Embedded Linux RTOS Software Engineer (15002)
$50 - $56 per hourHRU Technical Resources
Embedded Linux / RTOS Software EngineerLocation: Sterling Heights, MIContract: Long-Term, Open-Ended Contract with Potential for Direct HireCompensation: $50–$56/hour + PTO, Paid Holidays, and Optional BenefitsWork Arrangement: Hybrid/Onsite — Up to 100% onsite as requiredAbout the RoleJoin a team of software engineers supporting the integration and development of vehicle electronic systems. This position will support the Software Loader and Verifier team, contributing to the development, integration, testing, and deployment of embedded software for military ground vehicles.The ideal candidate will have strong experience with embedded Linux, RTOS environments, C/C++, VxWorks, and low-level system programming, along with the ability to troubleshoot complex hardware/software issues.Due to the nature of the work, this position may require up to 100% onsite presence in Sterling Heights, MI.ResponsibilitiesLead activities involving the development, documentation, and maintenance of software architectures, requirements, algorithms, interfaces, and designs.Develop and integrate complex software components into fully functional software systems.Develop software verification plans, test procedures, and test environments.Execute test procedures and document results to verify that software system requirements are met.Load software components and images to deploy official software releases in laboratory environments and military vehicles.Build and configure VxWorks, Linux, and other embedded operating systems.Perform Linux system programming, including device-driver development and new hardware enablement on embedded Linux platforms.Integrate software components into build systems.Design, develop, test, deploy, maintain, and improve embedded software.Support embedded system security through cryptography and secure system architectures.Optimize system performance and complex software pipelines.Manage individual priorities, deadlines, and deliverables.Troubleshoot low-level software issues and distinguish between hardware and software problems.Support hardware bring-up and software/hardware integration activities.Perform other duties as assigned.Minimum QualificationsBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline.5–7 years of relevant software engineering experience.Strong C and/or C++ programming experience, including development of maintainable, long-lived codebases.Experience with the full software development lifecycle, including requirements, use cases, architecture, design, development, testing, integration, and deployment.Strong understanding of asynchronous programming environments involving multiple processes, threads, timers, interrupts, and related concepts.Experience working with complex, existing software systems and codebases.Experience with safety-critical and/or real-time systems is preferred.Strong debugging and problem-solving skills.Working knowledge of hardware bring-up.Experience with Linux system image build tools such as Yocto or Buildroot.Experience with Wind River VxWorks and associated debugging tools such as Workbench.Experience with Linux system programming, device drivers, bootloaders, memory maps, or other low-level system development.Experience with Linux kernel development.Experience with Agile development methodologies.Experience with GitLab, Continuous Integration/Continuous Deployment (CI/CD), and CI agents.Ability to manage multiple priorities and work effectively in a fast-paced environment.Proficiency with Microsoft Office applications.Preferred / Additional ExperienceExperience with any of the following is a plus:EclipseGitGCCDOORSJiraBitbucketConfluenceGDBQtType I and Type II hypervisorsCommon self-update strategies and open-source self-updatersSELinuxVerified BootTrusted Execution Environments (TEE)Embedded system securityDigital signatures and encryptionAuthentication, nonrepudiation, confidentiality, and integrityNIST post-quantum / quantum-resistant cryptographic algorithmsGround combat vehicle software or electronic systemsContinuous improvement processes and methodologiesSecurity & Physical RequirementsThis position may require eligibility to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible to obtain a security clearance.Candidate must be able to climb on and off, work in, and work around military vehicles.Must be able to pass an Anthropometric Size Requirement (ASR) test for confined-space access.Work may take place in prototype shops, laboratories, manufacturing environments, and offices.Ability to work overtime as required.Previous experience working with ground combat vehicles is preferred.What We're Looking ForThe successful candidate will be a self-starter with strong written and verbal communication skills and the ability to collaborate effectively across engineering teams and organizational levels. Strong organizational skills are essential for managing multiple projects, competing priorities, and tight deadlines.HRU is an Equal Opportunity Employer (EOE).#HRUProfessional HRU Technical Resources
$45 - $47 per hour
Software Developer Location: Sterling Heights, MI Employment Type... ...for developing and supporting embedded application software for a... ...business units, including Systems Engineering and Software Quality.... ...environments such as VxWorks, Linux, RTOS, virtualization, BSPs, and...LinuxContract workAfternoon shift- Moseley Technical Services, Inc. is seeking an Embedded Software Engineer in Sterling Heights, MI to develop, integrate, and test embedded application... .../software integration, and releases across VxWorks, Linux, RTOS, virtualization, and BSPs. Requires 4+ years in embedded...Linux
$50.95 - $56.95 per hour
Embedded Software EngineerC/C++ | Ground Combat Vehicle SystemsSterling Heights, MI$50.95 - $5... ...Hourly We are hiring an Embedded Software Engineer to develop, integrate, and test... ...and software releases across VxWorks, Linux, RTOS, virtualization, and board support environments...LinuxHourly payContract work- ...weekSeeking an experienced Principal Embedded Systems Architect to lead... ...is a systems-level engineer who can work across embedded... ...and low-level communication software for USB and network connected... ...Strong knowledge of embedded Linux and/or RTOS-based systems.Experience with...LinuxWorldwideMonday to Friday
$90k - $144.9k
Lead Embedded Software Engineer - HybridTroy, MI or Highland Heights, OH, United StatesCome build something... ...using real-time operating systems (RTOS)Support software development for... ...applications and drivers for Embedded Linux environments where applicableBuild, configure...LinuxFull timeLocal area- ...Development Command - Ground Vehicle Systems Center engineering group located in Warren, MI. As an Embedded Software Technical Lead, you will be hands-on in leading a... ...build scripts for software releases. Strong Linux knowledge (command line, networking,...Linux
- ...(Autonomous Vehicles) Software Organization within General... ...Software Verification Engineer, you will play a... ...Subspace), diagnostics, Linux and QNX. Work closely with... ...based software systems and Embedded programming. Knowledge... ...embedded systems, and RTOS environments. Excellent...LinuxFull timeWork experience placementLocal areaWork from homeFlexible hours
- ...opportunity!DevSecOps EngineerCI/CD, GitLab, Linux, & Embedded SystemsSterling Heights, MICompetitive... ...Federal LawWe are hiring a DevSecOps Engineer to support the integration and... ...automation, GitOps, Linux development, embedded software integration, GitLab, Git, Jira, Python,...LinuxWork at office
- Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale... ...experience).Experienced developing software for Linux, Android, and QNX platforms.Solid understanding of distributed...LinuxFull timeH1bLocal areaRemote workWork from home
- Moseley Technical Services, Inc. is seeking a Software Staff Engineer in Sterling Heights, MI to support advanced embedded software for mission-critical military vehicle... ...on-site role requires deep expertise in C/C++, Linux, VxWorks, BSPs and DSP applications. You will...Linux
$43 - $48 per hour
...Software Engineer Fire Control Associate Location: Sterling Heights MI Employment Type... ...supporting the development and support of embedded application software for a new ground... ...system environments including VxWorks Linux RTOS virtualization BSPs and GVOS. ~...LinuxContract workMonday to ThursdayAfternoon shift- The Ash Group is seeking a Sr. Software Engineer for a 12-month contract in Sterling Heights, MI... ...and test software on Red Hat Enterprise Linux and hardware for a combat vehicle... ...should have a BS in STEM and 4+ years of embedded real-time software experience, with Ethernet...LinuxContract work
- ...DescriptionAbout the RoleWe’re looking for a Senior Software Engineer to own and advance serviceability for... ...experience in automotive or embedded systems, with significant time spent in... ...example, Android Automotive OS, embedded Linux, QNX, AUTOSAR Adaptive, SOME/IP, DDS,...LinuxFull timeLocal areaRemote workWork from homeRelocation package
- ...future of transportation. Our Software Services team is on the... ...mission.We’re looking for an engineer who likes getting close to the... ...control unit, working across embedded C++, vehicle communications,... ...domains. Familiarity with embedded Linux environments Familiarity with...LinuxFull timeLocal areaWork from homeRelocation packageShift work
- ...DescriptionThe RoleThe Compute Systems Software team is a dynamic and fast-... ...maintains the foundational embedded software platform for SDV... ...experienced Senior Software Engineer to work on display solutions... ...development, particularly with Linux-based display systems, device...LinuxFull timeLocal areaWork from homeRelocation package
- ...As an SDV System Integration Software Developer, you will be developing... ...interfaces and software embedded in the vehicle for flash and... ...Supporting the plants, product engineering, IT, and our own teamto make... ...coding capability.Experience with Linux operating systems.Hardware...LinuxFull timeLocal areaWork from homeFlexible hours
$189.3k - $290.7k
...infotainment. At General Motors, you'll build the delivery engine that moves software from engineers' hands into vehicles driven by millions of... ...programsDesign and optimize scalable CI/CD pipelines for embedded Linux (Yocto) builds, including orchestration, test automation,...LinuxFull timeLocal areaRemote workWork from homeRelocation package- Job DescriptionThe Role:General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications... ...similar languagesHands-on experience with Terraform, GitHub, Linux, Windows Server, and SSO/SAMLExperience with cloud platforms...LinuxFull timeLocal areaWork from homeRelocation package
$260k - $302.4k
...DescriptionDUTIES: Define and lead corporate software strategy for new technology... ...Computer Science, Electrical Engineering, or related field of study.... ...stack; Cellular baseband; Embedded operating systems and... ...-level control systems; and Linux IOS.Compensation:• The expected...LinuxFull timeLocal areaRemote workWork from home- ...update test cases as required. Interact with multiple engineering fields including Systems Engineering, Software Development, Validation, and Suppliers to support... ...following: Operating Systems including Android, Linux and QNX; Project and Test Management; and Requirement...LinuxFull timeLocal areaRemote workWork from home
$55.57 per hour
Senior Embedded Software Engineers - Technical LeadsPGS Worldwide is seeking Senior Embedded Software Engineers - Technical Leads in Sterling Heights... ....Preferred SkillsActive Secret clearance.Experience with RTOS and/or bare-metal real-time application development....Hourly payContract workWorldwide- Software Architect About AptivAptiv is a global technology leader... ...infrastructure. Aptiv technology is embedded in millions of vehicles... ..., sensing, and systems engineering, collaborating with multidisciplinary... ...offs.Support development on Linux and RTOS-based environments.Guide...LinuxFull timeWorldwide
- Contract Professionals, Inc. is seeking a Software Developer in Sterling Heights, MI to support embedded application software for a new ground combat vehicle program. This onsite role covers the full software lifecycle, from requirements through releases. Candidates should...Contract work
- ...Verification organization and help shape the quality of next-generation In-Vehicle Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts that ensure software and features meet GM standards for functionality, system...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...influence the future of transportation. Our Software Services team is at the forefront of... ...our mission.The RoleAs a Senior Software Engineer - Connectivity Software Verification,... ...verification side, collaborating closely with embedded software, systems, architecture, and...Full timeLocal areaWork from homeRelocationRelocation packageNight shift
- ...influence the future of transportation. Our Software Services team is on the forefront of... ...achieve our mission. The RoleAs a Software Engineering - Site Reliability Engineer (SRE) on the... ...experience• Working knowledge of embedded systems development • Exposure to module...Full timeWork experience placementLocal areaWork from homeRelocationRelocation package
- ...development, deployment, and maintenance of the software modules. Participate in the design of a... ...: Bachelor's degree in Electronic Engineering, Computer Science, Software Engineering,... ...with: Automotive control systems with RTOS platforms; Programming and debugging complex...Full timeWork at officeLocal areaRemote workWork from home
- ...Vehicle Platform Core organization builds software and data systems that turn real-world... ...classification, root-cause investigation, and engineering automation.You will work across Python... ...with limited guidance.Experience with embedded SW, Robotics, Automotive, or a similar...Permanent employmentFull timeWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
$104.5k - $189.1k
...systems to intuitive design, intelligent software, and next-generation safety and... ....GM's Advanced Analytics team turns the engineering organization's data into decisions, then... ...Kubernetes manifests. As the software engineer embedded within a team of data scientists, the position...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$37.75 - $48.75 per hour
...summary: The Test Tools Developer/Integrator is a hands-on engineer who works on development and bring up/debug of "Test Automation... ...collaborative and proactive mindset. Desired Experience with Linux OS. Experience with VECTOR CANOE. Experience in Testing...LinuxHourly payContract workTemporary workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux RTOS Software Engineer (15002). Be the first to apply!
- linux Sterling Heights, MI
- government software Sterling Heights, MI
- healthcare software sales Sterling Heights, MI
- software support Sterling Heights, MI
- embedded software Sterling Heights, MI
- remote software sales Sterling Heights, MI
- software intern Sterling Heights, MI
- software technical support Sterling Heights, MI
- software implementation project manager Sterling Heights, MI
- software technology Sterling Heights, MI


