Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer - Ground Vehicle Systems & Middleware Integration

Moseley Technical Services

Software Engineer

We are hiring an Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software systems and embedded vehicle architectures for mission-critical defense platforms. This role requires expertise in embedded software development, C/C++, RTOS environments, vehicle networking protocols, DDS/Kafka middleware, Agile development, and military vehicle architecture standards supporting next-generation armored combat and support vehicle technologies.

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
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related technical discipline.
  • 4+ years of embedded software engineering or related experience.
  • Experience with programming languages and tools including: C, C++, C#, Java, Python, Qt, MATLAB / MathWorks tools, Git, Bitbucket.
  • Experience working within mixed operating system environments including: VxWorks, Linux, RTOS, BSPs, Virtualization, GVOS.
  • Experience with communication and networking protocols including: RS-232, RS-422, CAN, TCP/IP, UDP/IP, Multicast networking.
  • Experience with DDS, Kafka, or other publish/subscribe middleware technologies.
  • Experience with Time Sensitive Networking (TSN) architectures.
  • Experience with military or ground vehicle architecture standards including: NGVA, UKGVA, GCIA, MOSA, SOSA, FACE.
  • Experience with Agile software development processes and tools.
  • Must be able to work occasional evening and/or weekend overtime as required.

Preferred Qualifications:

  • Eligibility to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible.
  • Previous defense industry experience.
  • Experience with ground combat vehicle network architecture designs.
  • Familiarity with Type 1 / Type 2 hypervisors.
  • Familiarity with Docker and Kubernetes containerization technologies.
  • Familiarity with IoT concepts.
  • Experience with Cameo Systems Modeler.
  • Experience supporting continuous improvement initiatives and engineering process improvements.

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

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Ground Vehicle Systems & Middleware Integration in Sterling Heights, MI vacancy
  • $72.45 - $85.5 per hour

     ...Senior Embedded Software Engineer Sterling Heights, MI $72....  ...development of advanced ground combat vehicle software...  ...and embedded mission systems. This role requires...  ...environments, DDS middleware, TSN networking, open...  ...hardware/software integration and support system-... 
    Middleware

    Moseley Technical Services

    Sterling Heights, MI
    4 days ago
  • $71 - $75 per hour

    Contract Professionals, Inc is seeking an Engineering Specialist for software and embedded systems development in Sterling Heights, MI. The...  ...OS/BSP development, embedded software integration, and testing for ground combat vehicle platforms. Requires a Bachelor's degree,... 
    Suggested
    Hourly pay
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    1 day ago
  • Contract Professionals, Inc. is seeking a Software Staff Engineer to support embedded systems and vehicle electronics integration for ground combat platforms. This role will involve OS/BSP development, software integration, and full lifecycle embedded software engineering... 
    Suggested
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    1 day ago
  •  ...Contract Professionals, Inc is seeking a Senior Software Engineer located in Sterling Heights, MI. Your role will involve developing embedded application software for next-generation ground combat vehicle systems, covering the full software development lifecycle. The... 
    Suggested
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    3 days ago
  • $51.69 - $57.6 per hour

     ...Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability...  ...development of advanced vehicle electronic and embedded mission systems for military ground combat platforms. This role...  ...software, hardware/software integration, and vehicle network... 
    Suggested

    Moseley Technical Services

    Sterling Heights, MI
    6 hours ago
  • General Motors in Warren, Michigan is looking for a Vehicle Systems Engineer to serve as the primary integrator for Chassis, Thermal, and Propulsion Integration systems. You will ensure subsystem decisions support vehicle performance, quality, and cost targets while leading... 

    General Motors

    Warren, MI
    1 day ago
  •  ...Embedded Software Engineer About the Role: Join a dynamic...  ...software for a new ground combat vehicle program. The...  ...General Dynamics Land Systems, a business unit of...  ...hardware/software integration. Debug software...  ...Kafka or other Pub/Sub middleware ~ Experience with... 
    Middleware
    Flexible hours
    Afternoon shift

    HRU Inc Technical Resources

    Sterling Heights, MI
    12 hours ago
  •  ...Staff Embedded Software Engineer Join a dynamic group of software...  ...software for a new ground combat vehicle program. The...  ...hardware/software integration. Debug software...  ...business units, including Systems Engineering,...  ...Kafka or other Pub/Sub middleware ~ Experience with... 
    Middleware
    Monday to Thursday
    Afternoon shift

    HRU Technical Resources

    Sterling Heights, MI
    1 day ago
  •  ...ADAS Algorithm Integration Engineer (IC Role) Why join Aptiv...  ...algorithms on real embedded hardware with minimal...  ...Work closely with base software teams on AUTOSAR...  ...Adaptive, QNX, BSPs, and middleware. Perform deep debugging...  ...to SIL/HIL and vehicle testing environments.... 
    Middleware
    Relocation package

    Aptiv PLC

    Troy, MI
    2 days ago
  • $74.86 - $85.5 per hour

     ...Embedded Cyber Software Engineer Onsite in Sterling Heights, MI Estimated...  ...solutions for military ground combat vehicles. This role requires expertise...  ..., secure embedded systems, BSP development, device...  ...drivers, network protocol integration, SDLC execution, and cyber... 
    Contract work
    Weekend work

    Moseley Technical Services

    Sterling Heights, MI
    4 days ago
  •  ...Imagine a world with zero vehicle accidents, zero...  ...'s passionate team of engineers and developers creates advanced safety systems, high-performance electrification...  ...Auto Development & Integration Engineer to join our...  ...collaboration with OS/middleware, connectivity (USB, BT... 
    Middleware

    Aptiv

    Troy, MI
    1 day ago
  •  ...Job Title: Embedded Software Engineer Location : Warren, MI Job Type: Full...  ...development, and telecom/networking systems. The ideal candidate will...  ..., performance, and system integration. Participate in...  ...Develop low-level and middleware software components for embedded... 
    Middleware
    Full time

    Global Connect Technologies

    Warren, MI
    1 day ago
  •  ...SENIOR MANAGER, ENTERPRISE INTEGRATION Versigent designs and delivers the systems that move power through modern technology. From vehicles to robotics to energy platforms, our electrical...  ...integration strategy encompassing middleware, APIs, cloud-based platforms and... 
    Middleware
    Contract work

    Aptiv

    Troy, MI
    4 days ago
  •  ...seeking a skilled Embedded C++ Engineer to join our...  ...experience in embedded software development,...  ..., and real-time systems within automotive...  ..., developing, integrating, and testing embedded...  ...next-generation vehicle platforms and...  ...device drivers, middleware, and application... 
    Middleware

    Global Connect Technologies

    Warren, MI
    1 day ago
  •  ...in Sterling Heights, MI, is seeking a Senior Software Engineer to design and develop advanced software for armored combat vehicles. The ideal candidate should possess a Master...  ..., developing software for vehicle systems, and collaborating with cross-functional teams... 
    Hourly pay
    For contractors

    Moseley Technical Services

    Sterling Heights, MI
    2 days ago
  •  ...Siemens Digital Industries Software is a leading provider...  ..., space exploration vehicles, and many of the...  ...Performance Computing (HPC) Engineering team, you will help...  ...networking, and distributed systems. o Implement robust...  ...tests (unit, integration, system, performance)... 
    Work at office
    Local area
    Work from home

    Siemens

    Troy, MI
    12 hours ago
  •  ...accomplished Senior Embedded Software Engineer . This position centers...  ...models for embedded systems, and enabling communication...  ...based communication Integrate software with diverse...  ...Understanding of vehicle power infrastructure...  ...Familiarity with ground vehicle systems and defense... 

    Blue Chip Talent

    Troy, MI
    12 hours ago
  • $50 - $57 per hour

     ...Software Engineer Sterling Heights, MI...  ...development of embedded application software...  ...next-generation ground combat vehicle programs. This...  ...vehicle software systems supporting...  ...hardware/software integration and debugging...  ...Kafka, or Pub/Sub middleware ~ TSN... 
    Middleware
    Hourly pay
    Long term contract
    Contract work
    Casual work

    Contract Professionals, Inc

    Sterling Heights, MI
    1 day ago
  •  ...brand to recruit top talent, our integrated solutions drive business...  ...documentation and execution of system and integration testing,...  ...industry standard testing tracking software Execute design,...  ...encryption of data transmission, and middleware calls Moderate understanding... 
    Middleware
    Remote work
    Worldwide

    Allegis Global Solutions

    Troy, MI
    9 days ago
  • $60.81 - $67.56 per hour

    Software Engineer (7-10 Years Experience) Location...  ...sustainment of embedded application...  ...next-generation ground combat vehicle program. This role...  ...architecture, integration, and mission‑...  ...designs aligned with system architecture...  .../subscribe middleware Familiarity with... 
    Middleware
    Hourly pay
    Contract work
    Casual work
    Afternoon shift

    Contract Professionals, Inc

    Sterling Heights, MI
    2 days ago
  • $70 - $85 per hour

     ...transformation strategy. Job Description Integration Architects are responsible...  ...and execution of system and integration testing, analysis...  ...standard testing tracking software + Execute design,...  ...encryption of data transmission, and middleware calls + Moderate... 
    Middleware
    Contract work
    Remote work

    Allegis Global Solutions

    Troy, MI
    10 days ago
  •  ...Technology USA, an engineering company helping...  ...autonomous electric vehicles. With 3,000+...  ...Tool Developer/Integrator is a hands-on services...  ...features and systems. The role requires...  ...systems and ground truth reference systems...  ...for test data Software development... 
    For contractors
    Worldwide

    ALTEN Technology USA

    Troy, MI
    20 days ago
  • $59 - $71 per hour

    Staff Software Engineer -Fire Control Sterling Heights,...  ...supporting next-generation ground combat vehicle programs. This...  ...who thrives in embedded systems development and complex...  ...design to coding, integration, testing, and...  ...Kafka, or Pub/Sub middleware TSN architectures... 
    Middleware
    Hourly pay
    Long term contract
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    4 days ago
  •  ...Embedded Cyber Software Engineer - Ground Combat Vehicles Location: Sterling Heights Schedule: Full-Time | Onsite...  ...development lifecycle, supporting system architecture, embedded software...  ..., cybersecurity implementation, integration, and testing within security-enhanced... 
    Full time
    Contract work
    Weekend work

    HRU Inc Technical Resources

    Sterling Heights, MI
    4 days ago
  • $42 per hour

    Pro Staff is looking for an Embedded Software Engineer in Sterling Heights, MI. You will develop, debug, and execute automated verification testing while integrating software with various real-time operating systems. Candidates should possess strong programming skills in... 
    Hourly pay
    Contract work

    Pro Staff

    Sterling Heights, MI
    1 day ago
  •  ...safe, reliable vehicles that people...  ...**The Vehicle Engineering group at Slate...  ...concepts for systems (e.g., ADAS, braking...  ...hardware, and software safety...  ...Classic/Adaptive, middleware, communication...  .../MiL, proving ground tests, over-the...  ...teams to ensure integrated safety.*... 
    Middleware

    Slate

    Troy, MI
    12 hours ago
  • $51.69 - $56.32 per hour

     ...new opportunity! Embedded Firmware Engineer - High Voltage & Vehicle Electronics, Sterling...  ...a prime mover in ground force capabilities...  ...‑based systems supporting high‑voltage...  ...systems, hardware, and software teams to translate...  ...and hardware integration. Moseley Technical... 
    Worldwide

    Moseley Technical Services, Inc.

    Sterling Heights, MI
    12 hours ago
  •  ...transportation. Our Software Services team is on the...  ...as a Senior Systems Configurator - SAP Functional...  ...business needs into robust, integrated SAP configurations...  ...Technology, Engineering, Business Computing,...  ...(e.g., IDocs, APIs, middleware). Familiarity with... 
    Middleware
    Local area
    Immediate start
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  •  ...Simulation and Data Propulsion System Diagnostic Software Validation Engineer Job Summary: Our client...  ...all propulsion system ECUs of the vehicle (VCU, BMS, EDM, OBC, DCDC converter...  ..., and Propulsion teams on the integration of multiple control units on the... 
    Contract work

    Altair

    Troy, MI
    2 days ago
  •  ...personnel in our Software Engineering organization. Functions include middleware applications (coordination...  ...across the vehicle, power control,...  ...Dynamics Land Systems, a business unit...  ...development and integration activities for the...  ...experience working on ground‑based Military... 
    Middleware
    Contract work
    Work at office
    Local area
    Monday to Thursday

    General Dynamics Land Systems

    Sterling Heights, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Ground Vehicle Systems & Middleware Integration. Be the first to apply!