Joby Aviation · 1 day ago
Embedded Software Engineer - Special Purpose Software
Wonder how qualified you are to the job?
AerospaceAir Transportation
H1B SponsorshipGrowth Opportunities
Insider Connection @Joby Aviation
Responsibilities
This position involves architecture and implementation of the embedded software at the heart of Joby Aviation aircraft.
The engineer will play a key role in a small, fast-moving team and have input to conceptual system design and implementation of embedded software for control of electric-powered, fly-by-wire aircraft.
Focus will be on the design and implementation of test and manufacturing variants of the aircrafts embedded systems.
This role will require the engineer to understand the program and control flow of the aircrafts systems and to modify or extend their functionality to meet the demands of various test and manufacturing capabilities.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
University degree in electrical engineering, computer science, computer engineering, mechatronics, physics, mathematics, robotics, or similar field; or, a strong portfolio of designed and implemented embedded software, or 2+ years of relevant industry experience.
Knowledge of C++ and object-oriented programming and methodology.
Understanding of hardware from an embedded software engineer's perspective.
Experience with modern integrated development environments and debuggers.
Hands-on experience with test and measurement equipment such as oscilloscopes, logic analyzers, protocol analyzers, voltmeters, etc.
Understanding of modern microcontroller and microprocessor architectures such as ARM Cortex-M0/M3/M4/A8/A9.
Knowledge of object-oriented programming methodology and multi-layered system architectures.
Knowledge of and experience with communication protocols including I2C, CAN, SPI, UART, etc.
A positive attitude and a passion for aerospace!
Preferred
Knowledge of and experience with real-time operating systems.
Experience with safety-critical embedded systems is a plus.
Exposure to the software development process and modern software engineering techniques.
Experience with DO178C process, requirements authoring and verification.
Benefits
Paid time off
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
Short-term and long-term disability coverage
Life insurance
Company
Joby Aviation
Joby Aviation is an aerospace transportation company developing electric aircrafts.
H1B Sponsorship
Joby Aviation has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2022 (1)
Funding
Current Stage
Public CompanyTotal Funding
$1.98BKey Investors
Governor’s Office of Business & Economic DevelopmentSK TelecomBaillie Gifford
2023-11-17Grant· $9.8M
2023-06-29Post Ipo Equity· $100M
2023-05-03Post Ipo Equity· $180M
Recent News
2024-06-04
2024-06-04
2024-05-23
Company data provided by crunchbase