JobTarget Logo

Embedded Software Engineer/Senior C++ Software Engineer in Chillicothe, Illinois at Cintal, Inc.

NewJob Function: Information Technology
Cintal, Inc.
Chillicothe, Illinois, 61523, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Cintal is a forward-thinking global technology company that develops and provides cutting-edge products and services to various industries such as heavy equipment, industrial, defense, agriculture, and medical. With our dedicated team of experienced technical professionals, Cintal aims to add value for its customers by leveraging advanced technologies to reduce product costs, shorten design and development lead times, and accelerate the introduction of high-quality products to the market.


BENEFITS:

  • 10 paid holidays per year
  • 2 weeks of paid time off per year, the current year is pro-rated based on start date
  • Access to the company’s medical insurance, including dental and vision
  • Eligibility for life insurance and disability coverage for short or long-term disabilities or long- term care needs
  • 401 (k) eligibility with employer contribution annually
  • Reimbursement for relocation expenses up to a certain amount on a case-by-case basis
  • Yearly bonus based on company performance

JOB DESCRIPTION/TYPICAL TASK BREAKDOWN:

  • Deep, hands-on experience in embedded software development.
  • Proven ability to translate complex requirements into well-documented, maintainable solutions.
  • Strong background in designing and delivering mission-critical software systems.
  • Demonstrated leadership in technical decision-making and mentoring teams.
  • Passion for advancing autonomy technologies and building frameworks that power real-world applications.

DUTIES & RESPONSIBILITIES:

  • Lead the design, development, and ownership of the application framework and middleware across autonomy applications
  • Define and influence software architecture for scalable, reliable, and maintainable autonomy systems
  • Serve as a technical leader within the team, setting coding standards, best practices, and design patterns
  • Mentor and guide junior and mid-level engineers through design reviews, code reviews, and technical coaching
  • Ensure software quality through automated testing, CI/CD pipelines, performance optimization, and documentation
  • Support requirements generation and architecture decisions and tradeoffs
  • Support functional safety software design and validation process
  • Lead debugging and root-cause analysis for complex issues observed in simulation, HIL, or field deployments
  • Collaborate with cross-functional teams to integrate hardware and software solutions
  • Operate test benches and manage tasks using Azure DevOps

EDUCATION & EXPERIENCE:

  • Years of experience: 7+ years of professional experience with a strong focus on embedded C/C++ development
  • Degree requirement: Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field or equivalent experience

REQUIRED TECHNICAL SKILLS:

  • Strong expertise in C++ (required); proficiency in Python
  • Proven experience designing and maintaining large-scale, production software systems
  • Deep understanding of Linux-based development, multithreading, memory management, and performance optimization

DESIRED SKILLS:

  • Experience in development of device drivers, hardware diagnostics, non-volatile memory interfacing, board initialization, & communication networks such as J1939/CAN/Ethernet
  • Experience with industry-standard tools such as Git, GitHub, and Azure for version control, collaboration, and cloud services
  • Familiarization with core robotics principles

We are committed to building a diverse, inclusive, and global team. Candidates must be authorized to work in the United States. We are pleased to offer visa sponsorship for eligible and qualified individuals.

Cintal provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, ancestry, national origin, citizenship, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or including transgender status), sexual orientation, marital status, religion, age, disability, genetic information, service in the military, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Equal employment opportunities apply to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.


The pay range for this role is:
90,000 - 135,000 USD per year(IL-Mossville/Clayton, NC)

Job Location

Chillicothe, Illinois, 61523, United States

Frequently asked questions about this position

Similar Jobs In Chillicothe, Illinois

Mixer Technician/Maintenance/Receiver

Quality Liquid Feeds Inc
LaSalle, Illinois

ITS Programmer Analyst

Knox College
Galesburg, Illinois

Embedded Software Engineer

Cintal, Inc.
Peoria, Illinois

Apply NowYour application goes straight to the hiring team