Skip to content
← Back to job listings

Senior Software Engineer (CCU)

Archer · San Jose, United States

External listingfull-time2 months ago

About The Role

Join our team as a Senior Software Engineer, where you will be responsible for the embedded development and verification of safety-critical software components for the aircraft Charge Control Unit. You will design and implement charge control systems, collaborate with systems engineers, and work with a multi-disciplinary team to develop, integrate, verify, and certify complex hardware/software systems. You will also develop and implement fault detection and diagnostic algorithms, analyze hardware schematics, and participate in the definition and documentation of streamlined software development and verification processes.

  • Participer au développement et à la vérification de logiciels critiques pour la sécurité, en respectant les normes DO-178C.
  • Collaborer avec les ingénieurs systèmes pour décomposer les exigences et concevoir des systèmes de contrôle de charge.
  • Développer et mettre en œuvre des algorithmes de détection et de diagnostic des pannes dans le logiciel.
  • 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
  • At least a BS in Electrical Engineering, Computer Engineering, Computer Science, or related degree
  • Excellent organizational and communication skills
  • 6+ years of experience in a related field
  • 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
  • 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)
  • Experience with modeling tools/certification (DO-331)
  • Experience with MATLAB/Simulink and circuit simulation tools such as SPICE, LTspice, or PLECS
  • 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

This is an external listing. JobSpring does not represent or verify the employer. Report this listing