Senior Embedded Software Validation Engineer

ORANGE EV LLC

$90K — $120K *
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical, Electronics, or Computer Engineering (or related engineering degree)
  • 7+ years of embedded systems experience
  • Proficiency with vehicle communication networks (e.g., CAN, Ethernet)
  • Strong written and verbal communication skills
  • Ability to mentor early-career engineers
  • Excellent programming skills in C/C++, knowledge of Python
  • Basic understanding of RTOS operation

Responsibilities

  • Design, develop, and release control software for various controllers and displays
  • Troubleshoot software issues for new and existing products independently
  • Interface with suppliers to enhance firmware performance
  • Collaborate with engineers to integrate hardware and software systems
  • Ensure project completion aligns with cost and timing requirements
  • Report project progress using internal management tools
  • Support continuous improvement of software processes

Benefits

  • Full-time position based on-site at the Orange EV facility in Kansas
  • Opportunity to work on cutting-edge EV technology
  • Engage in a collaborative engineering environment
  • Potential for career growth and mentoring opportunities
  • Involvement in continuous process improvement initiatives
Full Job Description
Position Summary

The Senior Embedded Software Engineer is responsible for the development and integration of embedded vehicle control software for new and existing Orange EV truck platforms. This role focuses on ensuring software quality, reliability, and functional correctness across vehicle systems through the application of structured software engineering practices. The engineer will report to the Software Manager and work closely with Program Management, the Electrical Systems team, and various Orange EV suppliers. This is a full-time, on-site position based at the Orange EV facility in Kansas.

Position Responsibilities

Software Development
  • Design, develop, and release control software for various controllers and displays.
  • Provide troubleshooting of Software Systems' issues of new/existing product development and current product equipment, to quickly determine root cause with limited support from others.
  • Interface with key suppliers to create and improve select firmware to improve product performance.
  • Collaborate with peer engineers to ensure hardware and software solutions are integrated into the vehicle infrastructure seamlessly (i.e., including propulsion, hydraulic, pneumatic, and cab systems).
  • Ensure projects are completed to target cost, performance requirements, and timing constraints.
  • Communicate project progression via internal project management tools.
  • Position scope may grow to include additional vehicle systems as needed.

Issue Analysis & Production Support

  • Troubleshoot software issues in new and existing products to determine root cause with minimal supervision.
  • Provide on-site support for production software issues as required.
  • Collaborate with internal teams to resolve defects efficiently and prevent recurrence.


Cross-Functional Collaboration

  • Work closely with software, hardware, and systems engineers to ensure seamless integration across vehicle subsystems, including propulsion, hydraulic, pneumatic, and cab systems.
  • Interface with suppliers to support firmware updates and improvements.
  • Collaborate with program management to understand customer priorities.


Project & Process Execution

  • Communicate validation progress and issues using internal project management and tracking tools.
  • Completion of tasks following standard defined practices and meeting the timelines.
  • Be proactive and show leadership skills for young engineers.
  • Support continuous improvement of software processes and methodologies.


Position Qualifications

  • Bachelor's degree in electrical, Electronics, or Computer Engineering from an accredited university (or a related engineering degree with relevant industry experience).
  • 7+ years of experience working with embedded systems.
  • Proficiency with vehicle communication networks (e.g., CAN, Ethernet).
  • Excellent written and verbal communication skills, with strong interpersonal abilities.
  • Ability to mentor early-career engineers and help guide continuous improvement efforts.
  • Excellent Programming skills in C/C++, with knowledge of Python.

  • Basic understanding of fundamentals of RTOS operation


Ideal Candidates Will Also Have

  • Knowledge of EV architecture, BMS, Charging, PDA
  • Prior product development experience in heavy equipment.
  • Experience working in an HIL (hardware-in-the-loop) test environment is strongly preferred.
  • Experience with Automotive SPICE and ISO 26262 development processes.

  • Test automation, automation framework development (PyTest, Robot Framework, etc)

  • CI/CD pipelines (Jenkins, etc)

  • Requirement Driven Test Development, requirement traceability

Similar Jobs

More Jobs at ORANGE EV LLC

More Manufacturing & Automotive Jobs

  • Business Development Manager
    DYNAMIX Group
    Columbus, OH 43085 (Franklin County)
  • Electrical Engineer
    $80K — $150K *
    Pettibone
    Baraga, MI 49908 (Baraga County)
  • Controller
    $120K — $130K *
    Belleville Boot Company
    Belleville, IL 62220 (Saint Clair County)
  • Johns Manville
    Production Supervisor
    $84K — $115K *
    Johns Manville
    Cleburne, TX 76033 (Johnson County)
  • Johns Manville
    Plant Manager
    $164K — $225K *
    Johns Manville
    Milan, OH 44846 (Erie County)

Find similar Senior Embedded Software Validation Engineer jobs: