Battery Firmware Engineer Job at Intelliswift - An LTTS Company, Sunnyvale, CA

Y3NYMkVoSUpCTS82UGZPSzJ5NzA5a1VKb1E9PQ==
  • Intelliswift - An LTTS Company
  • Sunnyvale, CA

Job Description

Job Title: Firmware Software Engineer IV - Battery management systems

Location: Sunnyvale, CA - Hybrid - 3 days onsite Minimum

Duration: 12 Months

We are looking for a skilled and motivated Firmware Engineer to join our team, with experience in developing, implementing, testing, and validating firmware or embedded systems software for consumer products

Must-Have Skills

4+ years of experience (big tech or part of battery tech/start ups)

Experience with battery management systems

C/C++ programming language

knowledge of protocols such as SPI, I2C

Nice-to-have Skills

Working with MCU or system chips (microcontroller-based work)

Responsibilities:

Working as a part of a multi-disciplinary team to design, integrate, qualify and test firmware and software features and updates.

Designing and implementing software algorithms to deliver cutting-edge solutions.

Creating design documents pertinent to the various phases of software development.

Documenting findings of engineering analyses and investigations.

Testing, debugging, verification, and validation of functional modules

Providing post-development support

Qualifications

  • B.S or M.S. in Computer Science, Electrical Engineering
  • M.S./PhD with 5+ years of experience in software development for battery management systems
  • 3+ years of experience (big tech or part of battery tech/start-ups) in firmware development
  • Embedded firmware design and programming in C and C++ for development, debugging, testing, and performance analysis using Python
  • Working knowledge of protocols such as SPI, I2C, and interfacing of microcontroller peripherals
  • Experienced in developing embedded applications for microcontrollers and application processors
  • Strong understanding of hardware, clock-level issues, delays, interrupts, clock gating, polling, etc.
  • Experience with logic analyzers, oscilloscopes, and other debugging tools
  • Willingness to work across multiple domains, including electrical engineering, software engineering, and validation as well as debug issues at the interface of different domains

Preferred Qualifications

  • Experience with design documentation
  • Good understanding of real-time operating systems (RTOS)
  • Experience developing handheld and wearable electronics for high-volume manufacturing
  • Working knowledge of battery fuel gauge algorithms for consumer electronics from semiconductor IC vendors

Job Tags

Similar Jobs

RMT Inc

Charity Event Assistant - Entry Level Job at RMT Inc

Are you passionate about making a difference and eager to gain hands-on experience in nonprofit events and fundraising ? Join our dynamic outreach team as a Charity Events Assistant and help support impactful causes through community outreach , event coordination...

Boise Centre

Audio-Visual Technician Job at Boise Centre

Boise Centre, Idaho?s leading convention facility, is seeking a skilled Audio-Visual Technician to join our dynamic Event Operations & Coordination team. Located in the vibrant heart of downtown Boise, we provide top-tier facilities for a diverse array of events from conferences... 

Hollywood Hotel

Front Desk Agent / Night Auditor / Housekeeping Attendant / Servers Job at Hollywood Hotel

 ...application and return to complete or update it at a later date. Job Types: Full-time, Part-time Schedule: ~8 hour shift ~ Day/Evening shifts ~ Holidays ~ Mondays thru Sundays Supplemental Pay: ~ Tips Company's website: Work Remotely: ~ No... 

MedStar Health

Sr. Product Designer - Digital Products Studio Job at MedStar Health

The global Red Bull Digital Products & Services technology team is responsible for building, launching, and maintaining cutting edge technology solutions to support all global consumer-facing digital products such as streaming platforms like Red Bull TV, Mobile Apps &... 

Medical Solutions Allied

Travel Physical Therapy Assistant Job at Medical Solutions Allied

 ...Job Description Medical Solutions Allied is seeking a travel Physical Therapy Assistant for a travel job in Palo Alto, California. Job Description & Requirements ~ Specialty: Physical Therapy Assistant ~ Discipline: Therapy ~ Duration: 13 weeks ~32 hours...