> Markdown version of [/jobs/ext/3572100-embedded-linux-rtos-engineer](https://www.wearedevelopers.com/jobs/ext/3572100-embedded-linux-rtos-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Linux / RTOS Engineer - **Company:** The Panther Group - **Location:** Sterling Heights, MI, United States - **Experience:** Expert - **Salary:** $97,760.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, Agile Methodology, Confluence, JIRA, Booting (BIOS), UClibc (C Standard Library), C++ (Programming Language), Computer Engineering, Continuous Integration, Software Debugging, Linux, Device Drivers, Digital Signature, Eclipse (Software), Linux on Embedded Systems, Embedded Operating Systems, GNU Debuggers, Hypervisor, Information Systems Security Architecture Professional, Linux Kernel, Microsoft Office, Open Source Technology, Performance Tuning, Software Architecture, Qt (Software), Real-Time Operating Systems, Software Tools, Software Engineering, System Programming, VxWorks, Real Time Systems, Gitlab, Git, Yocto, Selinux, Information Technology, Build Tools, Codebase, Bitbucket, Asynchronous Programming - **Published:** October 3, 2026 - **Apply:** https://jobs.thepanthergrp.com/index.smpl?arg=jb_apply&POST_ID=14341977 ## About the Role * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. * 5–7 years of relevant software engineering experience. * Strong experience with C and/or C++ development. * Experience with the full software development lifecycle, including requirements, architecture, design, development, testing, integration, and deployment. * Strong understanding of asynchronous programming, including processes, threads, timers, and interrupts. * Experience working with complex, existing systems and codebases. * Experience with hardware bring-up and low-level debugging. * Excellent troubleshooting and debugging skills. * Experience with Linux system image build tools such as Yocto or Buildroot. * Experience with VxWorks and associated debugging tools. * Experience with Linux system programming, device drivers, bootloaders, memory maps, or Linux kernel development. * Familiarity with Git and software development tools. * Strong written, verbal, organizational, and problem-solving skills. * Ability to work effectively both independently and as part of a team. Preferred / Additional Experience * Experience with safety-critical or real-time systems. * Experience with Eclipse, GCC, GDB, Qt, Jira, Bitbucket, Confluence, GitLab, or DOORS. * Experience with Agile, CI/CD, and continuous integration environments. * Experience with Type I and Type II hypervisors. * Familiarity with embedded system self-update strategies and open-source self-updaters. * Familiarity with SELinux, verified boot, trusted execution environments, and other embedded security technologies. * Knowledge of authentication, nonrepudiation, confidentiality, and integrity as implemented through digital signatures and encryption. * Experience with NIST post-quantum / quantum-resistant cryptographic algorithms. * Experience working with ground combat or military vehicles. Work Environment / Physical Requirements * Work may take place in a prototype shop, laboratory, manufacturing environment, and office. * Must be able to climb on/off, work in, and work around military vehicles. * Must be able to meet applicable Anthropometric Size Requirements (ASR) for confined spaces. * Ability to work overtime when required., * Self-starter who can work effectively in a fast-paced environment. * Strong communication, interpersonal, and organizational skills. * Ability to manage multiple priorities and meet tight deadlines. * Commitment to continuous improvement. * Proficiency with Microsoft Office applications. ## Description We are hiring an Embedded Linux / RTOS Engineer for our client located in the Sterling Heights, MI area. The person hired for this position will support the integration of vehicle electronic systems, with a focus on software loading, verification, embedded Linux, and real-time operating systems., * Develop, document, and maintain software architectures, requirements, algorithms, interfaces, and designs. * Develop and integrate complex software components into fully functional systems. * Develop software verification plans, test procedures, and test environments; execute testing and document results. * Load software images and deploy official software releases in laboratory environments and vehicles. * Build and configure VxWorks, Linux, and other embedded operating systems. * Perform Linux system programming, including driver development and hardware enablement. * Integrate software into embedded build systems. * Design, develop, test, deploy, maintain, and improve software. * Troubleshoot low-level software issues and distinguish between hardware and software problems. * Support system performance optimization and complex software pipelines. * Enable embedded system security using cryptography and secure architectures. * Manage individual priorities, deadlines, and deliverables. ## Related Videos - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)