Senior System Software Engineer - Sunnyvale
14 hours ago

Job description
About the CompanyOur client is developing a next-generation lighter-than-air flight platform that integrates large-scale mechanical systems, avionics, and safety-critical software. As flight systems mature, the reliability, determinism, and validation rigor of onboard software becomes mission-critical.
About the Role
We are hiring a Senior Software Engineer to own architecture and implementation of embedded and real-time software supporting flight control, vehicle systems integration, and simulation environments.
This role operates at the intersection of hardware, flight test, and systems engineering, translating physical system behavior into reliable, certifiable software.
This is not a maintenance role — it is a build-and-validate engineering position spanning concept through flight test.Responsibilities
Architecture and implementation of safety-critical embedded software for flight and vehicle systems
Translation of system and flight requirements into deterministic real-time software behavior
Integration of software with sensors, actuators, communication buses, and control subsystems
Verification and validation strategy across simulation, lab, and flight environments
Software reliability and failure analysis across test and operational scenarios
Definition of simulation software requirements supporting development and test loops
Software release, configuration, and change governance across development cycles
Technical leadership across software design reviews and cross-disciplinary integration
Qualifications
Degree in Computer Engineering, Computer Science, or related field
5–7+ years developing embedded or real-time software in safety- or reliability-critical systems
Required Skills
Strong proficiency in C++, C#, or embedded C within RTOS environments
Experience designing deterministic software interacting with hardware interfaces
Hands-on integration with sensors, actuators, communication interfaces, or control systems
Experience building software validation and test frameworks
Strong understanding of software architecture, concurrency, and reliability design patterns
Comfortable working in experimental hardware development environments
Preferred Skills
Aviation, aerospace, robotics, automotive, or industrial control systems
Safety-critical software standards (DO-178C or similar)
Simulation or hardware-in-the-loop environments
Embedded Linux or RTOS platforms
Cockpit, instrumentation, or control interface software
PLC, HMI, or electromechanical integration systems
Pay range and compensation package
Competitive base salary and equity participation aligned to experience. Comprehensive health coverage, retirement plan, paid leave, and relocation support available.
Equal Opportunity Statement
We are committed to diversity and inclusivity.
Similar jobs
We are seeking a Software Engineer on a contract basis to support our Customer's business needs in Sunnyvale, CA. · This engineer will develop software systems that control manufacturing equipment to streamline production processes. · The position will require close collaboration ...
1 day ago
We are looking for a passionate and experienced Software Engineer to help build the foundation of Apple's next-generation Generative AI platform.This role blends deep systems thinking, scalable backend development, · and cutting-edge GenAI technologies such as Agentic frameworks ...
2 weeks ago
Do you have a commitment to success, proven interpersonal skills, a positive outlook? Are you a creative thinker and problem solver? Are you looking for a meaningful career? · If so, then we would love to speak with you The Engineering & Technology organization is a highly dynami ...
1 month ago
The Direct to Cell network will expand Starlink's vision by providing ubiquitous connectivity and seamless access to text, voice, and data for LTE phones and devices across the globe. · Develop highly reliable, real-time software that plans and executes network topology for our s ...
1 month ago
We're a small team with a broad surface area. A native macOS app, the cloud backend that powers it, and the framework that drives our plugin ecosystem. · ...
2 days ago
GM is developing the next generation of embedded platform software to deliver state-of-the-art ADAS features to our customers.The Autonomy Interface SW (AIS) team is responsible for building runtime software that enables robust interface contracts, system degradation transitions, ...
2 weeks ago
As a software engineer on the Direct to Cell program, you are responsible for the complete lifecycle of the software they create. · Develop highly reliable, real-time software that plans and executes network topology for our satellite-based global network in order to connect mobi ...
1 month ago
We're a small team with a broad surface area. A native macOS app, the cloud backend that powers it, and the framework that drives our plugin ecosystem. · 5+ years of experience in software engineering · ...
2 days ago
We're a team of engineers, clinicians and innovators united by one purpose to make surgery smarter safer and more human. · This role reports to the DV5 Software Release Manager and works collaboratively with a cross-functional team to implement software and processes for build an ...
1 week ago
We're committed to creating a diverse culture based on unique skills and perspectives. Our vision is to create autonomy that propels the world forward. · Expertise in Linux: Own the creation and maintenance of Linux kernel and device drivers. · Collaborate with technical stakehol ...
4 days ago
SpaceX is actively developing the technologies to make humanity out exploring the stars possible. · Develop highly reliable, real-time software that plans and executes network topology for our satellite-based global network in order to connect mobile phones and maximize user expe ...
1 month ago
Meta seeks a Software Engineer to join our engineering team. The ideal candidate will have industry experience working on classification and optimization problems like payment fraud, click-through rate prediction. · Drive the team's goals & technical direction to pursue opportuni ...
1 month ago
At Apple, new ideas quickly transform into groundbreaking products, services, and customer experiences. Bring passion and dedication to your work, and there's no telling what can be accomplished.nnAs part of the Supply Chain Innovation team, you will play a pivotal role in buildi ...
1 month ago
We re committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives · Our vision is to create autonomy that propels the world forward. · ...
3 days ago
We are looking for a Software Engineer for the Fulfillment Shopping team to help build our next generation of product discovery, planning, and order checkout platforms. · Collaborate in a team environment with significant ownership and autonomy over projects. · Work on the next p ...
2 weeks ago
At Apple new ideas quickly transform into groundbreaking products services and customer experiences Bring passion and dedication to your work and theres no telling what can be accomplished As part of the Supply Chain Innovation team you will play a pivotal role in building end-to ...
1 month ago
You will design your service, develop features after solidifying the design with peer review process and take it to production quality. · You will primarily write code in Java and Python, with a working knowledge of Kubernetes orchestration or a willingness to learn. · ...
4 weeks ago
We are looking for bright engineers interested in designing elegant solutions to difficult problems in the autonomy space. Our software engineers work across our suite of products tackling variety full-stack infrastructure robotics graphics challenges At Applied Intuition we enco ...
1 month ago
We are looking for a passionate and experienced Software Engineer to help build the foundation of Apple's next-generation Generative AI platform. · Leading effort to build large scale, distributed and highly available system and pipelines. · Architect and implement complex, state ...
2 weeks ago
Insight Global is seeking a Staff Software Engineer with strong leadership and deep technical expertise in Java, cloud architecture, and scalable systems. · ...
1 month ago
We are seeking an experienced Software Engineer & Technical Lead to join our team in Sunnyvale, CA. The ideal candidate will have strong technical skills in AWS, Oracle PL/SQL, REST APIs, problem-solving, data migration, collaboration tools like database technologies. · ...
1 month ago