> Markdown version of [/jobs/ext/2309370-embedded-software-engineer-engineer-iii](https://www.wearedevelopers.com/jobs/ext/2309370-embedded-software-engineer-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - Engineer III - **Company:** Parker Hannifin Corp. - **Location:** Livermore, CA, United States - **Experience:** Experienced - **Salary:** $102,305.0 - $170,240.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, Automation of Tests, Unit Testing, C++ (Programming Language), CANopen, Continuous Integration, Software Debugging, Device Drivers, Embedded C, Embedded Software, Emulators, Firmware, Joint Test Action (IEEE Standards), Python (Programming Language), Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Systems Integration, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, PIC Microcontroller, Delivery Pipeline, Git, Information Technology, Bare Metal, Software Version Control - **Published:** August 30, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88135698/1 ## About the Role * Ability to perform the essential functions of the job typically acquired through 4 to 6 years of related experience. * Bachelor's degree (BS) in Engineering or Computer Science * Proficiency in C and C++ for embedded, real-time software. * Demonstrated experience developing, integrating, and debugging firmware on microcontrollers, in bare-metal and/or RTOS environments. * Experience with board bring-up and hardware/software integration debugging. * Hands-on experience with embedded communication interfaces such as CAN, SPI, I2C, or UART. * Hands-on use of embedded debug tools and techniques: JTAG/SWD debuggers, emulators, in-circuit test, oscilloscopes, and logic or protocol analyzers. * Experience with modern embedded development environments, automated pipelines and workflows, including version control and CI/CD. * Has thorough knowledge of product area and domain and develops breadth of knowledge of industry practices, techniques, regulations, and policies. * Ability to work with general objectives regarding projects and team goals; applies judgment in selecting procedures and techniques that should be applied. Works collaboratively. Parker Hannifin ## Description This position is responsible for writing the firmware that runs Parker's electric motor controllers and inverters. This position will own end-to-end subsystems, from gathering initial requirements through implementation and deployment. Parker's products move electrified vehicles and industrial machinery worldwide. This is a hands-on role as part of a small, highly skilled Engineering team. The position requires strong communication skills, as it involves collaborating with Parker engineering sites in other regions. This position requires in office at least four days per week., * Writing production-quality real-time embedded C and C++ for bare-metal and RTOS-based targets, including device drivers and CAN/CANopen, SPI, I2C, and UART interfaces. * Partnering with motor control and hardware engineers to realize control algorithms within real timing, memory, and processor constraints. * Debugging HW/SW interaction at the bench with JTAG debuggers, oscilloscopes, and logic and protocol analyzers, from prototypes through customer returns. * Participating in software design, code, schematic, and project reviews. * Designing and running tests that verify the software against its requirements, including unit tests kept in automated regression. * Capturing and decomposing software requirements and maintain traceability through design, code, and test evidence using ALM tools. * Supporting CI/CD pipelines and Python-based test automation using Git and modern DevOps workflows. * Contributing to project success by delivering project milestones in a timely manner. Supports Parker's WINovation strategy. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)