Embedded Software Engineer

Chillicothe, IL, US • Posted 13 hours ago • Updated 9 hours ago
Full Time
Part Time
On-site
USD $0-45/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Embedded C++
  • GIT
  • Linux

Summary

Embedded Software Engineer

Location: Mossville, (Chillicothe) IL

Work Arrangement: 100% Onsite 5 Days/Week

Worksite: Building AC

Work Auth: Any visa accepted(No H1 and NO Fake Profile)

Employment Type: Contract / Long-Term Assignment

Position Overview

We are seeking an Embedded Software Engineer with strong C/C++ development experience, embedded systems knowledge, and exposure to Agentic Workflow Development. The selected candidate will work with a global Agile engineering team to design, develop, test, troubleshoot, and enhance next-generation embedded software and service technologies.

The role involves close collaboration with architects, developers, and testers across the U.S. and India, with opportunities to work with leading-edge agentic software development frameworks and tools.

Required Education

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field

  • Relevant internships may be considered toward professional experience

  • Associate degree with 6+ years of relevant experience may be accepted

  • Master's degree with 2+ years of relevant experience may be accepted


Required Skills

  • Strong programming experience with C or C++

  • Hands-on experience with C++14

  • Experience with Embedded Software Development

  • Experience or knowledge of Agentic Workflow Development

  • Ability to read and understand electrical schematics and component data sheets

  • Basic understanding of computer hardware and software

  • Familiarity with embedded-system development technologies and tools

  • Exposure to technologies such as SQL and Visual Basic

  • Understanding of the complete Software Development Life Cycle (SDLC), including requirements, functional specifications, development, testing, and delivery

  • Strong troubleshooting skills with the ability to identify issues and implement required system changes


Desired Technical Skills

  • Experience working in a Linux-based development environment

  • Experience with Git version control

  • Caterpillar Remote Service experience

  • Caterpillar machine and/or engine experience


Key Responsibilities

  • Design, develop, test, and evaluate embedded software and systems

  • Develop embedded device software from requirements through production and commercial deployment

  • Develop and enhance assigned software features

  • Perform feature testing, debugging, troubleshooting, and code reviews

  • Analyze existing systems and improve performance, efficiency, stability, and scalability

  • Participate in the development and testing of operating-system-level and related software components

  • Review project requirements and assist with estimating development effort, timelines, and costs

  • Work with database-related requirements, including logical and physical database descriptions when applicable

  • Participate in daily Agile standups

  • Collaborate closely with local architects and developers

  • Coordinate with global development teams located in the U.S. and India

  • Participate in both collaborative solution design and independent software development

  • Work with modern Agentic Software Development frameworks and tools

  • Contribute to next-generation service technologies designed to improve customer and dealer technician experiences


Soft Skills

  • Excellent verbal and written communication skills

  • Strong analytical and problem-solving abilities

  • Strong interpersonal and customer-service skills

  • Ability to work effectively within a fast-paced, collaborative global engineering environment


Work Environment

  • 5 days per week onsite in Mossville, Illinois

  • Fast-paced Agile development environment

  • Collaboration with architects, developers, and testers across global teams

  • Opportunity to work on advanced embedded and agentic software technologies


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91099353
  • Position Id: OOJ - 1581-582-1788200363
  • Posted 13 hours ago

Company Info

About Xcelo Group Inc

At Xcelo, we do much more than software integration. We deliver superior IT Solutions through the successful integration of people, technology and efficient business systems. We employ only senior-level, trusted consultants and programmers with proven track records of success. Because we are a small, efficient business staffed by technology experts, we can offer customers nimble service, unprecedented project turn times, and increased flexibility when compared to larger competitors.

By maintaining a strategic business model that combines Global IT Service Centers in USA with IT experts located offshore, we improve productivity and maximize our client s cost savings, without compromising on product quality or delivery timelines. As a result, Xcelo customers receive face-to-face service, save time and money, and eliminate the need to hire extra personnel or train existing staff for highly technical projects.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs