Robotics Software Engineer

MB Solutions inc

Washington (District of Columbia)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

MB Solutions inc in Washington, DC area seeks a software engineer for DoD robotics systems. The role requires U.S. citizenship and a final DoD SECRET clearance, plus a minimum B.Sc. in engineering or related field and 5 years of experience.

You will develop software controls for robotic systems, load boot code, evaluate algorithms, design and integrate software components, and ensure delivery with industry standards.

Qualifications

  • Must possess a final DoD granted SECRET security clearance.
  • U.S. citizenship is required.
  • Minimum B.Sc. in Aerospace, Mechanical or Electrical Engineering, Physics, or Mathematics.
  • 5 years of experience in related field.
  • Develop software control of robotic systems with real-time sensing and actuating interfaces.
  • Develop hardware and boot code for robotic services and OS/application loading.
  • Evaluate and apply advanced mathematical methods and algorithms in software solutions.

Responsibilities

  • 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 input to software components of system design including hardware/software trade-offs and reuse of COTS/GOTS.
  • Shall design, implement, and integrate software applications or perform software engineering tasks.
  • Shall utilize software engineering and design methodologies appropriate to development, integration, and production environment.
  • Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
  • Shall mitigate risks, control costs and schedule variance, and effectively manage large scale, integrated software projects.

Skills

Real-time robotics software
Software development
Hardware-software integration
COTS/GOTS usage
Requirements analysis

Education

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

Job description

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.
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer - SECRET Clearance Required
Robotics Software Engineer - SECRET Clearance Required

MB Solutions inc • Washington

On-site
USD 120,000 - 180,000
Test Support Engineer
Test Support Engineer

Mb Solutions, Inc. • Washington

On-site
USD 85,000 - 110,000
Control Systems / Embedded Software Engineer [33329]
Control Systems / Embedded Software Engineer [33329]

Stealth Startup • Baltimore (MD)

On-site
USD 110,000 - 160,000
Robotics Software Engineer [32409]
Robotics Software Engineer [32409]

Stealth Defense • Virginia (MN)

On-site
USD 80,000 - 100,000
Robotics Software Engineer
Robotics Software Engineer

Pivot Robots, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Software Engineer (Security Clearance Required)
Software Engineer (Security Clearance Required)

IERUS Technologies, Inc. • West Huntsville (AL)

On-site
USD 70,000 - 110,000
Control Systems / Embedded Software Engineer [33329]
Control Systems / Embedded Software Engineer [33329]

Stealth Startup • Huntsville (AL)

On-site
USD 105,000 - 145,000
Staff Software Engineer
Staff Software Engineer

Red Cat Holdings • Torrance (CA)

On-site
USD 176,000 - 198,000
Generous annual equity package
Potential bonuses
Control Systems / Embedded Software Engineer [33329]
Control Systems / Embedded Software Engineer [33329]

Stealth Startup • Washington

On-site
USD 120,000 - 180,000
Senior Software Engineer I
Senior Software Engineer I

SSCI, Inc. • Burlington (MA)

Hybrid
USD 128,000 - 154,000
Health Plan
Retirement Plan
Life Insurance
+8