Software Staff Engineer – Embedded Fire Control & Ground Vehicle Systems

Moseley Technical Services, Inc.

Sterling Heights (MI)

On-site

USD 88,056 - 97,809

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Moseley Technical Services, Inc. in Sterling Heights, MI is seeking a Software Staff Engineer to design and develop embedded software for military vehicles. The ideal candidate will have a Master’s degree and 7–10 years of experience in embedded software engineering, require U.S. citizenship, and be eligible for a security clearance.

The role focuses on creating solutions for armored combat vehicles, involving extensive collaboration with Systems Engineering and Agile development practices.

Qualifications

  • Master’s degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related field.
  • 7–10+ years of experience in embedded software engineering or defense software development.
  • Must be eligible to obtain a U.S. security clearance.

Responsibilities

  • Design and test a new software development environment.
  • Develop embedded software and documentation across defense vehicle domains.
  • Perform software requirements analysis and develop designs.

Skills

U.S. Citizenship
Embedded software engineering
Fire Control experience
Programming languages (C, C++, C#, Java, Python)
Mixed operating system environments
Agile processes and tools

Education

Master’s degree in Computer Engineering or related

Tools

Git
Bitbucket
Docker
Kubernetes

Job description

Software Staff Engineer

Sterling Heights, MI

$63.92 - $71.00/Hour

Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance.

Responsibilities
  • Design, configure, and test a new software development environment for documentation, code, and test artifacts.
  • Develop embedded software documentation and code across vehicle domains such as Fire Control / lethality, displays, power management, diagnostics, software deployment, embedded training, and board support.
  • Perform software requirements analysis and develop preliminary and detailed software designs using department-approved design tools.
  • Develop software designs that influence overall vehicle architecture and subsystem integration.
  • Write, debug, and maintain software code in accordance with department standards and procedures.
  • Develop test procedures and perform unit, functional, and hardware/software integration testing.
  • Debug software issues identified during development, integration, and qualification testing.
  • Integrate software releases across multiple CSCIs into overall vehicle software releases.
  • Interface with Systems Engineering, Project Management, Software Quality, and other internal teams.
  • Support Agile development activities, including daily scrums, PI planning, retrospectives, and demonstrations.
  • Perform other duties as assigned.
Qualifications
  • U.S. Citizenship is required by Federal Law
  • Master’s degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related technical discipline.
  • Must be eligible to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible.
  • 7–10+ years of experience in embedded software engineering, defense software development, or a related role.
  • Must have Fire Control experience.
  • Experience developing embedded software for ground combat vehicles, military platforms, or mission-critical systems.
  • Experience with programming languages and tools including C, C++, C#, Java, Python, Git, and Bitbucket.
  • Experience with mixed operating system environments, including VxWorks, Linux, RTOS, virtualization, BSPs, and GVOS.
  • Experience with serial and network protocols, including RS-232, RS-422, CAN, TCP/IP, UDP/IP, and multicast networking.
  • Experience with DDS, Kafka, or other publish/subscribe middleware.
  • Experience with Time Sensitive Networking (TSN) architectures.
  • Experience with ground combat vehicle architecture standards or frameworks such as NGVA, UKGVA, GCIA, MOSA, SOSA, and FACE.
  • Experience using Agile processes and tools.
  • Must be able to work occasional evening and/or weekend overtime as required.
  • Due to the nature of the work, this position requires being 100% onsite.
Preferred Qualifications
  • Previous defense industry experience.
  • Familiarity with Type 1 / Type 2 hypervisors.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Familiarity with IoT concepts.
  • Experience with Cameo Systems Modeler.
  • Experience supporting continuous improvement processes and methodologies.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Staff Engineer – Embedded Systems & BSP Development
Software Staff Engineer – Embedded Systems & BSP Development

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 88,056 - 97,809
Medical insurance
401(k) plan
Employee appreciation programs
Embedded Software Engineer – Vehicle Electronics & RTOS Systems
Embedded Software Engineer – Vehicle Electronics & RTOS Systems

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 70,188 - 80,176
Medical and supplemental insurance
401(k) plan
Drug screening and background investigation
Software Test Engineer – Ground Vehicle Systems & Regression Testing
Software Test Engineer – Ground Vehicle Systems & Regression Testing

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 69,858 - 77,848
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Moseley Technical Services, Inc. • Auburn Hills (MI)

On-site
USD 110,000 - 130,000
Medical and supplemental insurance
401(k) plan
Senior Embedded Software Engineer (Defense Vehicles Onsite)
Senior Embedded Software Engineer (Defense Vehicles Onsite)

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
Embedded Software Technical Lead
Embedded Software Technical Lead

DCS Corporation • Sterling Heights (MI)

On-site
USD 120,000 - 150,000
Software Embedded Engineer
Software Embedded Engineer

Moseley Technical Services, Inc. • Auburn Hills (MI)

On-site
USD 71,635 - 92,299
Medical insurance
401(k) plan
Pre-employment screening
Senior Embedded Software Engineer – Embedded C/C++, RTOS, Linux | Military Ground Vehicle Systems
Senior Embedded Software Engineer – Embedded C/C++, RTOS, Linux | Military Ground Vehicle Systems

Moseley Technical Services, Inc. • Auburn Hills (MI)

On-site
USD 120,000 - 185,000
Software Requirements Implementation Engineer
Software Requirements Implementation Engineer

Softworld, a Kelly Company • Sterling Heights (MI)

On-site
USD 80,000 - 100,000
Embedded Software Engineer #25530
Embedded Software Engineer #25530

Blue Chip Talent • Troy (MI)

On-site
USD 120,000 - 150,000