Embedded Software Engineer, EV Charging jobs in United States
cer-icon
Apply on Employer Site
company-logo

Siemens · 2 hours ago

Embedded Software Engineer, EV Charging

Siemens is a company dedicated to enabling sustainable progress through technology, particularly in the field of electric vehicle charging. They are seeking an experienced Embedded Software Engineer to design and implement software solutions for EV charging systems, focusing on various aspects of the product lifecycle including algorithm development and IoT security.

Artificial Intelligence (AI)ConsultingCyber SecurityInternet of Things
badNo H1Bnote

Responsibilities

Design and implement Embedded Software solutions in C / C++ while following Agile SDLC
Develop software tools to support manufacturing processes and field services teams
Create documentation such as:
Docs for the factory and field service teams with instructions on how to build, use and debug our products
Docs for design, architecture, Release Notes, etc
Analyze, design, implement, and test new features based on customer and system requirements (some based on new standards and/or legislations)
Research and integrate new components, technologies, and methods into product designs
Analyze and fix defects (both internal defects and defects from the field)
Hands-on testing of code changes in the lab with chargers and EVs
Build tools to collect charger data and analyze it to find and prevent issues in the field
Implement SW unit tests with tools such as GoogleTest, Pytest
Improve procedures for SDLC and CI/CD pipelines
Develop OCPP client software to comply with OCPP 1.6, OCPP 2.0.1, and OCPP 2.1.0
Create and update low level drivers for various communication platforms
Develop applications to interface with WiFi, Cellular modems, RFID, etc

Qualification

Embedded firmware developmentC/C++ programmingEmbedded systemsAgile developmentCommunication protocolsCI/CD pipelinesIndependently motivatedCommunicationInterpersonal skills

Required

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
2+ years of experience with the following: Embedded firmware development, Strong knowledge of embedded systems, microcontrollers, and real-time operating systems including Embedded Linux and Yocto Custom Linux Distros, Proficiency in C/C++ programming language, Strong understanding of hardware/software interfaces and real-time constraints, Experience with firmware debugging tools, techniques, and processes, Experience with tools for SW Development (Jira, Git, Toolchains, etc.)
Legally authorized to work in the United States on a continual and permanent basis without company sponsorship
Some travel required (10%)

Preferred

Bachelors or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field and 5+ years of experience in Embedded Software Development
Experience in Agile development, version control/CI/CD pipelines e.g. – Git, SonarQube), and product development for regulated industries
Embedded firmware development experience with 32-bit and 64-bit microprocessors
Technical expertise in communication protocols (CAN, Ethernet, Wi-Fi, I2C, Modbus), security best practices, and EVSE protocols/standards (OCPP, ISO 15118, DIN 70121, IEC 61851, SAE J3105)
Knowledge of electrical systems and power electronics, specifically EV charging solutions, is highly desired
Understanding of system design descriptions, logic diagrams and functional block diagrams, specifications, and material requisitions
Competent at reading schematics
Good communication, work ethic, interpersonal skills, and the ability to interface with cross-functional teams and external customers
Independently motivated

Company

Siemens empowers customers to transform the industries that form the backbone of economies: industry, transportation, buildings and grids.

Funding

Current Stage
Public Company
Total Funding
$7.01B
Key Investors
US Department of Energy
2025-02-20Post Ipo Equity· $1.5B
2024-09-17Grant· $1.5M
2024-09-04Post Ipo Debt· $332.4M

Leadership Team

leader-logo
Cedrik Neike
CEO Digital Industries
linkedin
leader-logo
Nicola Bates
President and CEO of Siemens Capital
linkedin
Company data provided by crunchbase