Bootstrap

Tap Growth ai

Senior Embedded Software Engineer

๐Ÿ“ŒSterling Heights, MI, United States ๐Ÿ‡บ๐Ÿ‡ธ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

hybrid

We're Hiring: Senior Embedded Software Engineer!

Description

Join a leader in next-generation combat vehicle technology. Our Combat Mission Systems team in Sterling Heights is seeking experienced Senior Software Engineers passionate about real-time embedded software development. This role involves software requirements analysis, architecture and design, coding, cybersecurity hardening, hardware-software integration, troubleshooting, and software verification testing. We offer competitive salary and benefits, a 9/80 work schedule (every other Friday off), and 1-2 days remote work per week.

Location: Sterling Heights, United States

Work Mode: Hybrid

Role: Senior Embedded Software Engineer

Responsibilities

  • Plan, lead, and execute architecture, design, development, maintenance, upgrades, porting, and verification/qualification of embedded software to enhance system functionality
  • Mentor junior engineers in software development, testing, troubleshooting, and problem-solving
  • Collaborate across engineering disciplines including mechanical, electrical, controls, systems, testing, and cybersecurity
  • Ensure compliance with engineering principles, meet cost and schedule targets, and satisfy customer and company technical and quality requirements

Skills Required:

  • Exceptional verbal and written communication skills, including customer interface experience
  • Proficiency in C, C++, Python, and UNIX scripting/BASH

Experience Required:

  • Minimum 4 years in real-time embedded software development with Linux and/or VxWorks, including OS configuration
  • Experience with MATLAB and Simulink auto code wrapping
  • Multithreaded application development, including thread prioritization and synchronization
  • Application development using communication protocols such as Ethernet, TCP/IP, UDP, CAN, MIL-STD-1553
  • Requirements-based software implementation, verification, and traceability using DOORs

Experience Preferred:

  • Linux kernel and device driver development
  • Development and troubleshooting of communications, device drivers, and IO interfaces
  • Full software development lifecycle experience including cybersecurity requirements
  • Experience with Time Sensitive Networks (TSN) and performance optimization
  • FPGA programming experience
  • Familiarity or willingness to learn Ada programming language
  • Experience with MagicDraw, LabView, CI/CD tools (Jenkins, GitHub, Bitbucket), version control (Git), and issue tracking (Jira)
  • Familiarity with CMMI for development
  • Experience with Qt and Squish for GUI development and testing
  • Knowledge of computer networks and monitoring tools like WireShark
  • Experience with HIL and automated testing using National Instruments VeriStand and TestStand
  • Familiarity with military and commercial design and development standards and combat vehicle systems

Education Required:

  • Bachelorโ€™s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or related STEM field

Additional Information:

  • Ability to obtain a US Secret Security Clearance required
Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Working model

    hybrid

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—