Embedded Software Engineer
Role summary
Orange EV is seeking an Embedded Software Engineer to develop, calibrate, and test vehicle functional control system software. This role involves contributing to new features, bug fixes, and supporting current products. Responsibilities include designing and releasing control software, troubleshooting system issues, interfacing with suppliers for firmware improvements, and collaborating with sales and engineering teams for seamless hardware/software integration. The engineer will ensure projects meet cost, performance, and timing targets, and communicate progress. A Bachelor's degree in an engineering field and 2-3 years of C programming experience on embedded controllers are required, along with experience in Vehicle CAN and related tools.
Join Orange EV, a fast-growing manufacturer of electric vehicles that are better for the earth, people, and the bottom line. Make a difference for the world as part of a company leading the electric vehicle revolution.
Position Summary
The Software Engineer will contribute to the development, calibration, and testing of new vehicle functional control system software, as well as supporting current products through feature upgrades, bug fixes, and new feature integration. The Software Engineer will develop and support a variety of applications from Vehicle Charging and Operation to communication interfaces with Autonomous Systems for Remote Drive Capabilities.
Position Responsibilities
- 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.
- Work with sales to understand customer needs and create market driven design solutions.
- 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.
Position Qualifications
- Bachelor’s degree in electrical, Computer Engineering, Mechanical Engineering from an accredited university or other Engineering degree with relevant industry experience
- Must have 2-3 years of C programming experience on Embedded controllers.
- Working experience with Vehicle CAN, and relevant tools.
- Strong interpersonal skills
- Excellent written and verbal communication skills
- Ability to work well independently and with a team
Ideal Candidates Will Also Have
- Previous product development experience of Heavy Equipment
- Experience with Automotive Industry
- Experience with development for functional safety standards – ISO 13849, ISO 26262, ISO 19014 or equivalent
*Orange EV is an Equal Opportunity Employers and seek diversity in candidates for employment.*
*EEO Employer W/M/Vet/Disabled/Sexual Orientation/Gender Identity*
Similar roles
- Senior Embedded Software EngineerPulsenics Inc. · Toronto, Ontario, Canada · Onsite
Senior Embedded Software EngineerAccelevation LLC · Sterling, Virginia, United States · Onsite
Embedded Software EngineerSoho Square Solutions · Irvine, California, United States · Onsite
Embedded Software EngineerPerceptive Innovations · Dulles Town, Virginia, United States · Onsite- Embedded Software EngineerL&T Technology Services · Mossville, Illinois, United States · Onsite