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
Preferred Qualifications
...full time and part time FedEx Delivery drivers with work-related driving experience and a strong work ethic to make local residential... ...weather Have a strong work ethic and get it done attitude Weekend availability is required. Must be able to work at least 1...
Marathon Petroleum Corporation, a leader in the energy sector with an extensive reach across natural gas, oil, and electric industries and headquartered in Findlay, Ohio, is seeking a skilled Sour Gas Field Operator. With our state-of-the-art facility that ranks as the...
...Job Description Hilton Grand Vacations is now looking for a General Manager to join the team at Rancho Manana, a Hilton Vacation Club! Our 38-unit resort offers a peaceful retreat with easy access to nature and city life. Our guests and owners can enjoy a round of...
Job Title: Packaging Operator Location: East Hanover, New Jersey Type: Contract Compensation... ...or repairs as needed Safely handle hazardous and non-hazardous materials in... ...Physically able to lift up to 50 lbs and perform repetitive movements...
...revolutionize the grocery industry. Provides support as a member of the meat team to include duties related to counter service, stocking, and... ...as needed . Ability to use tools and equipment, including box cutters, electric pallet jacks, and other heavy machinery . Note : The...