Embedded Linux Software Engineer - Cyber Security (
HRU Inc Technical Resources - Sterling Heights, MI
Apply NowJob Description
Embedded Cyber Software Engineer - Ground Combat VehiclesPosition Overview Join a highly collaborative and agile engineering team responsible for the development, integration, and sustainment of embedded cybersecurity software supporting next-generation Ground Combat Vehicle platforms. This role supports the Cyber and C5ISR (Command, Control, Communications, Computers, Cyber, Intelligence, Surveillance & Reconnaissance) product realization team, contributing to system architecture, embedded software development, cybersecurity implementation, testing, and compliance across mission-critical military vehicle systems. The Embedded Cyber Software Engineer plays a key role in delivering secure, interoperable software solutions operating within embedded Linux-based environments deployed across U.S. defense platforms. Key Responsibilities Design, develop, and maintain embedded software applications for secure vehicle-based computing systems Apply computer science, engineering, and mathematical principles to software development targeting embedded hardware platforms Collaborate with cross-functional engineering teams to define hardware/software interfaces and overall system architecture Participate in all phases of the Software Development Life Cycle (SDLC), including: Requirements analysis Design & implementation Integration & verification Formal testing and validation Develop software tools, scripts, and XML configuration files supporting system configuration and verification activities Implement and maintain cybersecurity controls to ensure compliance with accreditation and configuration management requirements Develop data and message protocol transformation solutions enabling interoperability across multiple secure communication domains Perform embedded software development within Security Enhanced Linux or real-time operating system environments Conduct peer reviews and support defect identification, tracking, and resolution activities Support cyber test planning, trade studies, and technical decision analysis balancing performance, cost, reliability, and schedule Develop and review technical documentation, design artifacts, and Contract Data Requirements List (CDRL) deliverables Support system integration, evaluation, and troubleshooting across vehicle electronic subsystems Required Qualifications Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related STEM discipline from an ABET-accredited institution Strong programming experience in one or more of the following: C, C++, C#, Java, or Rust Experience developing software within embedded or real-time operating systems such as: Embedded Linux VxWorks Experience with board support packages (BSPs) and hardware/software integration Low-level software or device driver development experience Knowledge of networking and communication protocols (TCP/IP, UART, SPI, I2C) Experience across full software lifecycle activities including architecture, development, integration, and testing Familiarity with development tools including IDEs, version control systems, defect tracking tools, and CI/CD pipelines Ability to translate high-level system requirements into technical software solutions Experience supporting embedded systems within automotive, defense, or military environments Cybersecurity & Technical Experience Develop and implement cybersecurity protections for embedded systems Configure and integrate embedded firewalls and security mechanisms Experience with software reverse engineering and analysis preferred Familiarity with vehicle electronic hardware and Line Replaceable Units (LRUs) Cybersecurity certifications such as CISSP or CEH are considered a plus Mandatory Requirements Active DoD Secret Clearance (or higher) Experience working with embedded military or defense systems Ability to support project needs outside standard working hours when required Must meet anthropometric requirements for access to military vehicles, including the ability to climb onto vehicles and maneuver through access hatches #HRUProfessionals
Created: 2026-03-04