Embedded Software Engineer, EV Charging
Siemens
We are seeking an experienced and driven Embedded Software Engineer. This position will be based in Atlanta. We are seeking a highly skilled Lead Software Developer to lead the design and implementation of embedded software for Linux, RTOS, and bare‑metal‑based products. This role involves working on innovative solutions across the complete product lifecycle, from design and validation to deployment and maintenance, focusing on algorithm development, wired/wireless communications, IoT security, and data analysis. Job Duties Lead the design, implementation, delivery and support of Embedded Software solutions in C / C++ while following Agile SDLC Lead the team in the below activities using Agile methodologies (in addition to doing them yourself) 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 legislation). 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. Qualifications Basic Qualifications Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field 8+ years of experience with the following: Embedded firmware development with 32‑bit and 64‑bit microprocessors 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 Firmware debugging tools, techniques, and processes Agile SW Development (Jira, Git, SonarQube, CI/CD Pipelines, etc.) Leading teams to deliver high quality SW on schedule Understanding of system design descriptions, logic diagrams and functional block diagrams, specifications, and material requisitions. Good communication, work ethic, independently motivated, solid interpersonal skills, and the ability to interface with cross‑functional teams and external customers. Some travel required (10%) Legally authorized to work in the United States on a continual and permanent basis without company sponsorship. Preferred Qualifications Bachelors or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, OR related field and 10+ years of experience in Embedded Software Development. Strong Agile Experience (Scrum Master, Product Owner, Architect) Technical expertise in communication protocols (CAN, Ethernet, Wi‑Fi, I2C, Modbus) Technical expertise in 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. Competent at reading hardware schematics. Technical expertise in security best practices $83,966 175,644 10% #J-18808-Ljbffr Siemens
$83.97k - $175.64k
A multinational engineering company in Atlanta is seeking an experienced Embedded Software Engineer. This role involves leading the design and implementation of embedded software for various products, focusing on algorithm development and communications. Candidates must...Suggested- ...Job Purpose The Embedded Software/Firmware Engineer is responsible for developing algorithms and code for real-time signal processing to include communication and data transfer between system level hardware and embedded hardware. The Embedded Software/Firmware...SuggestedFull time
- Embedded Software/Firmware Engineer - GTRI- ICL Project/Unit Description The Information and Communications Laboratory (ICL) Communications Systems and Spectrum Division (CSSD) is looking for an entry-level Embedded Software/Firmware Engineer to support the research and...SuggestedContract workFor contractorsLocal area
- ...Institute of Technology (Georgia Tech). Founded in 1934 as the Engineering Experiment Station, GTRI has grown to more than 2,900... ...Networking and Virtualization Branch (NVB) is looking for an Embedded Software/Firmware Engineer to support the research and development of...SuggestedContract workFor contractorsWork at officeLocal area
$110k
Firmware / Embedded Engineer - Onsite - 1784 Location: Atlanta, GA Employment Type: Full-Time, salaried w/benefits Salary Range: up to $11... ...for the ideal candidate Travel: 10-25% The Embedded Systems Software Engineer will support the design and development of software...SuggestedFull timeInternshipRelocation$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration...Local areaRemote work- ...Institute of Technology (Georgia Tech).Founded in 1934 as the Engineering Experiment Station, GTRI has grown to more than 2,900... ...Transition Division (ATTD) is currently seeking an experienced Embedded Software Engineer for a full-time research faculty position. ATTD conducts...Full timeContract workFor contractorsWork at officeLocal area
- Central Business Solutions, Inc is seeking an Embedded Real-Time Software Engineer in Atlanta, Georgia. This role focuses on developing hard real-time software for embedded systems, engaging with a team to innovate in military applications. Candidates should have experience...
- Overview The Georgia Tech Research Institute (GTRI) seeks an experienced Embedded Software Engineer for a full‑time research faculty position in the Applied Systems Lab (ASL) Autonomy Technology Transition Division (ATTD). The role focuses on autonomous unmanned aircraft...Full time
- A leading research institute is seeking an experienced Embedded Software Engineer for a full-time role in Atlanta, Georgia. This position focuses on developing high-performance embedded systems software for autonomous unmanned aircraft and defense projects. Responsibilities...Full time
- What we expect The first 3 letters in workplace are Y-O-U! TK Elevator is currently seeking an experienced Embedded Software Engineer III in Atlanta, GA. Develop and support software solutions related to elevator systems. Maintain software compliance with current A17.1...Permanent employmentFull timeContract workWork at office
- A leading research institute in Atlanta seeks an experienced Embedded Software Engineer for a full-time role focused on developing real-time embedded systems software. Responsibilities include designing, testing, and leading projects for military and autonomous systems...Full time
$51.2 - $61.2 per hour
...project, significantly reducing and/or eliminating the demands to travel. Responsibilities: Hands on experience in creating Charge router Work queue configuration/ Work queue stages. Hands on experience in setting up Charge router Charge Entry configuration....Hourly payWork experience placementLive inWork at officeLocal areaFlexible hours- ...Job Purpose: The Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded systems software. The Embedded Real-Time Software Engineer designs, implements, and tests solutions executing on limited-resource hardware, where the engineer...Full time
- A global leader in high-speed connectivity is seeking a Senior Software Engineer for Embedded Software in Optical Networking to lead the design and implementation of C/C++ software for optical transport systems. The role combines hands-on coding with architecture responsibilities...Flexible hours
- Georgia Tech Research Institute seeks an Embedded Software/Firmware Engineer in Atlanta, Georgia. The role involves developing algorithms and code for real-time signal processing, focusing on advanced communication systems and spectrum sensing. Candidates should have a...
- ...Atlanta, GA, starting Fall 2026. The role involves developing software for DoD systems, requiring enrollment in a relevant master’s or... ...qualifications include experience in Python and C/C++, as well as embedded systems. Housing and relocation assistance are not provided. #J...Relocation package
- Georgia Tech Research Institute is seeking an Embedded Real-Time Software Engineer in Atlanta, Georgia. This role involves developing hard real-time embedded systems software to meet the needs of complex military systems. Candidates should possess experience in programming...
$50.21k - $70k
...and is not limited to system hardware and software, PCs, and networking/wireless networking... ...with electronic and electro-mechanical engineering, RF Energy producing devices and... ...DUI/DWI convictions or pending DUI/DWI charges or other serious moving violations (unless...Local areaShift work- ...more than 35 countries worldwide. Senior Information Security Engineer/ Hardware Security Module Engineer (HSM / Payments Cryptography... ...Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes “When applying for a job,...WorldwideFlexible hours
$94.43k - $202.75k
...Responsibilities: Design and implement scalable and robust software systems in Java, Python, and React JS while developing,... ...Contribute to the continuous improvement of our software engineering practices. Perform code reviews to ensure high code quality...H1bLocal area$113k - $188k
...highly desired BA/BS degree in Business, Computer Science or Engineering Experience with public sector clients preferred... ...not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment...Temporary workFlexible hours$199k - $411.5k
...Principal Presales Systems Engineer This role has been designated as 'Remote/Teleworker... ...the optimum combination of hardware, software, and services to meet complex customer needs... ...recruitment agencies/vendors will never charge a candidate a registration fee, hiring...Work experience placementLocal areaImmediate startRemote workWork from home- Georgia Tech Research Institute (GTRI) is seeking an Embedded Software/Firmware Engineer based in Atlanta, Georgia. You will design and develop algorithms for real-time signal processing and collaborate on innovative communications and spectrum sensing projects. Candidates...
$110k
PlacingIT is seeking a Firmware / Embedded Engineer for an onsite position in Atlanta, GA. The ideal candidate will design and develop software and firmware solutions for advanced computing platforms, with a salary up to $110K. This role requires a Bachelor's degree in...- The Georgia Tech Research Institute is seeking an Embedded Software/Firmware Engineer in Atlanta, GA. This role involves developing algorithms and code for real-time signal processing, designing firmware for various hardware, and participating in innovative research projects...
- Apply today to join Coreforce, where your Firmware Engineering expertise makes a real impact. Join Our Team as an Embedded Firmware Engineer Company: Coreforce Location: Atlanta, GA Job Type: Full-time Salary: Based on Experience Company Overview Coreforce is an innovative...Full timeRemote work
- ...About the job Electrical Engineer - Power System Protection In this role, you will... .... Work with system modeling software programs (ASPEN, CAPE, CYME, ETAP, SKM).... ...activity; and serving as the responsible charge for a project. Actively coordinates with...Work experience placement
- Principal Hardware Test Engineer We are seeking a hardware engineer with electrical/embedded systems background to diagnose hardware... ...and compatibility with our software. Diagnose and troubleshoot hardware... ...over‑voltage failures, charging problems, water ingress, WiFi...Work at office
$103.71k - $138.28k
...supervision. The Main Responsibilities -The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. -Recommends optimized solutions...Temporary workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer, EV Charging. Be the first to apply!
- embedded systems software engineer Atlanta, GA
- embedded software engineer Atlanta, GA
- embedded engineer Atlanta, GA
- embedded developer Atlanta, GA
- embedded firmware developer Atlanta, GA
- javascript software engineer Atlanta, GA
- senior c# .net software developer Atlanta, GA
- ultimate software Atlanta, GA
- software technical support engineer Atlanta, GA
- software intern Atlanta, GA


