Staff Engineer, Embedded Operating Systems (R3351)

1 Month ago • 4 Years + • System Design • $160,160 PA - $240,240 PA

Job Summary

Job Description

As an Embedded OS Engineer, you will be responsible for designing, developing, and optimizing the operating system components that enable 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.
Must have:
  • Design, develop, and maintain Linux or real-time OS components for UAVs.
  • Optimize OS for concurrent processing and efficient resource management.
  • Collaborate with hardware, software, and autonomy engineers for seamless integration.
  • Develop and maintain drivers and middleware for hardware components and sensors.
  • Conduct rigorous testing and debugging to ensure OS stability and robustness.
  • Stay updated with latest advancements in OS technologies and apply best practices.
  • Provide technical leadership and guidance to junior engineers.
  • Minimum of 7 years of related experience (or 6 with Master’s, 4 with PhD).
  • Proven experience in OS development, particularly in real-time and embedded systems.
  • Strong understanding of RTOS concepts, concurrent programming, and resource management.
  • Proficiency in programming languages such as C, C++, or similar.
  • Experience with developing drivers and middleware for hardware components.
  • Familiarity with cybersecurity principles and practices in embedded systems.
  • Excellent communication skills for multidisciplinary teams.
  • Demonstrated track record of assuming ownership over development processes and features.
  • Proven track record of successfully shipping products.
Good to have:
  • Experience customizing, deploying, and maintaining Linux distributions created with Yocto on various hardware platforms
  • Experience customizing, deploying, and maintaining RTOS’s such as VxWorks, RTLinux, or Green Hills
  • Experience with Nvidia Jetson series OS customization and maintenance
  • Experience implementing Cyber Security procedures and policies
Perks:
  • Bonus
  • Benefits
  • Equity

Job Details

As an Embedded OS Engineer, you will be responsible for designing, developing, and optimizing the operating system components that enable 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.

WHAT YOU'LL DO:

  • Design, develop, and maintain the Linux or real-time operating system components for UAVs, focusing on performance, reliability, and security.
  • Optimize the OS for concurrent processing and efficient resource management.
  • Collaborate with hardware engineers, software developers, and autonomy engineers to ensure seamless integration of OS components with other subsystems.
  • Develop and maintain drivers and middleware for various hardware components and sensors, especially camera and timing systems.
  • Conduct rigorous testing and debugging to ensure the stability and robustness of the OS.
  • Stay updated with the latest advancements in OS technologies and apply best practices to our systems.
  • Provide technical leadership and guidance to junior engineers and contribute to the continuous improvement of our development processes.

REQUIRED QUALIFICATIONS:

  • Minimum of 7 years of related experience with a Bachelor’s degree in Computer Science (or related field); or 6 years and a Master’s degree; or 4 years with a PhD; or equivalent work experience.
  • Proven experience in OS development, particularly in real-time and embedded systems.
  • Strong understanding of RTOS concepts, concurrent programming, and resource management.
  • Proficiency in programming languages such as C, C++, or similar.
  • Experience with developing drivers and middleware for hardware components.
  • Familiarity with cybersecurity principles and practices in embedded systems, including secure boot and data-at-rest encryption..
  • Excellent communication skills, with the ability to effectively collaborate with multidisciplinary teams and external stakeholders.
  • Demonstrated track record of assuming ownership over development processes and features and delivering outstanding outcomes
  • 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.
  • You have a demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.

PREFERRED QUALIFICATIONS:

  • Experience customizing, deploying, and maintaining Linux distributions created with Yocto on various hardware platforms
  • Experience customizing, deploying, and maintaining RTOS’s such as VxWorks, RTLinux, or Green Hills
  • Experience with Nvidia Jetson series OS customization and maintenance
  • Experience implementing Cyber Security procedures and policies

Full-time regular employee offer package:

Pay within range listed + Bonus + Benefits + Equity

Temporary employee offer package:

Pay within range listed above + temporary benefits package (applicable after 60 days of employment)

Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.

Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Similar Jobs

ShyftLabs - Mobile App Analytics Tagging QA Specialist

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
bytedance - Senior Software Engineer - AI for Security Post-Training

