Find a jobRecruiters

Embedded Sofware Developer

Exclusive opportunity

Onsite

Embedded Sofware Developer

HRU Technical Resources

Embedded Sofware Developer

Skills

DockerPythonJavaC#KafkaGitLabBitbucketCybersecurityLinuxKubernetes

17 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Salary:

$135,200 – $149,760 / year

Location:

Sterling Heights, MI, USA

Work mode:

Onsite

Published on:

3 October 2026

What they need


Software Developer

Location: Sterling Heights, MI

Contract: Long term open ended contract - potential for direct hire

Compensation: $65–$72/hour + PTO, Paid Holidays, and Optional Benefits

Schedule: 100% Onsite

Travel: Up to 10%

Overtime: Occasional evening and/or weekend overtime may be required

Important Requirements

  • Must be eligible to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible to obtain a security clearance.
  • Contract house will hold the required clearance.
  • C++ and DOS experience required.
  • Unable to accept candidates requiring Visa sponsorship or OPT for this position.

About the Role

Join a dynamic team of software engineers responsible for the development and support of embedded application software for a new ground combat vehicle program.

This role will contribute throughout the full software development lifecycle, including:

  • Designing and migrating to a new software development environment
  • Developing requirements, design, and architecture documentation
  • Developing, integrating, and testing software code
  • Supporting software development across various vehicle domains

This position is 100% onsite in Sterling Heights, MI due to the nature of the work.

Responsibilities

  • Develop software documentation and code across vehicle domains such as board support, cybersecurity, displays, and downloading.
  • Perform software requirements analysis.
  • Develop preliminary and detailed software designs using department-approved tools and standards.
  • Develop software in accordance with established department standards and procedures.
  • Develop test procedures and perform unit and functional testing of executable software.
  • Perform hardware/software integration.
  • Debug software issues identified throughout multiple testing phases.
  • Provide development status updates to software project leads.
  • Contribute to software releases involving multiple developers.
  • Collaborate with other departments and business units, including Systems Engineering and Software Quality.
  • Participate in Agile/Scrum ceremonies.
  • Perform other duties as assigned.

Required Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
  • 7+ years of experience in software development or a related engineering discipline.
  • Experience with one or more of the following: Git, GitLab, Bitbucket, Java, C#, C++, C, Python, and Qt.
  • Experience working in mixed operating system environments, including VxWorks, Linux, RTOS, virtualization, BSPs, GVOS, or similar platforms.
  • Experience with serial and network protocols such as RS-232/422, CAN, TCP/IP, and UDP/IP.
  • Experience with DDS, Kafka, or other publish/subscribe middleware.
  • Experience with ground combat vehicle network architecture.
  • Familiarity with GCIA, MOSA, SOSA, and/or FACE standards.
  • Experience working with Agile development processes and tools.

Preferred / Additional Experience

  • Previous experience working in the defense industry.
  • Familiarity with Type 1/Type 2 hypervisors.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with IoT concepts.
  • Experience with Cameo Systems Modeler.
  • Experience with Time-Sensitive Networking (TSN) architectures.
  • Experience with the NGVA (NATO Generic Vehicle Architecture) data model.
  • Experience with the UKGVA (UK Ground Vehicle Architecture) data model.
  • Experience with Data Distribution Service (DDS).
  • Experience with UDP and TCP networking protocols.
  • Experience with multicast networking.
  • Ability to implement continuous improvement processes and methodologies.
  • Strong communication, interpersonal, and organizational skills.
  • Ability to work effectively both independently and as part of a team.

Additional Requirements

  • Must be able to work occasional evening and/or weekend overtime as required.
  • Position may require the ability to climb on and off, work inside, and work around military vehicles.
  • Must be able to pass an Anthropometric Size Requirement (ASR) test for confined-space access.
  • Periodic travel of up to 10% may be required.

HRU is an EOE (Equal Opportunity Employer)

Other offers great for you!

These companies are also looking for great profiles

Celad

Ingénieur Firmware - Systèmes Embarqués (F/H)

Freelance

Montpellier, France

Onsite

Skills

CLinuxC++

1 month ago

Quick apply

Celad

Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)

42K€ à 45K€ selon expérience

Permanent contract

78230 Le Pecq, France

Onsite

Skills

validation

6 days ago

Quick apply

Celad

Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)

400€ - 430€ selon expérience

Freelance

78230 Le Pecq, France

Onsite

Skills

validation

6 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools