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

Embedded Software Engineer, Navigation Algorithm

$108.2k - $160k
Full-time

Joby Aviation

Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. At Joby, we've been working to make that dream a reality since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our commercial service.

Overview

The role involves developing, testing and deploying embedded drivers and algorithms for aircraft's flight sensors systems which are responsible for producing navigation and air data for the integrated flight propulsion and control system. The engineer will be part of a small, fast-moving team and contribute to conceptual system architectural design and implementation of embedded software to ensure safety of an electric-powered, fly-by-wire aircraft.

Responsibilities

  • Develop algorithms to fuse sensor data and monitor sensor health
  • Develop embedded system architecture
  • Write software for the flight sensors systems
  • Test algorithms and software

Required

  • Bachelors in aerospace/mechanical engineering, computer science, or related field and 3+ years of industry experience in software engineering or an advanced degree (MS or PhD) and 1+ years industry experience in software engineering
  • Demonstratable proficiency in C++ and python
  • Demonstratable proficiency in object-oriented programming methodology and multi-layer system architectures
  • Proficient in Bayesian estimation concepts and Kalman filtering
  • Proficient in statistics concepts and statistical data analysis
  • Comfortable implementing complex mathematical algorithms and bookkeeping schemes
  • Basic understanding of version control technologies
  • Eager to learn new techniques and experiment with advanced technologies

Desired

  • Familiar with writing efficient, hardware-accelerated code (e.g., SIMD, GPU, or FPGA), especially for digital signal processing applications
  • Understanding of DO-178C or safety critical software

Please still apply if you don’t meet all items in the desired section! Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse and effective workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Additional Information

Compensation at Joby is a combination of base pay, bonus and Restricted Stock Units (RSUs). The target base pay for this position is $108,200 - $160,000/yr. The compensation package will be determined by job-related knowledge, skills, and experience.

Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more.

