Aerospace Battery Management Software Engineer
Updated on 2/29/2024
Archer

501-1,000 employees

Developing electric vertical takeoff and landing aircraft
Company Overview
Archer stands out in the urban air mobility industry with its focus on designing and developing electric vertical takeoff and landing (eVTOL) aircraft, aiming to transform the way people move and utilize time. The company's competitive edge lies in its proprietary electric powertrain system, which offers higher power density and efficiency than current market offerings, while ensuring longevity and safety at both the cell and pack level. With a team based in Santa Clara, CA, Archer's commitment to technical advancement and industry leadership makes it an exciting and dynamic place to work.
Hardware

Company Stage

N/A

Total Funding

$2.4B

Founded

2020

Headquarters

San Jose, California

Growth & Insights
Headcount

6 month growth

13%

1 year growth

90%

2 year growth

260%
Locations
San Jose, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
TCP/IP
Software Testing
Management
CategoriesNew
Software Engineering
Requirements
  • Master of Science degree in Electrical Engineering, Computer Engineering, Computer Science, Computer Systems Engineering
  • 3 years of experience in Battery Management Systems/Software Development, Charge Control Unit, Cell monitoring and diagnostics, Device driver protocol experience, Unit testing experience, Processor, Hardware, and Software in the loop verification experience
  • Knowledge of C/C++, safety critical software development standards (DO-178C, ISO 26262, ASIL) to high criticality levels (DAL-A/B or ASIL C/D), and Full Software Development Life Cycle
Responsibilities
  • Conduct development and verification for certifiable safety critical software components of the aircraft battery management systems software
  • Participate in the definition and documentation of streamlined software development and verification processes supporting the certification of safety critical software to comply with DO-178C
  • Work with systems engineers to decompose item requirements into high-level and low-level software requirements in compliance with DO-178C
  • Develop, integrate, verify, and certify complex hardware/software systems
  • Utilize knowledge of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, SPI, l2C, PCle etc.)