Software Engineer UI/UX, Infotainment

Careers Software Engineer UI/UX, Infotainment

Software Engineer UI/UX, Infotainment

San Diego (Carlsbad), CA | Engineering | Full-time

The Role

Aptera Motors delivers the most technologically advanced solar electric vehicles (sEVs) with breakthroughs in battery efficiency, aerodynamics, material science and manufacturing. The first in a series of eco-friendly vehicles, Aptera has the longest range of any production vehicle with 1,000 miles per charge and the ability to travel up to 40 miles a day on free power from its integrated solar panels. Its unique body shape allows it to slip through the air using far less energy than other electric and hybrid vehicles on the road today.

As a Software Engineer, you will be expected to design, implement, debug and validate code for Aptera’s human machine interface (HMI) software and hardware. The HMI is a complex, electromechanical device that will be the key sub-system that will deliver the Aptera vehicle’s customer experience. We are seeking highly motivated software engineers to join Aptera’s infotainment team.

Key Qualifications

  • Proficient in C++ programming
  • High standards for code quality, maintainability and performance
  • Experience in Linux development environments
  • Experience creating ultramodern user interfaces in consumer applications
  • Experience working in multithreaded applications
  • Experience in documentation, publishing and shipping customer-facing code
  • Strong willingness to learn, take on new challenges and solve complex problems

The Responsibilities

  • Design, code, document and debug UI software
  • Work and interface with cross-functional teams from Hardware, Software, QA and Designers
  • Execute rapid prototyping of user interfaces for human factor studies 
  • Work hard, exceed expectations, challenge industry conventions, and relentlessly strive to make truly exceptional products

Your skills include

  • B.S. in Computer Science, Computer Engineering, Electrical Engineering or related fields, with practical software development experience; degree is not required
  • 2+ years of pure software development
  • Knowledge of major electric vehicle (EV) sub-systems
  • Strong understanding of engineering principles, software quality assurance, and the ability to think outside of the box
  • Passion for cutting-edge design, innovation and Aptera’s mission

You are expected to

  • Stay driven, exceptional, and efficient
  • Achieve 30-60-90-day plan
    • 30-day target: Ability to perform all duties and responsibilities as a Software Engineer independently; working knowledge and integration of Aptera’s purpose and culture
    • 60-day target: Implementation of knowledge gained in first 30 days to contribute to Aptera’s mission
    • 90-day target: Ability to utilize knowledge and experience gained in first 60 days to appropriately and effectively train others and/or lead a team

Additional Requirements

  • Experience interpreting requirements and specifications from Jama or Confluence
  • Knowledge of RTOS platforms and each of the software layers (e.g., kernel, BSP, drivers and application-level)
  • Comfortable with Jira for bug tracking and traceability
  • Experience with Bitbucket and repo management is a plus
  • Very comfortable with Linux environments and hardware-based testing setups
  • Knowledge of Vector CANalyzer and/or CANoe tools
  • Experience with StoryboardIO (SBIO) is a plus
  • Demonstrate experience solving complex problems
  • Experience with one or more scripting languages such as Python, LUA or CAPL

Apply Now