Engineer III, Embedded Software Developer Komatsu LtdEngineer III, Embedded Software DeveloperPeoria, IL$92,789–$117,000 / yearmaintain effective Engineering Change Control by preparing and processing appropriate Engineering Release Letters; support Production of Prototype development by resolving problems with effective countermeasures and follow-up documentation; support Service and QA departments by determining root cause of problems and developing effective countermeasures; present design concept, quality confirmation check sheet and design progress at Design Review Meetings; support Sales and Marketing by ensuring that product meets customer expectations and by developing special features as required; travel to machine worksites to participate in surveys, investigate problems, understand applications, determine customer expectations, install, and evaluate countermeasures, etc. Keep Assistant Chief Engineer and Chief Engineer informed of project status and advise of potential risks to the successful completion of the project to provide opportunity for timely corrective action; develop Quality Confirmation Check Sheets for design concepts; discuss, negotiate, and resolve specification issues with Manufacturing and Suppliers, as required.
Software Developer Actalent IncSoftware DeveloperPeoria, IL$60–$62 / hourThis role involves working on operating systems-level software, compilers, and network distribution software for various applications including medical, industrial, military, communications, aerospace, business, scientific, and general computing. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
NewSoftware Engineer III - Guidewire Full-Stack Developer Farmers Automobile Insurance AssociationSoftware Engineer III - Guidewire Full-Stack DeveloperPekin, IL$94,000–$129,000 / yearPart timeThe Guidewire Full-Stack Developer is responsible for working collaboratively with product and platform teams to create and support rich, interactive applications that help end users manage their data and processes. This role drives the analysis and physical design of technical solutions related to a product or platform and is expected to effectively write new programs as well as support upgrades, maintenance or issue resolution for existing applications and systems.
Engineer IV, Embedded Software Developer Komatsu LtdEngineer IV, Embedded Software DeveloperPeoria, IL$111,675–$133,000 / yearDevelop and support improvements to streamline engineering processes used to design, develop, maintain and support components, products, and/or services, and he will implement effective Change Management to achieve the desired organizational outcomes by successfully changing individual behaviors as needed. Education/Experience Requirements: Bachelor's degree, or foreign equivalent in a related engineering field and six (6) years of progressively responsible, post baccalaureate, related engineering experience.
Embedded Software Engineer 2 (103440-1) Cullerton GroupEmbedded Software Engineer 2 (103440-1)Mossville, ILThe engineer will collaborate with software developers, systems engineers, and technical leaders to deliver high-quality software releases while supporting ongoing product improvements and field issue resolution. We are seeking an Embedded Software Engineer to support the development, maintenance, and enhancement of advanced automation and remote-control software systems for large mobile equipment platforms.
NewSenior Lead Software Engineer, Full Stack (Global Payment Network) Capital OneSenior Lead Software Engineer, Full Stack (Global Payment Network)McLean, IllinoisUtilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services . Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code .
Lead Software Engineer, Full Stack (Global Payment Network) Capital OneLead Software Engineer, Full Stack (Global Payment Network)McLean, IllinoisUtilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community.
Python Developer/AI & Analytics Engineer Caterpillar IncPython Developer/AI & Analytics EngineerEast Peoria, IL$89,210–$144,960 / yearRequirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project. This role focuses on developing Python-based solutions, building and deploying AI-driven agents, and delivering high-impact data visualizations that enable data-driven decision-making across the organization.
Analyst/Developer (ASP.NET/C# Azure) SMX USAAnalyst/Developer (ASP.NET/C# Azure)Mossville, ILParticipate in Agile ceremonies, including daily stand-ups, sprint planning, sprint reviews, and development meetings. Design, develop, deploy, and maintain ASP.NET web applications and related data solutions.
NewSenior Software Engineer Caterpillar IncSenior Software EngineerPeoria, IL$112,710–$183,140 / yearThe ideal candidate will have strong expertise in backend development using Java, Kotlin, Spring Boot, and Microservices architecture, along with deep experience in building high-performance distributed systems and working with both relational and NoSQL databases. In this role, you will be expected to provide technical leadership, drive architectural decisions, mentor engineers, and collaborate with cross-functional teams to deliver secure, reliable, and scalable solutions.
NewSenior Manager, Software Engineering, Full Stack (Global Payment Network) Capital OneSenior Manager, Software Engineering, Full Stack (Global Payment Network)McLean, IllinoisUtilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services . Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code .
NewSoftware Engineer Caterpillar IncSoftware EngineerPeoria, IL$97,530–$158,480 / yearExperience integrating AI-assisted development tools (e.g., Copilot CLI, Claude Code) into end-to-end engineering workflows, including agent orchestration, automation, and developer productivity optimization. Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
Embedded Software Engineer Actalent IncEmbedded Software EngineerChillicothe, IL$60–$75 / hourThe work involves extensive interaction with machine and vehicle communication interfaces like CAN and J1939, as well as connected-device capabilities including OTA updates, telemetry, logging, and diagnostics. Collaborate closely with architects, technical program managers, quality assurance professionals, and other developers to deliver working software increments and release-ready builds.
Software Engineer 4 Veracity Software IncSoftware Engineer 4Chillicothe, ILReason for interest in this position: Contact Number: Email ID: LinkedIn Profile URL: Full Address (Street, City, State, Zip Code): Notice Period (in weeks): Current Work Authorization Status: Hourly pay rate expectation: Are you willing to relocate and work onsite at Chillicothe, IL? Bachelor's degree in Computer Science, Software Engineering, Robotics, or related field (Master's preferred) or equivalent experience.
Embedded Software Engineer Caterpillar IncEmbedded Software EngineerIL$127,587–$146,290 / yearAdditionally, the applicant must have employment experience with: (1) Software development in C: writing requirements, analysis, design, development, debugging, code reviews, writing test plans, and testing; (2) Software development in MathWorks Simulink: writing requirements, analysis, design, development, debugging, code reviews, writing test plans, and testing; (3) Bench and lab testing of embedded software; (4) Debugger tools such as Lauterbach; (5) Software configuration management in GIT; (6) CAN data link protocol; and (7) CAN development tools such as CANape. REQS: This position requires a bachelor's degree or foreign equivalent in Computer Engineering, Electrical Engineering, Computer Science, or a related field and five years of experience in an embedded software development role or related occupation.
Sr. Embedded Software Engineer Diversified Services Network, Inc.Sr. Embedded Software EngineerMossville, IL$110,000–$121,000Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North Carolina OR San Francisco, CA! We are seeking a Senior Software Engineer to play a key technical leadership role on autonomy software teams developing perception, planning, control, and platform capabilities for autonomous systems.
Embedded Software Engineer 3 (102539-1) Cullerton GroupEmbedded Software Engineer 3 (102539-1)Mossville, IL
Embedded Software Engineer 4 BelcanEmbedded Software Engineer 4Mossville, ILKeyword's: #Mossvillejobs; #EmbeddedSoftwareEngineerjobs;Start Date: Immediate **Pittsburgh/ North Carolina/ San Francisco our Client have offices in all those locations and would put any qualified candidate in 1 of them***Job Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Embedded Software Engineer 3 BelcanEmbedded Software Engineer 3Mossville, ILA typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications. Start Date: ImmediateJob Description:Summary:The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work.
Engineering Project Team Leader Caterpillar IncEngineering Project Team LeaderPeoria, IL$128,470–$192,710 / yearRole Summary: In this role as an L6 Electronics Validation Engineer, you will ensure that Cat machines meet our end user's quality expectations by identifying, planning and leveraging validation opportunities earlier in the development cycles specifically at the component, system bench or machine development cycle. Your planning will result in system test benches and machines (i.e. testbed, prototype, pilot, etc.) that arrive at any Proving Ground or Customer Site for machine validation in good operating condition, technical & program risks quantified, and machine & system validation plans are thoroughly documented.
Lead Embedded Engineer Caterpillar IncLead Embedded EngineerIL$128,470–$192,710 / yearWhat you will have: Requirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project. Experience developing and maintaining data link and networking protocol libraries, developing low level network Drivers utilizing CAN, CAN FD, J1939 and or Ethernet communication library development.
Embedded SW Engineer Caterpillar IncEmbedded SW EngineerIL$127,587–$146,290 / yearAdditionally, the applicant must have employment experience with: (1) Embedded software development, design, and architecture; (2) Linux software development; (3) GIT configuration management tool; (4) Reading electrical schematics; (5) Scripting using Python; (6) RTOS development (i.e. Free RTOS); (7) Ethernet, TCP/IP, Wi-Fi, Bluetooth low energy; (8) CAN, J1939, and other data link protocols; (9) Design Patterns and Object-Oriented programming; (10) Developing Unit Tests and Test-Driven Development; and (11) Debugging tools for embedded systems such as Lauterbach, GDB, or Wireshark. Alternatively, employer will also accept master's degree, or foreign equivalent, in Electrical Engineering, Computer Engineering, or Computer Science or a related field plus 5 years of software development experience using C++ and/or C programming languages or related occupation.
Senior Autonomy Engineer Caterpillar IncSenior Autonomy EngineerIL$112,710–$183,140 / yearWhat You Will Have: • Problem Solving: • Identifies and documents specific problems and resolution alternatives • Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution • Uses fact-finding techniques and diagnostic tools to identify problems • Software Development Life Cycle: • Identifies common issues, problems, and considerations for each phase of the life cycle • Interprets product development plans and functional documentation • Programming: • Excellency in C++ • Fluency in Python • Interprets application system designs and program specifications • Strong engineering practices, debugging/profiling skills • Applies structured programming techniques to structured environments • Technical Troubleshooting: • Discovers, analyzes, and resolves software or application problems • Analyzes code, logs, and current systems as part of advanced troubleshooting • Records and reports specific technical problems, solving processes and tools that have been used. What You Will Do: • Research and design of localization algorithms and software • Develop production quality C++ software including design, documentation, coding, product quality, and validation • Contributes to requirements generation and architecture design considerations for the localization architecture • Support functional safety software design and validation process • Collaborate and mentor localization team members to execute on goals.