Joby is an Equal Opportunity Employer.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, Navigation Algorithm in California vacancy
  • $120k - $155k

    Embedded Software Engineer (Image Processing Algorithms) Department: Software Employment Type: Full Time Location: Redondo Beach Compensation: $120,000 -...  ..., numerical algorithms, estimation, and guidance, navigation, and control systems. You will collaborate closely... 
    Suggested
    Permanent employment
    Full time

    Impulsespace

    Redondo Beach, CA
    22 hours ago
  • Northrop Grumman is looking for an Embedded Software Engineer in Woodland Hills, CA. You will develop software for cutting-edge navigation systems, collaborate with a talented team, and innovate in national defense technology. The role requires a Bachelor's in STEM and... 
    Suggested

    SwiftCruit

    Los Angeles, CA
    1 day ago
  • $105.75k - $156.75k

     ...durable, asymmetric advantage. About The Role: The Navigation and System Integration GNC Engineer will be responsible for integration, testing,...  ...and develop navigation, sensor fusion and/or blending algorithms for our aircraft using advanced techniques and tools... 
    Suggested
    Weekly pay
    Permanent employment
    Work at office

    Hermeus

    Los Angeles, CA
    4 days ago
  • $177k - $265.6k

     ...Systems sector is seeking a Navigation Systems Engineer to join our diverse and...  ...of model-based navigation software. This role will be filled...  ...of cutting‑edge navigation algorithms, software, and system integrations...  .... Expertise in Embedded INS/GPS (Global Positioning... 
    Suggested
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    4 days ago
  •  ...performance and system reliability. As an Embedded Software Engineer , you will develop the embedded...  ...of safety‑critical control and FDIR algorithms. You will collaborate closely with...  ...flight computers, RF transceivers, and navigation sensors Work collaboratively with... 
    Suggested
    Permanent employment

    Dormont Manufacturing Company

    Palo Alto, CA
    3 days ago
  •  ...Job Overview We are seeking a skilled Embedded Software Engineer. You will design and implement...  ...software for fault detection, guidance, navigation, and flight control systems Optimize...  ...performance Integrate and test algorithms and software at module, software in... 
    Permanent employment

    Stealth Startup

    Gardena, CA
    3 days ago
  • $147.4k - $272.1k

     ...looking for an enthusiastic embedded firmware engineer to join our team. This is...  ...core technologies and algorithms into system firmware deployed...  ...in Electrical Engineering, Software Engineering, Quality...  ...Proficiency in interpreting and navigating schematics and layouts... 
    Work experience placement
    Relocation
    Flexible hours

    Apple Inc.

    Cupertino, CA
    1 day ago
  •  ...infrastructure. About The Role: We’re looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric...  ...Ethernet, CAN Bus, I2C, and SPI protocols Develop control algorithms for high‑voltage systems including BMS and power routing Create... 

    Project J Ltd

    Los Angeles, CA
    3 days ago
  • $129.3k - $193.9k

     ...Team is looking for highly motivated embedded software engineers to design and deliver next‑...  ...issues Collaborate with systems teams on algorithm development, digital signal processing...  ...tracking loops Familiarity with GNSS navigation algorithms, state machines, and optimization... 
    Work experience placement
    Worldwide

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $147.4k - $272.1k

    A leading technology company is seeking an Algorithm Engineer for Home and Audio Devices in Cupertino, California. This role involves driving...  ...enhance sensing capabilities, and integrating models into embedded systems. Ideal candidates should have a Master's degree in a... 

    Apple

    Cupertino, CA
    1 day ago
  • $180k - $260k

     ...An innovative aviation technology company is seeking a Radar Systems Engineer. This role involves analyzing phased array radar systems, developing radar processing algorithms, and supporting integration on aircraft. Ideal candidates will have extensive experience with... 
    Remote work

    Reliable Robotics Corporation

    Mountain View, CA
    3 days ago
  • $180k - $260k

     ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...systems and developing radar processing algorithms to enable short, long range object...  ...access to export-controlled technology or software source code requires authorization and may... 
    Permanent employment
    Casual work
    Remote work

    Reliable Robotics Corporation

    Mountain View, CA
    5 days ago
  • $180k - $260k

     ...Principal Embedded Software Engineer (Actuators & Control Systems) Department: Software Employment Type: Full Time Location: Redondo...  ...redundant actuator architectures and fault detection/response algorithms. Exposure to space environment constraints such as... 
    Permanent employment
    Full time

    Impulsespace

    Redondo Beach, CA
    7 hours ago
  • $86.6k - $150.4k

     ...mechanical and aerospace engineers, VSD provides national...  ...; guidance, navigation, and controls; robotics...  ...electro-mechanical devices; embedded systems; fluid mechanics...  .... The Vehicle Systems Software Department performs...  ...control systems, control algorithm design, or modeling &... 
    For contractors
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Dormont Manufacturing Co

    El Segundo, CA
    2 days ago
  • Sr/Staff Embedded Software Engineer Develop highly reliable and available software systems for low-...  ...flight computers, RF transceivers, and navigation sensors Work collaboratively with...  ...detection, isolation, and recovery) algorithms for mission-critical systems Debug... 
    Permanent employment

    jobs.frontdoordefense.com - Jobboard

    Palo Alto, CA
    2 days ago
  •  ...AWT division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software integration...  ...prototyping, transforming state‑of‑the‑art processing algorithms into real‑time software systems. Projects involve small... 

    00100 LEIDOS, INC.

    San Diego, CA
    3 days ago
  • $87.1k - $157.45k

     ...Warfare division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software...  ...prototyping, transforming state-of-the-art processing algorithms into real-time software systems. Projects involve small multi... 
    Local area
    Immediate start

    Leidos

    La Jolla, CA
    1 day ago
  • $48.08 - $67.31 per hour

     ...Solutions, Inc. THE OPPORTUNITY Silvus Technologies is seeking an Embedded Software Engineer , reporting to the Director of Software Engineering on our...  ...of different security protocols and encryption algorithms. Audio streaming and push‑to‑talk voice application implementation... 
    Permanent employment
    For contractors
    Work at office
    3 days per week

    Silvus

    Los Angeles, CA
    1 day ago
  • $75.8k - $144.2k

     ...100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...on-site opportunity for an experienced Embedded Software Engineer to work onsite in El Segundo,...  ...Ability to quickly understand and navigate complex systems and established code bases... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Playa Vista, CA
    4 days ago
  • $147.4k - $272.1k

    3D Perception/Computer Vision Algorithm Engineer Sunnyvale, California, United States Machine Learning and AI The Video Computer Vision organization...  ...and you will work very closely with various highly skilled software development / ML teams developing groundbreaking algorithms.... 
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  • $110.4k - $165.5k

     ...Cyberspace & Mission Technology Department (CMTD) is seeking an Embedded Software Engineer to perform research and development activities toward...  ...with multidisciplinary engineers to design and optimize algorithms for low SWaP embedded implementations across image processing... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    The Aerospace Corporation

    El Segundo, CA
    4 days ago
  • $120k - $155k

     ...Compensation $120,000 - $155,000 / year Department Software Location Redondo Beach Description As an Embedded Software Engineer your core responsibility will be to write...  ...physical processes, and detection/response algorithms for failures such as broken sensors or radiation... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    3 days ago
  •  ...its Allies a definitive edge and deter future conflicts. Embedded Software Engineer As an Embedded Software Engineer you will be at the forefront...  ...missile capabilities, including advanced guidance algorithms and integrated seeker image processing. Project Leadership... 
    Permanent employment

    Next Matter

    Torrance, CA
    2 days ago
  • $120k - $180k

     ...Compensation: $120,000 - $180,000 / year Department: Software Location: Redondo Beach Description As an RF embedded software engineer your core responsibility will be to own the...  ..., and bring up RF systems Development of algorithms for RF digital signal processing and... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    5 days ago
  •  ...machines. We're looking for a Senior Linux BSP Software Engineer — Mining Machine Software to lead the embedded software stack for our mining products. This role...  ...Control & Core Features — Implement precise control algorithms, multi-level power regulation, and comprehensive... 
    Remote work
    Flexible hours

    Canaan Company LLC

    San Francisco, CA
    2 days ago
  • $100k - $150k

     ...opportunity. Our seasoned professionals seamlessly integrate deep industry insights with advanced strategies to help businesses navigate today’s financial and regulatory challenges. Whether you need to enhance financial transparency, improve operational efficiency,... 
    Local area
    Remote work
    Flexible hours

    Jobot

    Irvine, CA
    2 days ago
  • $160k - $240k

    Guidance, Navigation, And Control Software Engineer Location: Los Angeles Compensation: $160,000 - 240,000 USD...  ...and implementation of guidance algorithms for UAS platforms using commercial...  ...Experience developing real‑time embedded software to include hardware interfaces... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Remote work
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    Los Angeles, CA
    3 days ago
  • $110k - $240k

     ...Manufacturing Co in Hawthorne, CA, is seeking a Senior Systems Engineer to support the design and development of advanced radar...  ...programming skills in C++ and Python. This role involves designing algorithms, optimizing for real-time performance, and analyzing radar data... 

    Dormont Manufacturing Co

    Hawthorne, CA
    4 days ago
  •  ...located in Cupertino, California seeks a Battery Management System Engineer to contribute to the development and qualification of advanced...  ...-quality customer experiences through battery firmware and algorithm innovation. The ideal candidate has a BS degree in a related... 

    Apple Inc.

    Cupertino, CA
    5 days ago
  • $186.06k - $220k

     ...someone to help design and implement optimal algorithms in the cloud by leveraging features...  ...or foreign equivalent in Electrical Engineering, Electronics and Communications Engineering...  ...in the position offered, as a Software Engineer, Systems Engineer, or related... 
    Local area
    Remote work

    Arch Systems

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer, Navigation Algorithm. Be the first to apply!