Archer Aviation Inc.

Senior Software Engineer, CCU

Archer Aviation Inc.$140K — $180K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of experience in embedded software development
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • Proficient in C/C++ for firmware development
  • Hands-on experience with ISO 15118-2/-3/-30, SAE J1772, and related standards
  • Familiar with safety critical software development standards (DO-178C, ISO 26262)
  • Understanding of low-level communication protocols (e.g., CAN, Ethernet, SPI, I2C)
  • Experience in developing and verifying software through the entire development lifecycle

Responsibilities

  • Develop and verify safety critical software for Charge Control Units
  • Design and implement software interfacing high-voltage electrical components
  • Collaborate with systems engineers for software requirements compliance
  • Work on developing, integrating, verifying, and certifying hardware/software systems
  • Create fault detection algorithms for hardware events
  • Analyze hardware schematics for software guidance
  • Participate in defining documentation for software processes in compliance with DO-178C

Benefits

  • Opportunities for personal development and team collaboration
  • Culture that emphasizes performance-based rewards and recognition
Full Job Description
What you'll do:
  • Embedded development and verification of safety critical software components for the aircraft Charge Control Unit
  • Design and implement charge control systems with a focus on interfacing embedded software with high-voltage electrical components and analog/digital circuitry
  • Collaborate 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
  • Develop and implement fault detection and diagnostic algorithms in software to identify and respond to hardware-level events such as short circuits, and sensor failures.
  • Analyze hardware schematics and perform signal integrity and power distribution network design to inform embedded software development
  • 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
  • Foster team collaboration to promote and support personal development
  • Excellent verbal and written interpersonal communication
  • Excellent Organizational skills
  • Collaborative mindset
  • Passion for learning and problem solving

What you need:
  • 6+ years of experience in a related field
  • At least a BS in Electrical Engineering, Computer Engineering, Computer Science, or related degree
  • Proficiency in C/C++ for developing firmware that controls and monitors electrical subsystems, including voltage regulation, fault detection, and sensor data acquisition
  • Hands-on experience with ISO 15118-2/-3/-30, SAE J1772, HomePlug AV Specification Standards, or related industry standards.
  • 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)
  • Hands-on understanding of low-level communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, SPI, I2C etc...) and their hardware implementation
  • Working knowledge of sensor technologies and measurement techniques for high-voltage systems (e.g., current sensing, voltage monitoring, temperature measurement)
  • Familiarity with diverse tools and technologies used for the development, testing and analysis Experience working on Charge Control systems
  • Excellent organizational and communication skills

Bonus qualifications
  • Experience with MATLAB/Simulink and circuit simulation tools such as SPICE, LTspice, or PLECS
  • Experience with modeling tools/certification (DO-331)
  • Familiarity with modeling tools like UML or SysML
  • Working with Real Time Operating Systems (RTOS)
  • Demonstrated experience with initial board bring-up, hardware debugging, and using lab equipment (oscilloscopes, logic analyzers, power supplies).
  • Experience with the HW in the Loop, SW in the Loop or MIL 2

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 $140,000 - $180,000. Actual compensation offered will be determined by factors such as job-related knowledge, skills, and experience.

About Archer Aviation Inc.

Archer Aviation is an American aerospace manufacturer that develops electric vertical takeoff and landing (eVTOL) aircraft for urban air mobility. The company was founded in 2018 by Brett Adcock and Adam Goldstein. Archer Aviation is developing an eVTOL aircraft that can travel up to 60 miles at speeds of up to 150 mph. The aircraft is designed to be quiet, safe, and efficient, with zero emissions. The company has partnerships with United Airlines and Stellantis, and plans to launch its first aircraft in 2024.
Learn more about Archer Aviation Inc.
Market Cap
$403.1 million
Industry
NASDAQ

Similar Jobs

More Jobs at Archer Aviation Inc.

More Aerospace & Defense Jobs

Find similar Senior Software Engineer, CCU jobs: