Search Jobs

Find your next opportunity here.

Embedded Software Engineer - Fire Control

Sterling Heights, MI 48310

Posted: 09/30/2026 Employment Type: Contract Industry: Software Developer Job Number: 45278 Pay Rate: 65.00

Job Description

Embedded Software Engineer – Fire Control

We are hiring an Embedded Software Engineer for our client located in the Sterling Heights, MI area. The person hired for this position will support the development and integration of embedded software for a next-generation ground combat vehicle program.

No C2C, subcontracting, or visa sponsorship is available for this position.


Key Requirements
  • Must have Fire Control experience
  • 7+ years of related software engineering experience
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • Must be eligible to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible.
  • 100% onsite in Sterling Heights, MI
  • 9/80 work schedule with every other Friday off
Responsibilities
  • Design, develop, integrate, test, and debug embedded software.
  • Perform software requirements analysis and develop software architecture and design documentation.
  • Develop software for vehicle systems including fire control, displays, power management, diagnostics, software deployment, and embedded training.
  • Develop unit and functional test procedures and perform hardware/software integration.
  • Integrate software releases across multiple software components.
  • Troubleshoot software issues throughout development and testing.
  • Collaborate with Systems Engineering, Project Management, Software Quality, and other technical teams.
  • Lead Agile/Scrum activities including daily standups, PI Planning, retrospectives, and demonstrations.
Required Technical Skills
  • C, C++, C#, Java, and/or Python
  • Git and Bitbucket
  • VxWorks, Linux, RTOS, virtualization, and/or BSPs
  • Serial and network protocols including RS-232/422, CAN, TCP/IP, and UDP/IP
  • DDS, Kafka, or other publish/subscribe middleware
  • Time-Sensitive Networking (TSN)
  • Ground combat vehicle network architectures
  • Agile software development
Preferred Experience
  • Defense industry experience
  • NGVA / UKGVA
  • GCIA, MOSA, SOSA, or FACE
  • Hypervisors and containerization (Docker/Kubernetes)
  • Cameo Systems Modeler
  • Multicast networking
  • Embedded vehicle systems and architectures
Pay Rate: $58 – $65 / hour  W2

#INDIT

 

Meet Your Recruiter

Wendy Pearce

Meet Wendy Pearce – Your Dedicated Recruiting Partner!

With a passion for connecting top talent with the right opportunities, Wendy Pearce is here to help you take the next step in your career. She brings years of experience in recruiting and a keen eye for matching skills with the perfect role. Whether you're exploring new job opportunities or looking for career advice, Wendy is ready to guide you every step of the way!

Apply Online
Apply with LinkedIn Apply with Facebook Apply with X

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Sterling Heights, MI

Ready to take your career to new heights? Explore job opportunities in and around Sterling Heights, Michigan! Located in Macomb County in the southeastern part of the state, Sterling Heights offers a vibrant community with excellent growth prospects. From the stunning art at the Macomb Center for the Performing Arts to the delectable cuisine at Lakeside Mall, this area has something for everyone. Home to the Detroit Institute of Arts, the Detroit Tigers at Comerica Park, and the peaceful Dodge Park, Sterling Heights is a blend of culture, sports, and nature. Join us in this welcoming city and discover the perfect job opportunity that aligns with your career goals.
Skip to content