Post Job Free
Sign in

Embedded Software Engineer

Company:
Cintal Inc
Location:
Chillicothe, IL, 61523
Posted:
May 10, 2025
Apply

Description:

JOB TITLE: Embedded Software Engineer

LOCATION: Mossville, IL

ON SITE/HYBRID/REMOTE: Onsite

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

• 401k 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

• Visa sponsorship

JOB DESCRIPTION/TYPICAL TASK BREAKDOWN:

Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces with a wide variety of electronic controls hardware (i.e. ECU/ECMs). This assignment develops the low-layer software, such as I/O drivers, OS integration & configuration, boot, etc., which interfaces with a wide variety of electronic controls hardware (i.e. ECU/ECMs).

Job Responsibilities:

Key areas of responsibility encountered in this role may include any or all of the following: concept, design, test, document, and promote new software features and processes; perform requirements analysis and decomposition; evaluate new languages, development tools, or processes; perform product maintenance; manage the software lifecycle through version control and configuration management; keep up to date on new technologies or develop new technologies; communicate technical information to customers, team members, suppliers and other units; and support and advise other engineers, managers, marketing personnel, customers and suppliers.

DUTIES & RESPONSIBILITIES:

Work can primarily be done off-site, but hardware engagement on-site is mandatory as part of workload. Depending upon the phase of the assignment, typical day would range from reading the client requirements, researching applicable ECU hardware/interfacing requirements, designing solutions, working with peers & tech leads to finalize solutions, coding solution in C, manage versioning, unit testing, and/or regression testing.

EDUCATION & EXPERIENCE:

- Minimum BS in Computer Engineering / Electrical Engineering required. Comp Sci or comparable may be considered if experience is relevant.

- 5-8 yrs industry experience.

- Will accept Master's or higher relevant internship/project experience toward minimum.

REQUIRED TECHNICAL SKILLS:

- Understanding of RTOS concepts (not just dev on RTOS platforms),

- Device driver experience, peripheral access experience (SPI/I2C),

- Board bring up

- competency in C and Git, troubleshooting/debugging

Apply