×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer - Vehicle Systems

Job in Sterling Heights, Macomb County, Michigan, 48310, USA
Listing for: THE PANTHER GROUP
Per diem position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, DevOps, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 46 - 53 USD Hourly USD 46.00 53.00 HOUR
Job Description & How to Apply Below

We are hiring an Embedded Software Engineer for our client in the Sterling Heights, MI area. In this role, you will join a dynamic group of software engineers responsible for the development and support of embedded application software for a new ground combat vehicle program. The engineer will be part of a team covering the entire software development life‑cycle.

Please note
  • This job is on a 9‑80 Work Schedule (allows employees who work a nine‑hour day Monday through Thursday to take every other Friday off.)
  • Note:

    This role is on‑site in Sterling Heights, MI.
  • This position will require eligibility to obtain a US security clearance. (Non‑US Citizens may not be eligible to obtain a security clearance)
Responsibilities
  • Designing and migrating to a new software development environment
  • Creating requirements, design, and architecture documentation
  • Developing and testing software code
  • Leading the function for a single CSCI
  • Design, configure, and test a new software development environment that will be used to create software work products ranging from documentation to code and test artifacts.
  • Develop software documentation and code across one or more vehicle domains including board support, displays, power management, lethality, software deployment, embedded training, diagnostics.
  • Perform software requirements analysis.
  • Develop software preliminary and detail design utilizing software design tools as specified by department standards.
  • Develop code to implement software design, code development shall conform to department standards and procedures.
  • Develop test procedures and perform unit/functional test on the executable software.

    Perform hardware/software integration.
  • Debug software issues discovered throughout multiple testing phases.
  • Provide overall status on development task to respective software project leads.
  • Create software releases that turn individual changes from multiple developers into overall integrated products for a single CSCI.
  • Interface with other departments and business units, including Systems Engineering, Project Management, and Software Quality.
  • Lead agile scrum ceremonies such as daily scrum meetings and demonstrations.
  • Performs other duties as assigned.
Qualifications
  • Bachelor's degree in Computer Engineering, Electrical Engineering or related discipline.
  • 4+ years experience in a related role.
  • Experience with GIT, Bitbucket, Java, C#, C++, C, Python, Qt, MATHWORKS tools.
  • Experience working with mixed Operating System environments VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS, etc.
  • Experience with serial and network protocols such as RS-232/422, CAN, TCP/IP, UDP/IP, etc.
  • Experience with DDS, Kafka or other Pub/Sub middleware.
  • Experience with Time Sensitive Network (TSN) architectures.
  • Experience with NGVA (NATO Ground Vehicle Architecture) data model.
  • Experience with UKGVA (UK Ground Vehicle Architecture) data model.
  • Experience with ground combat vehicle network architecture designs.
  • Experience with GCIA, MOSA, SOSA, FACE.
  • Experience with the use of Agile processes and tools.
Desired Experience
  • Previous experience working in the defense industry desired.
  • Familiar with Type1/2 Hypervisor.
  • Familiar with containerization (Docker, Kubernetes).
  • Familiar with IOT concepts.
  • Experience with Cameo Systems Modeler.
  • Data Distribution Service (DDS) experience.
  • Experience with User Datagram Protocol (UDP) and Transmission Control Protocol (TCP).
  • Multicast network experience.
  • Able to bring continuous improvement processes and methodologies to the position.
  • Strong communication, interpersonal, and organizational skills required. Works well in team and individually.
  • Must be able to work occasional evening and/or weekend overtime as required.

Pay $46 - $53 / hour W2 depending on experience.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary