> Markdown version of [/jobs/ext/586820-firmware-software-integration-engineer](https://www.wearedevelopers.com/jobs/ext/586820-firmware-software-integration-engineer). 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). --- # Firmware/Software Integration Engineer - **Company:** TiltEdge Solutions LLC - **Location:** Columbus, IN, United States - **Contract:** Permanent contract - **Skills:** Configuration Management, Computer Engineering, Software Debugging, Embedded Software, Firmware, Software Engineering, Software Requirements Analysis, Systems Integration, Diagnostic Tools - **Published:** June 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=71b64bc96784442d ## About the Role Do you have experience in Technical writing?, Do you have a Master's degree?, * Proven ability to review, modify, validate, and release embedded software/firmware updates. * Understanding of the basic functionality and interactions of Alternator/Generator/Aftertreatment systems * Experience with CAN communication analysis, diagnostics, and troubleshooting. * Ability to analyze system data and identify software, communication, or integration issues. * Familiarity with requirements compliance and validation processes, including CEN specifications. * Strong problem-solving and debugging skills. * Ability to work independently while collaborating effectively with cross-functional engineering teams. * Strong technical communication and documentation skills., * Bachelor's or Masters degree in Electrical Engineering, Computer Engineering, Software Engineering, Mechatronics, or a related field. * Experience with embedded software development and validation. * Knowledge of automotive, industrial, or off-highway vehicle control systems. * Experience using CAN analysis and diagnostic tools (e.g., CANalyzer, CANoe, Vehicle Spy, or equivalent). * Familiarity with firmware release and configuration management processes. Additional Notes * Deep machine-specific expertise is not required. * Candidate should be comfortable working in a hands-on engineering environment and supporting multiple locations as required. ## Description We are seeking a Firmware/Software Integration Engineer to support the development, maintenance, validation, and release of software updates for Generator and Alternator systems. The ideal candidate will have experience working with embedded systems, CAN communication, and software integration activities, while collaborating closely with engineering subject matter experts (SMEs) to implement and validate new features. This role will primarily support onsite activities at the Cummins Technical Center (CTC) and may be required to provide support at other locations as business needs dictate., * Review, modify, test, and release software and firmware updates for Motor/generator/Alternator and MGU systems. * Support software integration, debugging, and validation activities across Motor/generator/Alternator and MGU systems. * Analyze system and vehicle data to identify and resolve software, communication, and integration issues. * Investigate and troubleshoot CAN communication concerns. * Verify compliance with applicable Cummins Engine Network(CEN) specifications and system requirements. * Monitor and validate core system functionality and performance. * Improve software robustness and reduce susceptibility to false fault detection. * Collaborate with SMEs to discuss, implement, and adapt new and existing software features. * Document findings, software changes, validation results, and release information. * Provide onsite engineering support primarily at CTC, with flexibility to support additional locations such as CMIC, AEI, and others as required. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Diagnostic Tooling: How to get insights from your .NET services hosted in Kubernetes containers?](https://www.wearedevelopers.com/videos/100188-diagnostic-tooling-how-to-get-insights-from-your-net-services-hosted-in-kubernetes-containers) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [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) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)