Talent.com
Battery Management Software Engineer
Battery Management Software EngineerArcher • San Jose, California, United States
Battery Management Software Engineer

Battery Management Software Engineer

Archer • San Jose, California, United States
29 days ago
Job type
  • Full-time
Job description

Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are designing, manufacturing, and operating an all-electric aircraft that can carry four passengers while producing minimal noise.


Our sights are set high and our problems are hard, and we believe that diversity in the workplace is what makes us smarter, drives better insights, and will ultimately lift us all to success. We are dedicated to cultivating an equitable and inclusive environment that embraces our differences, and supports and celebrates all of our team members.


What you’ll do:



  • Develop and integrate battery controls and complex drivers for battery microcontrollers

  • Embedded development and verification of safety critical software components for the aircraft battery management system

  • 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

  • Work with a multi-disciplinary team to develop, integrate, verify and certify complex hardware/software systems

  • Foster team collaboration to promote and support personal development


General



  • Excellent verbal and written interpersonal communication

  • Excellent Organizational skills

  • Collaborative mindset

  • Passion for learning and problem solving


What you need:



  • 5+ years of experience in a related field

  • At least a BS in Electrical Engineering, Computer Engineering, Computer Science, or related degree

  • Proficiency with C/C++

  • Familiarity with safety critical software development standards (DO-178C, ISO 26262, ASIL) to high criticality levels (DAL-A/B or ASIL C/D)

  • Hands-on experience through the Full Software Development Life Cycle (development through verification and or certification/production)

  • Understanding of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, SPI, I2C etc…)

  • Familiarity with diverse tools and technologies used for the development, testing and analysis

  • Experience working on software for Battery management systems

  • Excellent organizational and communication skills


Bonus qualifications



  • Experience with MATLAB/Simulink

  • Experience with modeling tools/certification (DO-331)

  • Familiarity with modeling tools like UML or SysML

  • Working with Real Time Operating Systems (RTOS)

  • Experience with board bring up and peripheral configuration

  • Experience with the HW in the Loop, SW in the Loop or MIL



Please note that this job description is intended to provide a general overview of the position and does not include an exhaustive list of responsibilities and qualifications


At Archer we aim to attract, retain, and motivate talent that possess the skills and leadership necessary to grow our business. We drive a pay-for-performance culture and reward performance that supports the Company’s business strategy. For this position we are targeting a base pay between $110,400 - $138,000. Actual compensation offered will be determined by factors such as job-related knowledge, skills, and experience.


Archer is committed to working with and providing reasonable accommodations to job applicants with physical or mental disabilities, and those with sincerely held religious beliefs. Applicants who may require reasonable accommodation for any part of the application or hiring process should provide their name and contact information to Archer’s People Team at people@archer.com. Reasonable accommodations will be determined on a case-by-case basis.



Information collected and processed as part of any job applications you choose to submit is subject to Archer's Candidate Privacy Policy.

Archer is unable to provide work visa sponsorship for this position at the present time.

Archer is proud to be an Equal Opportunity employer committed to diversity and inclusivity in the workplace. All aspects of employment are decided on the basis of merit, qualifications, and business needs. We do not discriminate based upon race, color, religion, sex, sexual orientation, age, national origin, disability status, protected veteran status, gender identity or any other characteristic protected by federal, state or local laws.

Archer Aviation does not engage with external recruiting agencies/individual recruiters with whom it does not have a prior written agreement. Archer reserves the right to make use of any unsolicited resumes that it receives and bears no responsibility for payment of any fees asserted from the use of unsolicited resumes. If you are a recruiting agency or individual recruiter wishing to do business with Archer, please reach out to People@archer.com. All employment processes are managed by the Archer People Team.
Create a job alert for this search

Battery Management Software Engineer • San Jose, California, United States

Similar jobs
Sr. Software QA Engineer, Vehicle Configurator, Digital Experience

Sr. Software QA Engineer, Vehicle Configurator, Digital Experience

Tesla • Fremont, CA, United States
Full-time
Software QA Engineer, Vehicle Configurator, Digital Experience.Tesla’s Digital Product Engineering team is looking for an engineer to spearhead the quality assurance of our end-to-end Used Car Mana...Show more
Last updated: 10 days ago • Promoted
Software Engineer - Telematics

Software Engineer - Telematics

Applied Intuition Inc. • Mountain View, CA, United States
Full-time
Mountain View, California, United States.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017, Applied Intuition de...Show more
Last updated: 10 days ago • Promoted
Flight Software Engineer

Flight Software Engineer

Reliable Robotics • Mountain View, California, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
Last updated: 30+ days ago • Promoted
Software Integration Engineer, Battery Management Systems

Software Integration Engineer, Battery Management Systems

