Senior System Software Engineer - Sunnyvale, CA
1 day ago

Job description
About the Company
Our 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
Software engineer position at TekWissen requiring extensive experience in Win API usage and Visual Studio development with MFC and modern GUI design. · ...
1 week ago
The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. · The position requires Involved in planning of system and development deployment as well as responsible for m ...
1 week ago
The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. · ...
1 week ago
We are looking for a Software Engineer (Back End) to design high performance and scalable e-commerce applications that meet the needs of millions of Walmart customers. · ...
1 week ago
The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. · ...
1 week ago
The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. · ...
1 week ago
The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. · The Software Engineer will be responsible for application development in support of the multi-platform roadm ...
1 week ago
We are urgently looking for a Software Engineer to work on various projects. · React FE with 8 or more years of experience. · ...
1 week ago
The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. · ...
1 week ago
The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. · ...
1 week ago
We are looking for a Software Engineer to join our team at Sunnyvale CA. · You are proficient in Java or Scala, Python, shell scripts, SQL. · You have knowledge of technology stack often used to build large-scale distributed systems... · ...
1 week ago
We are looking for a Software Engineer to participate in the development of Next Generation of Inkiru Tools. The ideal candidate will have hands-on experience with JavaScript, CSS, HTML5 and React. · * Involved in planning of system and development deployment* Implement largescal ...
1 week ago
We're a team of engineers, · clinicians, and innovators united by one purpose: to make surgery smarter, · safer, and more human. · ...
3 weeks ago
We are looking for a Software Engineer to join our Conversational AI Platform team. The successful candidate will be part of defining how customers shop in everyday lives and work on industry leading solutions. · We require a highly skilled engineer with experience in building co ...
1 week ago
We are seeking a highly motivated and skilled Senior Software Engineer to join our innovative team specializing in LiDAR-based solutions and perception software. · Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. · 3+ years of work ex ...
1 week ago
We're a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter, safer, and more human. Every day our work helps care teams perform with greater precision and patients recover faster improving outcomes around the world. · Drive new build and r ...
1 week ago
We are massively scaling our applications infrastructure. As a DevOps Engineer, you will be working with world-class engineering and production operations teams to scale up our application environment. · ...
1 week ago
Hiring for SRE and Tech Ops engineers who are experienced with maintaining production systems and leading incident management efforts in real-time. · ...
1 week ago
+The Software Engineer position will be responsible for hands-on development and participate in the development of Next Generation of Inkiru Tools. · +Involved in planning of system and development deployment as well as responsible for meeting software compliance standards · Invo ...
1 week ago
The Software Engineer position will be responsible for hands-on development for building tools/automation to improve reliability, scalability of the Walmart e-commerce applications. The role involves designing new tools to monitor and smart alerts that help discover failures/issu ...
1 week ago
We're a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter, safer and more human. Every day our work helps care teams perform with greater precision and patients recover faster improving outcomes around the world. · ...
3 weeks ago