Embedded Software Engineer


Xcelo Group Inc
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
- 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.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs