Search jobs > Fremont, CA > Firmware engineering

Firmware Engineering Manager - EV Charging

Star Charge Americas Corp
Fremont, CA, United States
Full-time

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.

Requirements

  • 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-CortexM 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.
  • 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;
  • 30+ days ago
Related jobs
Promoted
Star Charge Americas Corp
Fremont, California

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)....

Promoted
Apple
Sunnyvale, California

As an engineering manager in the Wireless Connectivity Silicon team, we are responsible for hands-on technical development! As well as managing a team of engineers to enable innovative wireless silicon for application in Apple's products!. Lead a wireless firmware team, taking ownership for the desi...

Promoted
Comet Group
San Jose, California

We’re looking for a strong experienced technologist to lead our exceptional Firmware/Software Engineering team to develop cutting edge technologies that enable the manufacturing of the next generation semiconductor devices. The Division Plasma Control Technologies (PCT) is Comet’s largest division a...

Promoted
Comet Group
San Jose, California

We’re looking for a strong experienced technologist to lead our exceptional Firmware/Software Engineering team to develop cutting edge technologies that enable the manufacturing of the next generation semiconductor devices. The Division Plasma Control Technologies (PCT) is Comet’s largest division a...

Promoted
Apple
Sunnyvale, California

Firmware Engineering ManagerSunnyvale,California,United StatesHardwareAs an engineering manager in the Wireless Connectivity Silicon team, we are responsible for hands-on technical development! As well as managing a team of engineers to enable innovative wireless silicon for application in Apple’s p...

Promoted
Astera Labs
Santa Clara, California

As an Astera Labs Firmware Engineering Manager, you will lead a team whose responsibilities include:. Plan and implement firmware features during SoC development. Co-develop SoC hardware/firmware interfaces together with RTL designers. Strong technical background in electrical engineering, computer ...

Promoted
VergeSense
Mountain View, California

We are looking for an experienced hands-on firmware engineering manager with strong product development intuition to be a key part of Vergesense’s engineering team. Historically, occupancy was consistent; everyone worked in-office five days per week. But post-pandemic, occupancy is inconsistent, unp...

Promoted
Intel
Santa Clara, California

Possess Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or similar field with 9+ years' of relevant experience or MS degree in Electrical Engineering, Computer Engineering, Computer Science or similar field with 6+ years' of relevant experience OR PhD degree in El...

Supermicro
San Jose, California

Build and lead a team of firmware engineers to design and develop world class firmware for cutting edge enterprise products. Drive the triage and root cause of system, driver, and device firmware issues at customer sites through hands-on leadership. The salary offered will depend on several factors,...

Apple
Sunnyvale, California

As an engineering manager in the Wireless Connectivity Silicon team, we are responsible for hands-on technical development! As well as managing a team of engineers to enable innovative wireless silicon for application in Apple’s products!. Lead a wireless firmware team, taking ownership for the desi...