MogiMogiJobsPowered by MobiusEngineLet Mogi apply

MbSolutions Inc

Robotics Software Engineer

Washington, DC · 13 months ago

On-siteFull-time

About the job

Security Clearance:

SECRET position. Personnel must possess a final DoD granted SECRET security clearance

Require:

You must be a U.S.Citizen

Minimum B.Sc., Aerospace, Mechanical or Electrical Engineering, Physics, or Mathematics.

5 Years of experience in related field

Experience:

• Shall develop software control of robotic systems leveraging real-time sensing and actuating interfaces

• Shall develop hardware and application specific boot code for establishing baseline robotic services and loading OS and application code into execution memory.

• Shall evaluate and apply advanced mathematical methods and algorithms in software solutions which meet the control and performance requirements of robotic systems.

• Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements.

• Shall provide specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.

• Shall design, implement, and integrate software applications or performs software engineering tasks.

• Shall utilize software engineering and design methodologies appropriate to the development, integration, and production environment.

• Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.

• Shall mitigates risks, control costs and schedule variance, and effectively manages large scale, integrated software projects.

• Shall review and tests software components for adherence to the design requirements and documents test results.

• Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements.

• Shall provide specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.

• Shall design, implement, and integrate software applications or performs software engineering tasks.

• Shall utilize software engineering and design methodologies appropriate to the development, integration, and production environment.

• Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.

• Shall mitigates risks, control costs and schedule variance, and effectively manages large scale, integrated software projects.

• Shall review and tests software components for adherence to the design requirements and documents test results.