Embedded Software EngineerSterling Heights, MI$51.69 - $57.60/HourAbility to Obtain a Secret ClearanceWe are hiring an Embedded Software Engineer in Sterling Heights, MI, to support the development of advanced vehicle electronic and embedded mission systems for military ground combat platforms. This role requires expertise in embedded software engineering, BSP development, Linux and VxWorks environments, RTOS systems, DSP software, hardware/software integration, and vehicle network architectures supporting next-generation armored combat vehicle technologies.Responsibilities:Design and develop embedded software and firmware for vehicle electronic systemsSupport OS/BSP development across Linux, VxWorks, and RTOS environmentsPerform software requirements analysis, design, coding, and testingDevelop and maintain software documentation, test artifacts, and release packagesConduct hardware/software integration and debugging across multiple test phasesDevelop DSP-related software and algorithmsBuild and configure software development environments and toolchainsCreate and execute unit, functional, and integration test proceduresSupport software releases and configuration management (CSCI builds)Troubleshoot and resolve software and system-level issuesCollaborate with Systems Engineering, Software Quality, and Program Management teamsParticipate in Agile/Scrum ceremonies (stand-ups, demos, sprint planning)Interface with vehicle domains (power management, lethality, diagnostics, deployment systems)Qualifications:U.S. Citizenship is required by Federal Law and must be able to obtain a DoD Security ClearanceBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field5–7+ years of embedded/software engineering experienceProgramming Languages: C, C++, C#, Java, PythonExperience with Linux, VxWorks, RTOS, BSP developmentExperience with device drivers, bootloaders, memory maps, system programmingGIT, Bitbucket, Jira, Confluence, Eclipse, gcc, gdb, QtMathWorks tools (MATLAB/Simulink)Yocto or Linux image build systemsNetworking & Protocols: CAN, RS-232/422, TCP/IP, UDP/IPPreferred Qualifications:Experience with ground combat vehicle systems or military platformsFamiliarity with GCIA, MOSA, SOSA, FACE architecturesExperience with hypervisors (Type I & II) and virtualizationKnowledge of embedded cybersecurity (SELinux, secure boot, encryption, trusted execution)Experience with vehicle network architectures and integrationFamiliarity with DSP developmentAbility to work in lab, prototype, and vehicle environmentsMoseley Technical Services, Inc.
is an AA/EEO/Veterans/Disabled Employer.