Firmware Engineer
Job in
California, Moniteau County, Missouri, 65018, USA
Listed on 2026-05-30
Listing for:
6AM City, LLC
Full Time
position Listed on 2026-05-30
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer
Job Description & How to Apply Below
Job Description
Star Charge is seeking a talented and motivated EVSE Embedded Software Engineering Manager to join our team. As an EVSE Embedded Software Engineer, you will be responsible for developing and maintaining the internal product-related software for our company's electric vehicle supply equipment (EVSE).
This position will be based either in Irvine, CA or Fremont, CA.
Responsibilities- Responsible for embedded software design, development and debugging of electric vehicle charging equipment products.
- Responsible for project development, product improvement, maintenance, and non-standard design in the United States.
- Participate in the discussion and design of product-related programs.
- Create and maintain technical documentation, including software requirements, design and test plans.
- Participate in the interpretation of charging standards, participate in standard organization activities, product certification support.
- Bachelor's degree in Electrical Engineering, Computer Science or related field.
- 6+ years of relevant work experience
- Knowledge of embedded software design and development, including C and C++ programming languages.
- Familiar with ARM-Cortex
M series chips and experience with real-time operating systems such as RTOS or UCOSII. - Familiar with software development tools, including debuggers, compilers, and integrated development environments (IDEs).
- Proficient in Linux systems and skilled in using Linux commands and tools for troubleshooting, including GDB, Valgrind, etc.
- Ability to perform kernel trimming, driver porting, network communication optimization, etc. for Linux systems.
- Able to write and optimize drivers for communication interfaces, such as 232, 485, TTL, IIC, SPI, etc. Able to write and optimize drivers for UC-win/Road.
- Familiar with QT tools, able to adjust UI architecture and optimize interface display.
- Able to lead the team in defect analysis, requirement analysis and program development.
- Strong ability to resist pressure, drive and manage software development.
- Analyze, optimize and expand the development of subsequent products for products on the market.
- Strong problem solving skills and attention to detail.
- Experience in product development of electric vehicle charging equipment is preferred but not required.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×