bytedance

San Jose, California, United States (On-Site)
5 Months ago
Unity - Staff Backend Engineer

Unity

United States (Remote)
1 Month ago
Lionbridge Games - Inside Sales Representative, Games

Lionbridge Games

(Remote)
4 Months ago
Assystems - Principal Mechanical Engineer

Assystems

Derby, England, United Kingdom (Hybrid)
9 Months ago
Alphawave Semi - Senior Engineer II - System Engineer

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
bytedance - Software Engineer Intern, Information System - 2025 Start

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
5 Months ago
rivos - Confidential Compute Systems Engineer

rivos

Santa Clara, California, United States (On-Site)
3 Years ago
Cubic corporation - Senior Systems Engineer

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Month ago
Take-Two Interactive - Media Systems Engineer I

Take-Two Interactive

Novato, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Capgemini - SFMC Developer

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
MiQ - Sales Planner

MiQ

Manila, Metro Manila, Philippines (On-Site)
3 Months ago
Gupta Media - Data Analyst

Gupta Media

Boston, Massachusetts, United States (On-Site)
4 Months ago
Workato - Senior Development and Demo Applications Administrator

Workato

Hyderabad, Telangana, India (On-Site)
3 Months ago
2K - Director of Game Science & Insights

2K

London, England, United Kingdom (On-Site)
1 Month ago
NetEase Games - Global Influencer Marketing

NetEase Games

Canada (On-Site)
8 Months ago
EMA - Solutions Architect

EMA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
maschinen mensch - Senior Game Designer

maschinen mensch

Berlin, Berlin, Germany (Remote)
3 Months ago
Evolution  - In Studio Game Presenter

Evolution

Atlantic City, New Jersey, United States (On-Site)
6 Months ago
kaizen gaming  - Junior Pre Event Trader (Basketball)

kaizen gaming

São Paulo, Brazil (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Dallas, Texas, United States

Fortra - Lead Data Scientist

Fortra

United States (Remote)
1 Month ago
Apple - Cross Functional Test Lead, Retail Engineering

Apple

Austin, Texas, United States (On-Site)
1 Month ago
Bosch Group - Electronic Technician Supervisor - D Shift

Bosch Group

Roseville, California, United States (On-Site)
2 Months ago
AI Fund - Head of Engineering

AI Fund

United States (Remote)
4 Months ago
Walmart - (USA) Vision Center Manager NL 1

Walmart

Marshall, Minnesota, United States (On-Site)
1 Month ago
Clearwater Analytics - OEMS Implementation Manager

Clearwater Analytics

New York, United States (On-Site)
1 Month ago
EvenUp - Senior Accounting Manager

EvenUp

San Francisco, California, United States (Hybrid)
2 Months ago
Glean - Compensation and Benefits Manager (Total Rewards Manager)

Glean

Palo Alto, California, United States (Hybrid)
3 Months ago
Fluxon - Senior Content Strategist

Fluxon

United States (Remote)
2 Months ago
Shield AI - Staff Engineer, Software Perception (R3554)

Shield AI

Washington, District Of Columbia, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

System Design Jobs

Enphase Energy - Staff Systems Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Qualcomm - Senior Staff Engineer - AI Systems Architect

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
Alp Consulting  - Application Developer Content & Courseware Design

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
1 Year ago
bytedance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Apple - Wireless Systems Engineer

Apple

San Diego, California, United States (On-Site)
1 Month ago
Qualcomm - Senior AI Camera Systems Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
extreme network - Senior Software Systems Engineer - WLAN Development/WIFI Protocols

extreme network

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Valeo - Electronic System Design

Valeo

Martos, Andalusia, Spain (On-Site)
3 Months ago
NXP - Principal System Application Engineer

NXP

San Jose, California, United States (On-Site)
2 Months ago
Apple - Senior ML Engineer - Search & Recommendation Systems

Apple

Cupertino, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Diego, California, United States (Remote)

Washington, District Of Columbia, United States (On-Site)

Dallas, Texas, United States (On-Site)

United States (On-Site)

San Diego, California, United States (On-Site)

San Diego, California, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Shield AI

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug