Embedded Software Engineer (C/C++) — Ground Combat Systems

Moseley Technical Services, Inc.

Sterling Heights (MI)

On-site

USD 145,993,000 - 163,185,000

Full time

10 days ago
Application generator

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

Get past ATS filters

Job summary

Moseley Technical Services, Inc. is seeking an Embedded Software Engineer in Sterling Heights, MI to develop, integrate, and test embedded application software for ground combat vehicle systems in a 100% onsite environment.

The role covers SDLC activities, C/C++ development, testing, hardware/software integration, and releases across VxWorks, Linux, RTOS, virtualization, and BSPs. Requires 4+ years in embedded software and active eligibility for a Secret clearance.

Qualifications

  • U.S. Citizenship required by law or government contract.
  • Ability to obtain a Secret Clearance.
  • Bachelor's degree in Computer Engineering, Electrical Engineering, or related discipline.
  • 4+ years of experience in software engineering, embedded software development, or related technical role.
  • Experience with Java, C#, C++, Python, and Qt.
  • Experience with Git, GitLab, and/or Bitbucket.
  • Experience with VxWorks, Linux, RTOS, virtualization, BSPs, and GVOS.
  • Experience with RS-232/422, CAN, TCP/IP, UDP/IP.
  • Experience with DDS, Kafka, or other publish/subscribe middleware.
  • Experience with ground combat vehicle network architectures.
  • Experience with MOSA, SOSA, FACE.
  • Experience with Agile processes and tools.
  • Ability to work 100% onsite.

Responsibilities

  • Develop embedded software documentation and code across vehicle domains.
  • Perform software requirements analysis and develop supporting documentation.
  • Design software using approved tools and standards.
  • Implement designs in code per standards.
  • Create test procedures and perform unit/functional testing.
  • Integrate hardware/software across embedded systems.
  • Debug and resolve issues across multiple phases.
  • Provide status updates to software leads and teams.
  • Contribute to integrated software releases.
  • Collaborate with Systems Engineering, Software Quality, and other units.
  • Participate in Agile/Scrum ceremonies.

Skills

Embedded software development
C/C++ programming
SDLC
Agile/Scrum
Team collaboration

Education

Bachelor's degree in Computer/Electrical Engineering or related

Tools

Git
GitLab
Bitbucket
Docker
Kubernetes
Cameo Systems Modeler
VM/virtualization

Job description

Moseley Technical Services, Inc. is seeking an Embedded Software Engineer in Sterling Heights, MI to develop, integrate, and test embedded application software for ground combat vehicle systems in a 100% onsite environment.

The role covers SDLC activities, C/C++ development, testing, hardware/software integration, and releases across VxWorks, Linux, RTOS, virtualization, and BSPs. Requires 4+ years in embedded software and active eligibility for a Secret clearance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Fire Control (Onsite)
Senior Embedded Software Engineer - Fire Control (Onsite)

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

On-site
USD 70,000 - 78,000
Embedded Software Engineer - C/C++ / Ground Combat Vehicle Systems
Embedded Software Engineer - C/C++ / Ground Combat Vehicle Systems

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

On-site
USD 145,993,000 - 163,185,000
Senior Embedded Fire Control Engineer - Ground Vehicles (Onsite)
Senior Embedded Fire Control Engineer - Ground Vehicles (Onsite)

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

On-site
USD 180,521,000 - 201,783,000
Senior Embedded Systems Engineer – Mission-Critical Platforms
Senior Embedded Systems Engineer – Mission-Critical Platforms

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

On-site
USD 183,157,000 - 203,444,000
Senior Embedded Software Engineer - Secret Clearance
Senior Embedded Software Engineer - Secret Clearance

Moseley Technical Services, Inc. • Lake Angelus (MI)

On-site
USD 140,000 - 190,000
AA/EEO/Veterans/Disabled Employer
Senior Embedded C++ Engineer – Ground Vehicle Systems
Senior Embedded C++ Engineer – Ground Vehicle Systems

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 87,000 - 96,000
Embedded Software Engineer — Ground Vehicle (Onsite)
Embedded Software Engineer — Ground Vehicle (Onsite)

HRU Technical Resources • Sterling Heights (MI)

On-site
USD 55,000 - 66,000
PTO
Paid holidays
Optional benefits
Senior Embedded Software Engineer (C++, Onsite)
Senior Embedded Software Engineer (C++, Onsite)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 102,000 - 121,000
Senior Embedded Linux/RTOS Engineer (VxWorks, Yocto)
Senior Embedded Linux/RTOS Engineer (VxWorks, Yocto)

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

On-site
USD 70,000 - 77,000
Senior Embedded Software Engineer - C++ / Ground Combat Vehicle Systems
Senior Embedded Software Engineer - C++ / Ground Combat Vehicle Systems

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

On-site
USD 70,000 - 78,000