Demo

Embedded Software Engineer

KnackHook, LLC
Chillicothe, IL Contractor
POSTED ON 8/29/2026
AVAILABLE BEFORE 9/28/2026

Embedded Software Engineer

Chillicothe, IL, onsite 

10 months 

Embedded C , GIT, Linux

 

 

Required Education
• Bachelor’s degree in Computer Science, Software Engineering, or a relevant field required
• Internships accepted as job experience – Yes
• Associates degree with 6 years of experience accepted
• Master’s degree with 2 years of experience accepted
 
Required Skills
• C  '14
• Embedded Software Development
• Agentic Workflow Development
• Solid programming experience in C or C
• Knowledge of reading schematics and data sheets for components
• Basic knowledge of computer hardware and software
• Knowledge of computer development software for embedded systems (e.g., SQL, VisualBasic)
• Basic knowledge of the full software development lifecycle (business/systems analysis ? requirements ? functional specs ? development ? testing ? delivery)
• Basic ability to troubleshoot issues and make system changes as needed
 
Technical Skills (Desired – not required):
• Linux-based development environment
• GIT version control system
• Caterpillar Remote Service Experience
• Caterpillar Machine/Engine Experience
 
Soft Skills (Required):
• Expert verbal and written communication
• Problem-solving skills
• Customer service and interpersonal skills
 
Job Description
• Apply computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems
• Research, design, develop, and test operating systems-level software, compilers, and network distribution software
• Work applies to medical, industrial, military, communications, aerospace, business, scientific, and general computing applications
• Design and implement embedded device software from requirements through production and commercial deployment
• Write logical and physical database descriptions and specify database identifiers to management systems (or direct others in coding)
• Analyze and enhance system efficiency, stability, and scalability
• Review project requests to estimate time and cost required
• Develop assigned features
• Test assigned features
• Debug issues on assigned features
• Review assigned features
• Daily standups with global team
• Daily local interactions with architects and developers
• Agile Development Team with architects, developers, and testers in US and India
• Global development cycle with both design collaboration and solo development
• Opportunities to use leading-edge agentic software development frameworks and tools
• 5 days/week on-site in Mossville, IL (Building AC)
• Work on next-gen technology advances in service technology for enhanced customer/dealer technician experience
• Fast-paced, collaborative environment with a great team

 

 

Salary : $40 - $44

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at KnackHook, LLC

  • KnackHook, LLC Atlanta, GA
  • Required Education: • Bachelor’s degree in Computer Science, Information Systems, Business, Engineering, Mathematics, or related field; or equivalent combi... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Chillicothe, IL area that may be a better fit.

  • Stellent IT LLC Mossville, IL
  • Hi, Job Title : Embedded Software Engineer 2 Location - IL-Mossville-Tech Center Building A Duration: Full-time Interview Process Number of Rounds: 2 Forma... more
  • 1 Day Ago

  • HyrUS Inc. MOSSVILLE, IL
  • Job Description The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!