Embedded Firmware Engineer for Electric Vehicle Charging
5 hours ago
Voltpost is a pioneering company dedicated to decarbonizing mobility by democratizing charging access. Our mission is to reduce greenhouse gas emissions and air pollution by rapidly deploying chargers that accelerate the electric mobility transition.
Job SummaryWe are seeking an experienced Embedded Firmware Engineer to join our dynamic product engineering team. The ideal candidate will possess a proven track record of successfully working on intricate embedded electronics products that have been mass-produced and supported in the field.
Key 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.
- 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.
- 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.
This is an in-person position 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.
-
San Francisco, California, United States Voltpost Full timeVoltpost 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...
-
Embedded Firmware Engineer
1 week ago
San Francisco, California, United States Tonal Full timeAbout the RoleWe are seeking a highly skilled and experienced Firmware Engineer to join our Hardware department at Tonal. As a key member of our Firmware team, you will play a crucial role in designing and developing our embedded software systems, working closely with cross-functional teams to deliver a seamless user experience.Key ResponsibilitiesDesign and...
-
Senior Firmware Engineer
3 days ago
San Francisco, California, United States Lime Full timeAbout the RoleLime is a leading provider of shared electric vehicles, and we're seeking a highly skilled Senior Firmware Engineer to join our team. As a key member of our on-vehicle software team, you will be responsible for designing and developing software that runs on our connected vehicles.Key ResponsibilitiesDrive the design, development, and operation...
-
Senior Firmware Engineer
3 days ago
San Diego, California, United States TalentZök Full timeJob DescriptionOverviewTalentZök is seeking a highly skilled Senior Firmware Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining efficient and robust embedded firmware for our embedded systems.Key ResponsibilitiesDesign and develop embedded firmware using C and...
-
Embedded Software/Firmware Engineer
2 weeks ago
San Jose, California, United States Pfeiffer Vacuum Valves & Engineering Full timeJob OverviewDepartment: R&D ValvesReports to: Head of Global Product Group ValvesFLSA Status: ExemptPOSITION SUMMARYThe Embedded Software/Firmware Engineer is accountable for the design, development, and troubleshooting of embedded software and firmware for both new and existing products. This role also involves enhancing operational efficiency and...
-
Embedded Firmware Validation Engineer
3 weeks ago
San Jose, California, United States Diverse Lynx Full timeTitle: Embedded Firmware Validation Engineer Location: San Jose, CA Type: Contract Job Overview In the role of Embedded Firmware Validation Engineer within the Solid State Drives (SSD) division at Diverse Lynx, you will be responsible for executing firmware functional integration tasks that guarantee the firmware subsystem adheres to the quality,...
-
Senior Firmware Embedded Software Engineer
1 week ago
San Diego, California, United States Fluidra North America Full timeAbout the RoleWe are seeking a highly skilled Senior Firmware Embedded Software Engineer to join our Engineering team in Carlsbad, CA. As a key member of our team, you will be responsible for designing, writing, and modifying firmware for embedded control applications using C/C++ computer language.Key ResponsibilitiesDesigns, writes, and modifies firmware...
-
Lead Firmware Engineer
3 weeks ago
San Jose, California, United States Innogrit Full timeExciting Opportunity for Lead Firmware Engineers at Innogrit CorporationPosition Overview: We are on the lookout for talented firmware engineers to play a pivotal role in the creation of firmware for our advanced solid-state device solutions. In this position, you will excel in a vibrant and fast-evolving setting, where your primary aim will be to achieve...
-
Embedded Cellular Firmware Engineer
3 weeks ago
San Diego, California, United States Apple Full timeEmbedded Cellular Firmware EngineerLocation: United StatesDepartment: HardwareAre you driven by innovation and eager to take on challenges? Join our exceptional modem team, where you will develop advanced embedded firmware that enhances product performance beyond previous standards. Collaborating across various disciplines, you will integrate improved...
-
Firmware Software Developer
1 week ago
San Francisco, California, United States Founders, Inc. Full timeAbout Founders, Inc.Founders, Inc. is a pioneering company dedicated to revolutionizing the way children interact with technology. Our mission is to create innovative, AI-powered products that foster a deeper connection between parents and kids.Job SummaryWe are seeking a highly skilled Firmware Engineer to join our team in San Francisco. As a Firmware...
-
Firmware Engineering Manager
3 days ago
San Diego, California, United States Apple Full timeAbout the RoleWe are seeking a seasoned engineering leader to lead a team of talented & passionate engineers focused on battery management, power, and performance. As a Firmware Engineering Manager at Apple, you will be responsible for building and driving a team that works closely with cross-functional partners to push the AirPods user experience.Key...
-
Embedded Software Senior Engineer
6 days ago
San Diego, California, United States Nutanix Full timeAbout the RoleWe are seeking a highly motivated and experienced Firmware Development Lead to join our Core Platform Bootloader team at Nutanix. As a key member of our team, you will be responsible for designing, developing, and integrating SoC firmware features, diagnostics, and test capabilities for our QCT boot platforms.Key Responsibilities:Design and...
-
Lead Embedded Software Engineer
2 weeks ago
San Francisco, California, United States Zoomcar Full timeZoomcar Senior Firmware EngineerZoomcar, a leader in the shared mobility sector, is seeking a Senior Firmware Engineer to enhance their on-vehicle software team. In this role, you will have the chance to architect and implement software solutions that operate on connected vehicles. Your responsibilities will include spearheading the design, development, and...
-
Lead Embedded Software Engineer
3 weeks ago
San Francisco, California, United States Zoomcar Full timeZoomcar Senior Firmware EngineerZoomcar, a leader in the shared mobility sector, is seeking a Senior Firmware Engineer to enhance their on-vehicle software team. In this role, you will be instrumental in designing and implementing software solutions that operate on connected vehicles. Your responsibilities will encompass the creation, development, and...
-
Lead Embedded Software Engineer
3 weeks ago
San Francisco, California, United States Zoomcar Full timeZoomcar Senior Firmware EngineerZoomcar, a leading player in the shared mobility sector, is seeking a Senior Firmware Engineer to become a vital part of their on-vehicle software team. In this role, you will have the chance to design and implement software that operates on their connected vehicle fleet. Your responsibilities will include steering the design,...
-
Lead Embedded Software Engineer
3 weeks ago
San Francisco, California, United States Zoomcar Full timeZoomcar Senior Firmware EngineerZoomcar, a leader in the shared mobility sector, is seeking a Senior Firmware Engineer to enhance their on-vehicle software development team. In this role, you will be responsible for architecting and implementing software solutions that operate on their connected vehicle fleet. Your contributions will be pivotal in shaping...
-
Lead Embedded Software Engineer
3 weeks ago
San Francisco, California, United States Zoomcar Full timeZoomcar Senior Firmware EngineerZoomcar, a leader in the shared mobility sector, is seeking a Senior Firmware Engineer to enhance their on-vehicle software development team. In this role, you will have the chance to architect and implement software solutions that operate on their connected fleet of vehicles. Your responsibilities will include spearheading...
-
Firmware Development Specialist
2 weeks ago
San Francisco, California, United States Voltpost, Inc. Full timeAbout the RoleVoltpost, Inc. is seeking a highly skilled Embedded Firmware Engineer to join our product engineering team. As a key member of our team, you will be responsible for designing, developing, and debugging embedded firmware for our products, ensuring high-quality and reliable performance.Key ResponsibilitiesDesign and develop embedded firmware for...
-
Firmware Engineer
3 days ago
San Francisco, California, United States Span Full timeAbout the RoleWe are seeking a highly skilled Firmware/Embedded Linux engineer to join our Strategic Firmware team at SPAN. As a key member of our team, you will be responsible for designing, developing, and deploying firmware solutions for our hardware products.Key ResponsibilitiesDesign and develop firmware for microcontrollers and embedded Linux...
-
Lead Embedded Software Engineer
3 weeks ago
San Francisco, California, United States Zoomcar Full timeZoomcar Senior Firmware EngineerZoomcar, a leader in the shared mobility sector, is seeking a Senior Firmware Engineer to enhance their on-vehicle software development team. In this role, you will have the chance to architect and implement software solutions that operate on connected vehicles. Your responsibilities will include spearheading the design,...