Joby Aviation
Senior Software Engineer - Near Aircraft Applications
$137K–$207K
San Carlos, CA · Senior · Full-time · Posted Oct 28, 2024
- Experience
- 5+ years of full stack software engineering experience.
- Education
- Bachelor's degree in Computer Science, Software Engineering, or a comparable field.
About the job
Develop and deploy near-aircraft applications, especially user-facing charging software, from simulation and hardware testing through field operations.
What you'll do
- Build and support software for monitoring, controlling, and troubleshooting aircraft charging workflows.
- Adapt applications as charging equipment and firmware capabilities evolve; contribute to aircraft maintenance workflows.
- Work across backend and frontend, including testing and validation through deployment; use AI in development and testing workflows.
What they ask for
- Bachelor's degree in Computer Science, Software Engineering, or a comparable field.
- 5+ years of full stack software engineering experience, including taking software from prototype to production.
- Deep understanding of APIs, web services, system integration, and streaming data patterns.
- Proficiency in C#, Python and Angular; experience with CI/CD, Git-based workflows, Kubernetes deployments, and AI tools/workflows for development and testing.
Nice to have
- Experience in operations, transportation, automotive, or logistics environments.
- Aviation experience.
Pay
$137,200 - $206,600/yr USD base pay
Tools
C#, Python, Angular, Java, React, WebSockets, Kafka, Kubernetes
AI focus
Use AI tools and workflows to accelerate and automate software development and testing; leverage AI to help translate skills to additional languages and frameworks.
Model-written summary · the original posting is authoritative