> Markdown version of [/jobs/ext/2638418-software-engineer-near-aircraft-applications](https://www.wearedevelopers.com/jobs/ext/2638418-software-engineer-near-aircraft-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Near Aircraft Applications - **Company:** Joby Aviation - **Location:** San Carlos, CA, United States - **Experience:** Expert - **Salary:** $137,200.0 - $206,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, C Sharp (Programming Language), Continuous Integration, Firmware, Hardware-In-The-Loop Simulation, Python (Programming Language), Software Engineering, Data Streaming, Systems Integration, Web Services, WebSocket, ReactJS, Software Application Programming, Backend, Containerization, AngularJS, Git Flow, Kubernetes, Information Technology, Apache Kafka, Front End Software Development - **Published:** August 5, 2026 - **Apply:** https://careers-jobyaviation.icims.com/jobs/5269/senior-software-engineer---near-aircraft-applications/job?mode=apply&apply=yes&in_iframe=1&hashed=-1834448039 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or a comparable field * 5+ years of full stack software engineering experience - backend and frontend - including taking software from prototype to production * Deep understanding of APIs, web services, and system integration * Comfortable with streaming data patterns such as WebSockets, Kafka, or similar * Proficiency in C#, Python and Angular; comfort picking up additional languages and frameworks such as Java and React as needed, leveraging AI to accelerate that translation * Experience with standard software development practices, including CI/CD,Git-based workflows, and containerized deployments to Kubernetes * Experience leveraging AI tools/workflows to automate and accelerate development and testing. * Familiarity working near hardware (distinct from hardware firmware development) * Excellent problem-solving skills, a proactive mindset, and demonstrated ability to work effectively across teams * Strong Senior to Staff-level engineer capable of independent delivery Desired * Experience in operations, transportation, automotive, or logistics environments * Aviation experience is a bonus, not required ## Description As a Senior Software Engineer on EEAT, you will contribute to Joby's mission by supporting the charging software that brings charging infrastructure from testing into commercial operations. The work will span development, testing, and validation in software-in-the-loop simulation, lab testing with hardware-in-the-loop, all the way to deployment to the field. There are opportunities to expand your scope on the team to support near aircraft systems beyond charging, such as maintenance, contributing across the full product lifecycle., * Work on the user-facing charging software: monitor, control, and troubleshoot flows used during both charge testing and charge sessions * Work with flexibility and agility, adapting the software as charging equipment and firmware capabilities develop * Contribute to building applications that support aircraft maintenance workflows, expanding your scope across near aircraft systems * Work across the full stack - both backend and frontend - as the software spans equipment interfaces and user-facing tooling * Leverage AI as part of your own development and testing workflows to accelerate delivery ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)