Tesla Motors, Inc. • Palo Alto, CA, United States
Full-time
Tesla's BMS Firmware Integration team ensures new firmware features & hardware are designed, implemented, and tested to achieve our safety & customer experience standard.The Battery Management Syst...Show more
Last updated: 10 days ago • Promoted
Software Engineer, Flight Software

Software Engineer, Flight Software

Muon Space • San Jose, CA, United States
Permanent
Muon seeks a Flight Software Engineer to join our satellite flight software team.The ideal candidate is a self-motivated versatile software developer with significant previous experience developing...Show more
Last updated: 10 days ago • Promoted
Vehicle OS Integration Engineer

Vehicle OS Integration Engineer

Applied Intuition • Mountain View, CA, United States
Full-time
A tech company specialized in vehicle intelligence is seeking a Software Integration Engineer in Mountain View, CA.The role involves integrating software and hardware systems to meet customer requi...Show more
Last updated: 5 days ago • Promoted
Flight Software Engineer

Flight Software Engineer

Apolink • Palo Alto, CA, United States
Full-time +1
Apolink is building the world’s most interoperable satellite relay network in low Earth orbit.Our hybrid communication architecture combines RF and optical inter-satellite links to enable real-time...Show more
Last updated: 10 days ago • Promoted
Wireless Module Engineer

Wireless Module Engineer

Apple Inc. • Sunnyvale, CA, United States
Full-time
Apple is where individual imaginations gather together, committing to the values that lead to great work.Every new product we build, service we create, or Apple Store experience we deliver is the r...Show more
Last updated: 10 days ago • Promoted
Software Engineer - Workout & Fitness

Software Engineer - Workout & Fitness

Apple • Cupertino, CA, United States
Full-time
Imagine what you could do here.At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly.Bring passion and dedication to your job and there's no tel...Show more
Last updated: 10 days ago • Promoted
Senior Android Auto Infotainment Engineer

Senior Android Auto Infotainment Engineer

Rivian and Volkswagen Group Technologies • Palo Alto, CA, United States
Full-time
A leading automotive technology company in California is looking for a Sr.Software Engineer specializing in Infotainment Software for Android Auto.You will develop best-in-class applications to enh...Show more
Last updated: 30+ days ago • Promoted
Software Engineering Manager, Mobile (Android), Google Messages

Software Engineering Manager, Mobile (Android), Google Messages

San Jose Staffing • San Jose, CA, United States
Full-time
Software Engineering Manager, Mobile (Android), Google Messages.Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain.Bac...Show more
Last updated: 30+ days ago • Promoted
Senior Lead Software Engineer – BMC & Fleet Orchestration

Senior Lead Software Engineer – BMC & Fleet Orchestration

Celestica • San Jose, CA, United States
Full-time
A leading technology firm in California is seeking a Senior Lead Software Engineer to design and develop software for board management controllers.You will guide a team of engineers and collaborate...Show more
Last updated: 6 days ago • Promoted
Software Engineer 5, Mobile Productivity

Software Engineer 5, Mobile Productivity

Netflix • Los Gatos, CA, United States
Full-time
Software Engineer 5 - Mobile Automation and Test.Software Engineer 5 - Mobile Automation and Test.The Mobile Automation and Test team enables mobile developers to quickly and confidently deliver hi...Show more
Last updated: 10 days ago • Promoted
Sr. Battery Machine Learning Engineer

Sr. Battery Machine Learning Engineer

Rivian • Hayward, CA, United States
Full-time +1
Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...Show more
Last updated: 2 hours ago • Promoted • New!
Autonomous Vehicle Software TPM

Autonomous Vehicle Software TPM

Waymo • Mountain View, CA, United States
Full-time
A leader in autonomous driving technology is seeking a Technical Program Manager in Mountain View, California.You will drive alignment on software requirements with vehicle partners and ensure effe...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer - Vehicle Viewing and Mobility Insight

Senior Software Engineer - Vehicle Viewing and Mobility Insight

General Motors • Mountain View, CA, United States
Full-time
This role is categorized as hybrid.This means the successful candidate is expected to report to Warren, MI or Mountain View, CA three times per week, at minimum or other frequency dictated by the b...Show more
Last updated: 5 days ago • Promoted
Enterprise Software Engineer — Build Scalable Apps

Enterprise Software Engineer — Build Scalable Apps

INTELLISWIFT INC • Santa Clara, CA, United States
Full-time
A technology services company is seeking a qualified Software Engineer in Santa Clara, CA.The role involves designing and implementing software solutions, as well as maintaining existing applicatio...Show more
Last updated: 10 days ago • Promoted
Android Platform & Devices Engineer - Innovate at Scale

Android Platform & Devices Engineer - Innovate at Scale

Google Inc. • Mountain View, CA, United States
Full-time
A leading tech company is seeking a Software Engineer for Mobile (Android) to develop next-generation technologies.This role requires strong programming skills in Java or Kotlin and experience in A...Show more
Last updated: 10 days ago • Promoted