Browse
Employers / Recruiters

Embedded Firmware Engineer - Electric Vehicle Charging

voltpost · 30+ days ago
Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.

Voltpost Inc is actively seeking an Embedded Firmware Engineer to join our dynamic product engineering team. We are looking for candidates who possess a proven track record of successfully working on intricate embedded electronics products that have been mass-produced and supported in the field.

The ideal candidate should be a seasoned expert in firmware and software engineering principles. Additionally, they should feel at ease when it comes to developing entirely new hardware products. We value individuals who have hands-on experience taking product concepts from ideation through production; who are adept at implementing improvements at scale, and managing products throughout their lifecycle.

If you are passionate about engineering, possess a deep-rooted fascination for cutting-edge technology, and thrive on the opportunity to develop new solutions that will make a positive impact for people and our planet, we would love to hear from you.

About Voltpost:

The Voltpost mission is to decarbonize mobility by democratizing charging access. We reduce greenhouse gas emissions and air pollution by rapidly deploying chargers that accelerate the electric mobility transition. Our goal is to empower people and communities to take climate action. We do this by retrofitting lampposts into Voltposts, a modular and upgradable charging platform. This provides people convenient and affordable charging access while reducing the cost, timing, and footprint of chargers. Our vision is to be a transformative force in the climate movement by making charging as common as lampposts.

This position is in-person in San Francisco, CA, reporting to the Senior Director of Hardware Engineering.

Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Responsibilities:

· Design, develop, and debug embedded firmware for our products, ensuring high-quality and reliable performance.

· Collaborate with hardware engineers, mechanical engineers, and other stakeholders to define firmware requirements, debug prototypes, and validate new features.

· Develop and integrate device drivers, bootloaders, hardware abstraction layers (HAL)and complete applications to enable seamless hardware functionality.

· Perform board bring-up and verification, including writing and executing test plans.

· Conduct code reviews, identify bugs or inefficiencies, and propose and implement necessary improvements.

· Collaborate with the quality assurance team to identify and resolve firmware-related issues during testing, production, and service life phases.

Minimum Qualifications:

· Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field or the equivalent in experience with evidence of exceptional ability

· Experience with ARM Cortex-A/M microdevices

· Minimum 3-5 years of hands-on experience in embedded firmware development

· Proficiency in C/C++ programming languages; designing for concurrency with RTOS APIs, refactoring

· Experience with hardware bring-up processes; e.g., knowing when to use an oscilloscope versus when to use data logging middleware

· Understanding of hardware-software interactions and ability to work closely with hardware engineers

· Familiarity with software design patterns and ability to visually express them in UML

· Familiarity with development lifecycle processes, version control systems, and bug tracking tools

· Excellent software design/architecting ethic, valuing rigorous analysis of alternatives, preferring more time to plan a robust solution and the remainder for implementing and testing it

· Strong communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams

Preferred Qualifications:

· Experience working with STMicro MCUs and products

· Experience implementing performant closed-loop motor control systems and state machines

· Comfortable reading and writing modern C

· Familiarity with real-time operating systems RTOS and bare-metal firmware development

· Understanding of cryptography, security, and functional safety concepts and implementation in embedded systems

· Experience with robotics, mechatronics and or motor control algorithms

Join us at Voltpost and be part of a team that is revolutionizing the electric vehicle charging industry. Apply your expertise in embedded firmware and contribute to shaping the future of sustainable and equitable transportation.

Last updated on Aug 15, 2024

See more

About the company

More jobs at voltpost

Analyzing

San Francisco, California

 · 

30+ days ago

Remote

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your CV.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your CV. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status