Firmware Engineer Job at Star Charge, Fremont, CA

SHlaYXJMYVJuQ2NnUFNRdWdnSFFMVmhJNFE9PQ==
  • Star Charge
  • Fremont, CA

Job Description

Job Description

Job Description

Salary:

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;

Job Tags

Work experience placement,

Similar Jobs

RWJBarnabas Health

Nurse Practitioner-PT Days-Rapid Response-Livingston-NJ Job at RWJBarnabas Health

 ...Description Req #: 0000163745 Category: Nurse Practitioner Status: Part-Time...  ...works collaboratively with the medical and bedside nursing staff in order to appropriately respond...  ...s. Prescribe pharmacological agents and non-pharmacological treatments for appropriate... 

FASTSIGNS

Sign Installer Job at FASTSIGNS

 ...Dental insurance * Free uniforms * Health insurance * Paid time off * Vision insurance As an Installer, you'll play an important role in getting the finished sign or graphic in place so everyone can see it - in the ground, on a wall, on a vehicle or hanging from... 

Northrop Grumman

Network Field Engineer (DoD SkillBridge) Level 2 Job at Northrop Grumman

 ...As one of the largest global security companies in the world, Northrop...  ...to all ranks and experience levels. SkillBridge participants are...  ...an individual internship in an entry to mid-level career type role....  ...include Linux, voice services, cyber security and a variety of military... 

ManTech

Senior Program Security Officer Job at ManTech

 ...Description & Requirements ManTech is seeking a Program Security Officer for our Hanover, MD location. The Program Security...  ...Program Security Officer, you will support proposals through clearance verifications, team reviews and authoring security volumes as... 

One Medical

Phlebotomist FLEX Job at One Medical

 ...by personnel in this classification. Other job related duties may be assigned by management. What youll need: An active phlebotomy certification to practice in WA and at least 6 months of relevant experience as a Medical Assistant or Phlebotomist outside of a...