Embedded Software Engineer, Navigation Algorithm
$108.2k - $160kFull-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
- 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
- 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
Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, Navigation Algorithm in California vacancy
- ...Description Job Description Description As an Embedded Software Engineer for Image Processing Algorithms at Impulse, your primary responsibility will be... ...numerical algorithms, estimation, and guidance, navigation, and control systems. You will collaborate closely...SuggestedPermanent employmentFull time
$105.75k - $156.75k
...advantage over any and all potential adversaries. 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...SuggestedWeekly payPermanent employmentWork at office- ...processing. Position Overview As an Embedded Software Engineer , you will develop the embedded software... ...of safety‑critical control and FDIR algorithms. Responsibilities Develop highly... ...flight computers, RF transceivers, and navigation sensors. Collaborate with signal...SuggestedPermanent employment
$120k - $170k
...Join to apply for the Embedded Software Engineer role at Stealth Startup This range is provided by... ...software for fault detection, guidance, navigation, and flight control systems Optimize... ...time performance Integrate and test algorithms and software at module, software in...SuggestedPermanent employmentFull time- ...JOB DESCRIPTION: EMBEDDED AND SYSTEM SOFTWARE ENGINEER Specialty manufacturer with international distribution... ...inertial stabilization and navigation products. Requires engagement and involvement... ...with motion control techniques and algorithms EOE Gyro‑Stabilized Systems is an...SuggestedImmediate startWorldwide
$170k - $210k
...Title: Senior Embedded Software Engineer Date: 3 Jul 2026 Location: United States, San Diego, CA,... ...communications and Assured Positioning, Navigation and Timing (APNT). Our software and... ...on implementing existing DSP algorithms into highly optimised production‑quality...Local areaImmediate startFlexible hours$166k - $220k
...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology... .... We're seeking talented guidance, navigation, and control engineers on several teams... ..., develop, and implement advanced GNC algorithms for autonomous vehicles and systems, ensuring...Full timeWork experience placementRelocation package- ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week... ...in software fundamentals including architectural design, algorithm development, data structures, code modularity, and...Contract workLocal areaRemote workDay shift
$160k - $235k
...different class of spacecraft. Engineered to survive the harshest... ...apply. The Role As a Senior Navigation & Guidance engineer, you will... ...a portion of the GNC flight software. In the first year, you will... ...architecture Develop novel algorithms for precise pointing of very...Permanent employmentFlexible hoursShift work$35 per hour
...Team Description The Brain Interfaces Embedded Systems Team, a division of the... ...are looking for experienced, hands‑on engineers who are interested in exploring what... ...chip designers, electrical engineers, algorithms engineers, and software engineers on a small, agile team....Hourly payPrice workFull timeTemporary workInternshipFlexible hours$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 areaRemote workFlexible hours$135k - $200k
...fulfilling career. The Opportunity Silvus is recruiting a Senior Embedded Software Engineer reporting to the Director of Software Engineering on the... ...Implementation of security protocols and encryption algorithms Audio streaming and push-to-talk voice application development...Permanent employmentFor contractorsLocal areaWorldwide3 days per week$140k - $200k
...? THE OPPORTUNITY Silvus Technologies is seeking a Senior Embedded Software Engineer , reporting to the Director of Software Engineering on our... ...Implementation of different security protocols and encryption algorithms. Audio streaming and push‑to‑talk voice application...Permanent employmentFor contractorsWork at office3 days per week$65 - $80 per hour
...systems. You will build high-quality embedded software for charging equipment, including fast... ...functionality. Collaborate closely with hardware engineers to co‑design optimized solutions that... ..., including architecture design, algorithm development, data structures, and...Contract workTemporary work$180k - $260k
...Compensation: $180,000 - $260,000 / year Department: Software Location: Redondo Beach Description As a Senior Embedded Software Engineer at Impulse focused on Actuation & Control... ...architectures and fault detection/response algorithms Exposure to space environment constraints...Permanent employmentFull time$200k - $250k
...freedom to move. Meet the team: The Embedded team, works closely with Vehicle... ..., Autonomy, and Infrastructure engineers to go the last mile in getting software running on the vehicle. Whether it... ...system environment. Working with algorithms teams to take advantage of unique...Local area- ...Senior Embedded Software Engineer – Urgent Need Position: Senior Embedded Software Engineer Location: San Diego, CA Duration: 12 Months Total... ...experience, including secure boot, authentication/encryption algorithms. Experience with over‑the‑air (OTA) firmware updates and...Contract workShift workDay shift
$110k - $240k
...Role Overview: Support the Systems Engineering design and development of cutting-edge... ...develop advanced radar signal processing algorithms for target detection, tracking, and classification... ...constraints Implement algorithms in software (e.g., C++, Python, MATLAB) and/or...Full timeWork experience placementCasual workWork at officeRelocation package$165k - $258k
.... THE OPPORTUNITY Silvus is seeking a full-time Principal Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering... ...of different security protocols and encryption algorithms. Audio streaming and push-to-talk voice application implementation...Permanent employmentFull timeContract workFor contractorsFor subcontractorInternshipWork at officeLocal area- ...technology to transform navigation, timing, geophysical exploration... .... Our team of engineers, scientists, software developers, and operations... ...design, implement, and verify embedded software for ST... ...develop the low-level control algorithms that make precision measurement...Permanent employmentInternshipImmediate startFlexible hours
$165k - $258k
.... THE OPPORTUNITY Silvus is seeking a full-time Principal Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering... ...of different security protocols and encryption algorithms. • Audio streaming and push-to-talk voice application implementation...Permanent employmentFull timeContract workFor contractorsFor subcontractorInternshipWork at officeLocal area3 days per week$114k - $171k
...Description Northrop Grumman is seeking a Principal or Senior Principal Embedded Software Engineer based in Woodland Hills, CA. The role focuses on developing embedded software for cutting‑edge navigation systems, performing software and system integration, and...Relocation packageShift work- Java Developer/Algorithm Developer - NO C2C Direct message the job poster from PDSSOFT INC. Remote Experience in Algorithm Development... .... Automate churn detection. Develop real‑time lane‑aware navigation. GPS and Location experience is a plus. Seniority level Not...Contract workRemote work
$160k - $200k
...2’s AI-enabled hardware and software platforms detect, disrupt and... ...a skilled RF Hardware Engineer to join our growing team. The... ...(ex. communications, RADAR, navigation) UHF through X-Band. This role... ...classification, MIMO/digital-arrays, and algorithms in MATLAB/Python/C++ RF...Local areaRemote workWeekend work$145.6k - $276.8k
Senior Principal Software Engineer - Electronic Warfare Programs Location: US-CA-GOLETA-H03 - 6380 Hollister Ave, BLDG... ...and test utilizing C / C++ and Ada, and software algorithm development. Experience with embedded microprocessors, system on a chip software design,...Temporary workLocal areaRelocation packageFlexible hours$132.4k - $251.6k
...of experience and renowned engineering expertise to meet the needs... ...mission planning application software development and testing Qualifications... ...domain: Guidance, Navigation, and Control Orbital... ...System performance, CONOPS Algorithms and signal processing...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours$190k - $210k
...highly experienced Systems Engineer to support the full lifecycle... ...family of vehicles and advanced navigation products. In this role you... ...anomalies and refine algorithms Partner with all engineering... ...experience on complex hardware/software systems ~ Experience with...Full timeContract workWork at officeImmediate startMonday to Friday$129.3k - $225.3k
..., California, United States Software and Services Apple's Compositing... ...seeking a talented software engineer to join our UI Compositing... ...engineers Develop skills navigating large, complex codebases across... ...: data structures, algorithms, and operating systems concepts...InternshipWorldwideRelocation- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Master's degree in Engineering, Computer Science, or related field. 2+ years of experience in embedded software development. Strong proficiency in C/C++ and real-time operating systems...Full timeCasual work
$94.2k - $141.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading... ...you will design, develop, create, modify, and validate embedded and cloud-edge software, applications, and specialized...Full timeCasual workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer, Navigation Algorithm. Be the first to apply!
Related searches
- embedded engineer California
- embedded developer California
- embedded software engineer California
- embedded systems software engineer California
- software engineer - cloud services California
- software sales executive California
- entry level software sales California
- healthcare software sales California
- software implementation project manager California
- bank software California



