> Markdown version of [/jobs/ext/1986871-senior-software-engineering-manager-rtos](https://www.wearedevelopers.com/jobs/ext/1986871-senior-software-engineering-manager-rtos). 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). --- # Senior Software Engineering Manager - RTOS - **Company:** Latitude Inc - **Location:** Pittsburgh, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Abstraction Layers, Application Programming Interfaces (APIs), Computing Platforms, Booting (BIOS), C++ (Programming Language), Static Program Analysis, Software Debugging, Memory Management, Multiprocessing, Real-Time Operating Systems, Software Engineering, System Programming, DO-178B, Software Coding - **Published:** August 8, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/senior-software-engineering-manager-rtos-pittsburgh-pa-usa-58856495 ## About the Role across the RTOS codebase * Manage hiring, performance, and career development with potential to develop a manager * * * Tasks * Bachelor's degree in a related field with 10+ years of relevant experience, or Master's with 8+ years, or PhD with 5+ years * Significant experience in embedded systems or RTOS development * Deep knowledge of real-time scheduling theory, memory protection (MPU/MMU), and low-level C/C++ systems programming * Experience designing APIs or abstraction layers for embedded runtimes * Experience with multicore RTOS architectures and inter-core communication * Experience with core allocation strategies and task-to-core assignment in multicore embedded systems * Experience designing or working with cross-core synchronization primitives * Familiarity with automotive or safety-critical software practices (ISO 26262, DO-178C) * Experience managing engineering teams and hiring; developing other managers is a plus * Comfort with hardware-adjacent domains (power, aaaaa the diagnostics) and ambiguity while driving tooling improvements * Strong cross-functional communication skills with hardware, safety, and application teams Key requirements * medical, dental, and vision insurance * 401(k) with employer match * paid parental leave * unlimited vacation * 12+ holidays? * Professional development reimbursement ## Description Experteer Overview As Lead Embedded Systems Engineer for the RTOS team, you will shape the real-time operating system foundation used across the vehicle compute platform. You'll guide safety-critical scheduling, memory protection, and multicore partitioning, ensuring isolation and predictability. You'll collaborate with hardware safety, safety engineering, and platform teams to align software with hardware protection and safety requirements. This role combines systems programming, safety engineering, and platform architecture to enable scalable, trustworthy software across latency-sensitive automotive systems. You'll mentor a team of senior engineers and drive technical direction with a strong impact on the,火, Compensation / Benefits * Lead and grow a team of senior and staff embedded systems engineers for the RTOS build, configuration, and runtime layer * Set technical direction for scheduling policy, memory protection, fault handling, and multicore partitioning to meet real-time deadlines and safety requirements * Design and evolve C++ runtime APIs and primitives for safe memory management and scheduling * Define core allocation strategy for the compute platform across cores based on timing, isolation, and safety * Own RTOS isolation across cores, including MPU configuration and privilege enforcement, compatible with hardware firewall protections * Design cross-core synchronization primitives and collaborate to minimize cross-core coordination overhead * Develop tooling to determine multicore scheduling requirements systematically toward global deadline guarantees * Oversee boot sequence, secure boot, watchdog/fault escalation, and contribute to multicore bring-up * Partner with systems safety engineering to ensure RTOS meets automotive functional safety requirements * Collaborate with hardware safety team, silicon partners, and platform teams to handle multicore quirks and safety considerations * Drive coding standards, static analysis, and debug/trace instrumentation across the RTOS codebase * Manage hiring, performance, and career development with potential to develop a manager * * * Tasks * Bachelor's degree in a related field with 10+ years of relevant experience, or Master's with 8+ years, or PhD with 5+ years * Significant experience in embedded systems or RTOS development * Deep knowledge of real-time scheduling theory, memory protection (MPU/MMU), and low-level C/C++ systems programming * Experience designing APIs or abstraction layers for embedded runtimes * Experience with multicore RTOS architectures and inter-core communication * Experience with core allocation strategies and task-to-core assignment in multicore embedded systems * Experience designing or working with cross-core synchronization primitives * Familiarity with automotive or safety-critical software practices (ISO 26262, DO-178C) * Experience managing engineering teams and hiring; developing other managers is a plus * Comfort with hardware-adjacent domains (power, thermal, diagnostics) and ambiguity while driving tooling improvements * Strong cross-functional communication skills with hardware, safety, and application teams Key requirements * medical, dental, and vision insurance * 401(k) with employer match * paid parental leave * unlimited vacation * 12+ holidays? * Professional development reimbursement ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) - [What's (new) with Spring Boot and Containers?](https://www.wearedevelopers.com/videos/1514-what-s-new-with-spring-boot-and-containers) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) ## Related Articles - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)