×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer III

Job in Chillicothe, Peoria County, Illinois, 61523, USA
Listing for: Jobs via Dice
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Location: Chillicothe

Job Title

Embedded Software Engineer III

Location

2427 Rench Road, Chillicothe, Illinois 61523 - Hybrid

Duration

12 months

Qualifications
  • Mastery of HDL design and strong comprehension of the synthesis from specification through to place-and-route.
  • Proficiency with embedded software languages, development tools, and processes, through requirements gathering and functional specification authoring, to development, testing, and delivery.
  • Extensive knowledge of embedded computer hardware.
  • Solid programming experience in C or C++.
  • Knowledge of reading schematics and data sheets for components.
  • Ability to troubleshoot issues and make system changes as needed to resolve issues.
  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
Job Responsibilities
  • Research, design, develop, and test the low-layer software, such as FPGA HDL, I/O drivers, OS integration, boot, etc., which interfaces with the client s wide variety of electronic controls hardware (i.e. ECU/ECMs).
  • Apply the principles of electrical engineering and computer science to the design, development, testing, and evaluation of embedded solutions for electronic systems.
  • Research, design, develop, and test ASICs, FPGA, hardware-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
  • Develop the FPGA design/layout and low-layer software (such as I/O drivers, OS integration, boot, etc.) which interfaces with the client s wide variety of electronic controls hardware (i.e. ECU/ECMs).
  • Conceptualize, 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.
  • Support and advise other engineers, managers, marketing personnel, customers and suppliers.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary