Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$176k - $198k

FW ACQUISITION INC

Position SummaryWe 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 ResponsibilitiesRobotics Software ArchitectureDefine 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 LeadershipGuide 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 IntegrationPartner 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 PracticesEstablish 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 InfrastructureDrive 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 OwnershipServe 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 QualificationsRobotics Systems Experience7+ years building software for robotics, autonomous systems, aerospace, or embedded platforms.Experience shipping production robotics or embedded systems products.Software Architecture ExpertiseProven 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++ ProficiencyDeep 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 ExposureHands-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 FoundationsSolid 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 QualificationsExperience 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 ConditionsMust 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 neededRequires frequent use of a computer and other standard office equipment for documentation, communication, and coordination tasks.Background CheckThis 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 DisclosureRed 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-VerifyThe 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. #J-18808-Ljbffr FW ACQUISITION INC

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Torrance, CA vacancy
  •  ...locations around the globe with real impact, we want you at Northwood. Role 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-based platform that manages global antenna scheduling,... 
    Suggested
    Permanent employment

    Northwoodspace

    Torrance, CA
    12 hours ago
  • $170k - $210k

    Compensation $170,000 - $210,000 / year Department Software Location Redondo Beach 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... 
    Suggested
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    12 hours ago
  • About the job Staff Embedded Software Engineer About Castelion Castelion is bringing a new approach to defense development and production: one that focuses on short, iterative design cycles, rapid testing in development, and modern commercial manufacturing strategies... 
    Suggested
    Permanent employment

    Castelion Corporation

    Torrance, CA
    12 hours ago
  • $122.43k - $224.5k

    Staff Full Stack Software Engineer Location: Torrance, California, United States About The Role Divergent is a technology company that has architected, invented, built, and commercialized an end-to-end factory system called the Divergent Adaptive Production System (DAPS... 
    Suggested
    Temporary work

    Front Door Defense

    Torrance, CA
    2 days ago
  •  ...comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly...  ...and production. The Role Robotics Software Development Design, develop, test, and maintain...  ...E05 / Senior: $141,380-$194,390 E06 / Staff: $163,270-$224,500 What We Offer... 
    Suggested
    Temporary work

    Alumni Ventures

    Torrance, CA
    4 days ago
  • Impulsespace in Redondo Beach is seeking a Staff RF Embedded Software Engineer to own the design and delivery of RF software systems for space missions. Ideal candidates will have over 8 years of experience in wireless systems software development, proficient with embedded... 

    Impulsespace

    Redondo Beach, CA
    12 hours ago
  •  ...manufactured through a fully digital production system that combines advanced software, industrial robotics, and large-scale metal additive manufacturing. We are seeking a Staff Robotics Software Engineer to design, develop, and optimize the robotics and machine‑control... 

    Divergent Technologies

    Torrance, CA
    3 days ago
  • $165k - $236k

    Inversion is seeking a Staff Flight Software Engineer in Playa Vista, CA. This role involves developing high-reliability flight software for hypersonic reentry vehicles. You’ll architect solutions, lead the integration of advanced algorithms, and mentor software engineers... 

    Inversion

    Hawthorne, CA
    8 days ago
  • Divergent, located in Torrance, California, is seeking a Staff Robotics Software Engineer to lead the development of robotics and machine-control software for an innovative manufacturing platform. The ideal candidate will have over 8 years of experience in software engineering... 

    Divergent Enterprises

    Torrance, CA
    1 day ago
  • Divergent Technologies in Torrance, California is seeking a Staff Robotics Software Engineer to drive the development of innovative software solutions for automated manufacturing systems. This position demands a highly experienced engineer to architect software controlling... 

    Divergent Technologies

    Torrance, CA
    3 days ago
  • Alumni Ventures is seeking a Robotics Software Developer to design and develop software for automated manufacturing systems. The role...  ...bachelor's degree in a related field and 8+ years of software engineering experience, specifically in robotics and automation. The position... 

    Alumni Ventures

    Torrance, CA
    4 days ago
  • $110 - $120 per hour

     ...Location: Redondo Beach, CA Salary: $110.00 USD Hourly - $120.00 USD Hourly Description: Role: Software Engineer Location: ( Onsite) Employment type: Contract to Hire Responsibilities Develop high-quality C++ software in a fast-paced, agile environment using Red Hat Enterprise... 
    Hourly pay
    Contract work

    The Judge Group

    Redondo Beach, CA
    1 day ago
  • $95.5k - $181.7k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...world. The Next Generation Radio Frequency Sensors Management Software Department mission is to provide world class Software for our... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    Redondo Beach, CA
    5 days ago
  • $125k - $145k

     ...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, DESIGN SOFTWARE (STARSHIP) Starship is the company’s next...  ...building close relationships with engineering and technical staff to understand issues, and coming up with software solutions interfacing... 
    Permanent employment
    Temporary work
    Weekend work

    United States Digital Space LLC

    Hawthorne, CA
    7 hours ago
  •  ...We are seeking a talented and motivated Software Engineer to join our growing technology team. Reporting to the Software Engineering Manager, you will play a key role in designing, developing, testing, and deploying software solutions that support business operations and... 
    Remote work

    Tangandcompany

    Torrance, CA
    4 days ago
  •  ...solar system. We are seeking motivated, creative, and exceptional people to join our world-class team.    As a Lead Structures Engineer, you and your team will design, develop, test, and operate planetary rovers and related hardware. You will be responsible for producing... 
    For contractors
    Home office
    Flexible hours

    Astrolab

    Hawthorne, CA
    6 days ago
  • $144.9k - $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 - Thread Lead to join our team on site in San Diego, CA, El Segundo, CA or Oklahoma City, OK. This role requires a self-... 
    Full time
    Internship
    Immediate start
    Remote work
    Worldwide
    Relocation package
    Shift work

    Northrop Grumman

    El Segundo, CA
    2 days ago
  • $130k - $155k

     ...Security Software Engineer – Top Secret Clearance Hawthorne, CA SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to... 
    Temporary work
    Immediate start
    Flexible hours
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    12 hours ago
  •  ...generation long range strike weapon systems to give America and its Allies a definitive edge and deter future conflicts. Software Security Engineer As a Software Security Engineer at Castelion, you will architect and implement the cryptographic foundations that secure... 
    Permanent employment

    POW

    Torrance, CA
    12 hours ago
  • $134.64k - $185.13k

     ...(DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated...  .... The Role Design and implement real-time machine control software for our proprietary 3D metal printing systems. Develop and maintain... 
    Temporary work

    Alumni Ventures

    Torrance, CA
    1 day ago
  • $125k - $145k

     ...APPLICATION SOFTWARE ENGINEER SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate... 
    Permanent employment
    Temporary work
    Remote work
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    2 days ago
  • $171k - $213k

     ...and aim to protect the outdoors for future generations. Role: We are seeking a highly skilled and experienced Staff Embedded Motor Controls Software Engineer to join our inverter-embedded software team. As a senior member, your mission is to greatly enhance inverter software... 
    Full time
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Carson, CA
    2 days ago
  • $75.8k - $144.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...We have an on-site opportunity for an experienced Embedded Software Engineer to work onsite in El Segundo, CA. ~ Raytheon El... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    Lawndale, CA
    2 days ago
  •  ...SpaceX, Anduril, and Lockheed Martin, and we are backed by Joint Staff-level military leadership and top-tier Silicon Valley rms. We...  ...demand. Job Overview We are seeking a skilled Embedded Software Engineer. You will design and implement software for embedded aerospace... 
    Permanent employment

    Stealth Startup

    Gardena, CA
    1 day ago
  •  ...AI, advanced manufacturing, critical industries, and the next generation of nuclear reactors. About This Role As an Embedded Software Engineer, you will develop performant, safe and high-quality software to directly control our systems. Your code will be responsible for... 
    Weekend work

    Ecotal

    Hawthorne, CA
    12 hours ago
  • $141.38k - $194.39k

     ...(DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated...  ...production. Purpose We are seeking a talented and motivated Software Developer to join our Robotics & AI Software team. In this role... 
    Temporary work

    Alumni Ventures

    Torrance, CA
    12 hours ago
  • $177k - $265.6k

     ...funding. Start dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems has an opening for a Staff Principal Software Engineer. This role is located on site in El Segundo, CA or San Diego, CA. In this role you will help adapt a suite of mobile... 
    Full time
    Internship
    Worldwide
    Relocation package
    Shift work

    Northrop Grumman

    El Segundo, CA
    3 days ago
  •  ...Senior Embedded Software Engineer | Impulse Space Are you an Embedded Software Engineer looking to develop software that directly controls rocket propulsion systems and spacecraft hardware? Do you want to own the full engineering lifecycle from architecture through to... 

    Round-Peg Solutions (RPS)

    Redondo Beach, CA
    4 days ago
  •  ...stations! You would have the opportunity to build a system from the ground up and work in a fast-paced team of hardware and firmware engineers to define requirements and get things done. We are aiming to build a scalable and secure platform on modern tooling. Experience... 
    Permanent employment

    Northwood

    Torrance, CA
    12 hours ago
  • $30 per hour

     ...generation long range strike weapons systems to give America and its Allies a definitive edge and deter future conflicts. Embedded Software Engineer Intern - Summer 2026 (Avionics) Castelion is seeking motivated and talented Embedded Software Engineering interns for Summer 2... 
    Hourly pay
    Permanent employment
    Temporary work
    Summer work
    Internship
    Local area
    Relocation

    Castelion Corporation

    Torrance, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!