Staff Software Engineer
$176k - $198kTeal Drones Inc
Staff Software Engineer Flightwave - Torrance, CA Overview Salary Range $176,000.00 - $198,000.00 Salary Description Position Summary We are seeking a Staff Software Engineer to serve as a technical architect across our robotics and autonomous systems stack. This is a senior individual contributor role focused on designing scalable, high-performance software architectures that span embedded firmware, real-time systems, edge compute, and hardware integration. While familiarity with controls and embedded systems is important, this role is not purely controls-focused. Instead, you will define system-level software architecture for complex electromechanical platforms—including VTOL aircraft, gimbals, and robotic subsystems—ensuring modularity, determinism, performance, and long-term maintainability across the stack. You will partner closely with controls engineers, hardware engineers, and systems teams to translate dynamic system requirements into robust software abstractions. You will guide architectural decisions across firmware, middleware, and edge compute layers, and help elevate engineering standards for modern C++ and production-grade robotics software. This role emphasizes architectural clarity, cross-disciplinary leadership, and software excellence in robotics environments. Essential Duties and Responsibilities Robotics Software Architecture Define and evolve the software architecture for complex robotics systems spanning firmware, middleware, and edge compute. Design modular, scalable abstractions for sensors, actuators, state estimation, and control subsystems. Establish patterns for deterministic real-time behavior across distributed components. Embedded & Real-Time Systems Leadership Guide architecture for embedded firmware interacting with motors, sensors, and hardware peripherals. Collaborate with controls engineers to translate system dynamics into clean, testable software layers. Ensure predictable performance under tight latency and reliability constraints. Cross-Functional Systems Integration Partner with mechanical, electrical, avionics, and systems engineers to define software–hardware contracts. Lead technical direction during bring-up, integration, and performance iteration cycles. Help structure telemetry pipelines and debugging workflows across embedded and flight systems. Engineering Standards & Best Practices Establish modern C++ standards for robotics codebases. Define testing strategies appropriate for real-time and hardware-adjacent systems. Improve CI/CD workflows for firmware and robotics software. Verification & Validation Infrastructure Drive architecture for SIL and HIL environments. Define strategies for system-level testing, observability, and performance analysis. Ensure long-term maintainability and evolvability of control-adjacent software. Technical Ownership Serve as a senior technical authority across robotics software initiatives. Balance performance, safety, and maintainability in production systems. Mentor engineers and raise the architectural bar across the organization. Other duties as assigned. Required Qualifications Robotics Systems Experience 7+ years building software for robotics, autonomous systems, aerospace, or embedded platforms. Experience shipping production robotics or embedded systems products. Software Architecture Expertise Proven ability to design and evolve software architectures across embedded and distributed systems. Experience defining clean hardware–software interfaces. Strong understanding of real-time constraints and deterministic system design. Modern C++ Proficiency Deep knowledge of modern C++ (14/17/20). Experience with memory management, concurrency models, and performance-critical systems. Ability to establish coding standards and architectural patterns for embedded codebases. Embedded Systems Exposure Hands-on experience with microcontrollers (ARM Cortex-M, STM32, etc.). Familiarity with RTOS environments (FreeRTOS, Zephyr, or similar). Working knowledge of low-level drivers and hardware interfaces (SPI, I2C, UART, CAN). Systems & Robotics Foundations Solid understanding of kinematics, coordinate frames, and sensor integration. Exposure to control systems, sensor fusion, or motion control concepts (not necessarily as a primary controls engineer). Familiarity with telemetry, diagnostics, and system performance metrics. Additional Desired Qualifications Experience with PX4, MAVLink, or similar robotics middleware. Simulation experience (URDF, Gazebo, Isaac, etc.). Experience building SIL/HIL infrastructure. Experience with Linux-based edge compute systems (Jetson, embedded Linux). Familiarity with safety-critical or aerospace development environments. Physical Requirements and Working Conditions Must be able to walk, stand, and navigate large indoor and outdoor facilities for extended periods of time. Ability to lift, carry, and move materials and equipment weighing up to 25 lbs on a regular basis. Use of personal protective equipment (PPE) may be required in designated areas or when performing specific tasks, in accordance with safety protocols and company policy. May be required to climb ladders, stoop, kneel, or crouch during inspections, maintenance walk-throughs, or emergency response situations. Regular exposure to facility operations including noise, dust, temperature fluctuations, and industrial equipment. Occasional off-hours or weekend work required for emergency facility responses or projects as needed Requires frequent use of a computer and other standard office equipment for documentation, communication, and coordination tasks. Background Check This position will require successfully completing a post-offer background check. Qualified candidates with a criminal history will be considered and are not automatically disqualified, consistent with federal and state law. EEO and ITAR/EAR Work Authorization Disclosure Red Cat Holdings provides equal employment opportunities (EEO) to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This position requires direct or indirect access to hardware, software, technology or technical data controlled under the International Traffic in Arms Regulations (ITAR) and the Export Administration Regulations (EAR). Successful candidates for positions subject to ITAR/EAR restrictions must provide proof of U.S. Citizenship or Permanent Residence and must not require sponsorship for export-restricted work authorization. E-Verify The company participates E-Verify ensure eligibility for employment and compliance with Right to Work rules. Compensation: $176k – $198k, plus generous annual equity package and potential bonuses. Teal Drones Inc
- ...Redondo Beach, CA, CA, United StatesExperience: 12-25 yearsContact: RaghavendraContact Email: ****@*****.*** Title: Engineer Software 3 (Job ID: 1686)LOCATION: K481 Redondo Beach - R5 - 1 Space Park. 1 Space Park Redondo Beach CALevel of Clearance Required:...Suggested
- ...most demanding industries. Our integrated engineering and manufacturing platform transforms... ...redefining industrial manufacturing through software-driven production, additive... ...than traditional methods.We are seeking a Staff C++ Software Engineer to help develop the...SuggestedTemporary work
$122.43k - $224.5k
...of the world’s most demanding industries. Our integrated engineering and manufacturing platform transforms complex designs into... ...boundaries of what can be built.PurposeDivergent is seeking a Staff Full-Stack Software Engineer to lead the architecture, design, and development...SuggestedTemporary work- Sr. Staff Software Engineer - Level 6At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be...Suggested
$177k - $265.6k
...customer and/or business funding, and holding final clearances prior to start date.*Northrop Grumman’s Space Sector is seeking a Staff Software Engineer - Level 5 to join our team of highly qualified, diverse professionals within the Western Region Software Engineering...SuggestedRelocation packageShift work- Northrop Grumman’s Space Sector is seeking a Staff Software Engineer - Level 5 to join our team of highly qualified, diverse professionals within the Western Region Software Engineering Directorate. This position is located onsite in Redondo Beach, CA and will design, develop...
- ...most demanding industries. Our integrated engineering and manufacturing platform transforms... ...production system that combines advanced software, industrial robotics, and large-scale metal... ...additive manufacturing.We are seeking a Staff Robotics Software Engineer to design,...Temporary work
- Northrop Grumman Space Sector in Redondo Beach, CA is seeking a Staff Software Engineer - Level 5 to design, develop, and validate software for embedded and real-time systems. You will work with cross-functional teams in an Agile setting and contribute to high-impact programs...
- Northwood Space Backend Staff EngineerNorthwood is a modern space infrastructure company bringing the benefits of space to... ...it.Northwood Space is looking for a backend focused Staff Engineer to join our Software team. In this role, you will lead the development of our cloud...Permanent employment
$122.8k - $213.4k
...Systems sector (NGDS) is seeking a Senior Principal Systems Engineer or Staff Systems Engineer to join our growing team of diverse professionals... ...definition, to translate customer requirements into a software/hardware solution. Collaborate across disciplines, product teams...Relocation packageShift work- ...Job Description Job Description Description As a Staff RF Embedded Software Engineer at Impulse, your core responsibility will be to own the design, testing, and delivery of flight RF software systems for space missions anywhere from low earth orbit to mars....Permanent employmentFull time
$181k - $271k
...from the ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across... ...schedule purchasing and manufacturing operations, access and analyze engine and component test data, and several other tools used by...$188.6k - $267.72k
...government partners, and other crewed systems that will unlock the expanding long-term space economy.Vast is looking for a Staff Software Engineer, reporting to the Senior Software Manager, to support the development of the systems that will be required for the design and...Permanent employmentFull timeTemporary work$125.4k - $181.42k
...care for older adults, grounded in purpose, accountability, and respect for the people and communities we serve.The JobStaff Software Engineer specialized in designing and implementing Healthcare and health plan solutions including but not limited to Utilization Management...Full timeFor contractorsWork at office$181k - $271k
...from the ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across... ...bar for frontend across the org, and raise the level of the engineers around youAbout you:Significant experience (typically 8+ years...$171.1k - $213.9k
...diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting‑edge charging products. You will lead software design and...Full timeContract workPart timeWork at officeLocal area$171.1k - $213.9k
Staff Embedded Software EngineerRivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure... ...it for future generations.As a Staff Embedded Software Engineer, you will play a key role in the development of cutting-edge...Full timePart timeWork at officeLocal area- Northrop Grumman is seeking a Sr. Staff Engineer Software to lead the Full Stack Software Discipline in the NGAS CoTE. You will guide strategic priorities, align with EI&E, and drive tools, processes, and training across programs to improve performance and interoperability...
$181k - $271k
...from the ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across... ...Space focused on advanced aerospace systems, agentic engineering, and technologies outside the conventional roadmap. We build the...Work at officeLocal areaRemote work3 days per week$177k - $265.6k
...Our employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems is looking to add a Staff Software Engineer to join our team on site in San Diego, CA or El Segundo, CA. The candidate should be a self-starter with familiarity...Full timeRemote workRelocation packageShift work$188.6k - $267.7k
...government partners, and other crewed systems that will unlock the expanding long-term space economy.Vast is looking for a Staff Flight Software Engineer, reporting to Senior Manager, Flight Software, to support the development of the systems that will be required for the...Permanent employmentFull timeTemporary workWeekend workAfternoon shift- Staff Flight Software Engineer Eleven Recruiting is seeking a Staff Flight Software Engineer for one of our largest aerospace manufacturing clients located in Long Beach, CA. Aerospace experience isn't required. We value driven engineers with strong computer science fundamentals...
$160k - $225k
THRIVE MARKET ENGINEER POSITION Thrive Market was founded in 2014 with a mission to make healthy and sustainable living easy and affordable... ...tool for the job rather than the one they already know. At Staff, that means leverage. You bring the ideas to the table instead...Work at officeFlexible hours$170k - $245k
Staff Software EngineerSpace is a warfighting domain. True Anomaly seeks those with the talent and ambition to build the technology that... ...share in the company's success.Your MissionAs a Staff Software Engineer on the Digital Engineering team, you will be the senior...Permanent employmentWork at officeFlexible hours$140k - $168k
...collaborative, energetic, and forward‑thinking individuals to join our team. We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team. In this position, you will be the organization's technical authority for embedded...Permanent employmentFull timeContract workWork experience placementLocal area$150k - $240k
...last mile: the Circadia Intelligence Platform that care staff act on, the software features around it, and the services underneath, carrying... ...Prior forward-deployed, solutions, or implementation engineering Significant open source, systems that outlived your tenure...Full timeShift work$180k - $245k
...modernizing what it means for businesses and their employees to truly feel safe. POSITION OVERVIEW: HiveWatch is seeking a Staff Software Engineer to join team and become the technical center of gravity for our HiveWatch Gateway edge appliance - the compute environment...Flexible hours- Northrop Grumman is hiring a Staff Software Engineer for on-site work in San Diego or El Segundo, CA. The role requires an active Top Secret clearance with SAP access potential and a focus on developing and maintaining mission-critical software throughout the system lifecycle...
$181k - $271k
...from the ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across... ...failures on a prototype board alongside the electrical engineers At Relativity Space, we are committed to transparency and fairness...$175k - $270k
...build autonomous spacecraft, advanced payloads, mission software, and space-based interceptors — enabling the U.S. and its... ...apply to fixed term and temporary roles YOUR MISSION As a Staff Flight Software Engineer at True Anomaly, you will gain experience at every phase...Permanent employmentTemporary workFixed term contractWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software quality assurance Torrance, CA
- entry level software sales Torrance, CA
- id software Torrance, CA
- software sales Torrance, CA
- software asset management analyst Torrance, CA
- internship software Torrance, CA
- software intern Torrance, CA
- software qa Torrance, CA
- healthcare software sales Torrance, CA
- embedded software Torrance, CA




