Embedded Software Engineer Opportunity

Cintal, Inc. company

Subscribe to our Telegram Channel

Embedded Software Engineer in PEORIA METROPOLITAN AREA

Visa sponsorship & Relocation 3 months ago
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 now

Subscribe our newsletter

New Things Will Always Update Regularly