{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/embedded-os-development"},"x-facet":{"type":"skill","slug":"embedded-os-development","display":"Embedded Os Development","count":1},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_9d3cf8fb-aa4"},"title":"Senior Engineer, Embedded OS","description":"<p>As an Embedded OS Engineer at Shield AI, you will design, develop, and optimize the operating system components for our unmanned aerial systems (UAS) to operate efficiently and reliably. Your work will ensure that the software infrastructure of our UAVs meets the high standards required for autonomous operations in dynamic and challenging environments.</p>\n<p><strong>Responsibilities:</strong></p>\n<ul>\n<li>Design, develop, and maintain the Linux-based or commercial real-time operating system components for UAVs, focusing on performance, reliability, and security.</li>\n<li>Optimise the OS for concurrent processing and efficient resource management.</li>\n<li>Collaborate with hardware engineers, software developers, and autonomy engineers to ensure seamless integration of OS components with other subsystems.</li>\n<li>Develop and maintain drivers and middleware for various hardware components and sensors, especially camera and timing systems.</li>\n<li>Conduct rigorous testing and debugging to ensure the stability and robustness of the OS.</li>\n<li>Stay updated with the latest advancements in OS technologies and apply best practices to our systems.</li>\n</ul>\n<p><strong>Requirements:</strong></p>\n<ul>\n<li>Minimum of 5 years of related experience with a Bachelor&#39;s degree in Computer Science (or related field); or 3 years and a Master&#39;s degree; or 2 years with a PhD; or equivalent work experience.</li>\n<li>Proven experience in OS development, particularly in real-time and embedded systems.</li>\n<li>Strong understanding of RTOS concepts, concurrent programming, and resource management.</li>\n<li>Proficiency in programming languages such as C, C++, Python, or similar.</li>\n<li>Experience with developing drivers and middleware for hardware components.</li>\n<li>Familiarity with cyber security principles and practices in embedded systems, including secure boot and data-at-rest encryption.</li>\n<li>Excellent communication skills, with the ability to effectively collaborate with multidisciplinary teams and external stakeholders.</li>\n<li>Demonstrated track record of assuming ownership over development processes and features and delivering outstanding outcomes.</li>\n<li>Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed expectations in a fast-paced environment.</li>\n</ul>\n<p><strong>Nice to Have:</strong></p>\n<ul>\n<li>Experience customising, deploying, and maintaining Linux distributions created with Yocto on various hardware platforms</li>\n<li>Experience customising, deploying, and maintaining RTOS&#39;s such as VxWorks, RTLinux, or Green Hills</li>\n<li>Experience with Nvidia OS customisation and maintenance</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_9d3cf8fb-aa4","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Shield AI","sameAs":"https://www.shield.ai","logo":"https://logos.yubhub.co/shield.ai.png"},"x-apply-url":"https://jobs.lever.co/shieldai/d5fdafe1-2e50-4543-98b1-38f3a3d26e12","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":"$125,000 - $185,000 a year","x-skills-required":["Embedded OS development","Real-time and embedded systems","RTOS concepts","Concurrent programming","Resource management","C, C++, Python, or similar","Driver development","Middleware development","Cyber security principles","Secure boot","Data-at-rest encryption"],"x-skills-preferred":["Linux distribution creation with Yocto","RTOS customisation and maintenance","Nvidia OS customisation and maintenance"],"datePosted":"2026-04-17T13:05:56.293Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dallas"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"Embedded OS development, Real-time and embedded systems, RTOS concepts, Concurrent programming, Resource management, C, C++, Python, or similar, Driver development, Middleware development, Cyber security principles, Secure boot, Data-at-rest encryption, Linux distribution creation with Yocto, RTOS customisation and maintenance, Nvidia OS customisation and maintenance","baseSalary":{"@type":"MonetaryAmount","currency":"USD","value":{"@type":"QuantitativeValue","minValue":125000,"maxValue":185000,"unitText":"YEAR"}}}]}