Job ID: JOB_ID_810

Role Overview

We are seeking a highly skilled Embedded Software Engineer 3 specializing in FPGA design and low-layer software development for a critical onsite role in Mossville, Illinois. This position is central to the research, design, and evaluation of embedded solutions for advanced electronic systems. As an integral member of the engineering team, you will interface directly with a wide variety of electronic controls hardware, including ECU and ECM modules. The successful candidate will bridge the gap between hardware and software, ensuring seamless integration of FPGA HDL, I/O drivers, and operating systems.

Key Responsibilities

  • Research, design, and develop low-layer software including FPGA HDL, I/O drivers, and boot sequences.
  • Perform OS integration and interface development for electronic controls hardware.
  • Conduct comprehensive requirements analysis and decomposition for new software features.
  • Evaluate and implement new languages, development tools, and processes to improve system efficiency.
  • Manage the software lifecycle through rigorous version control and configuration management.
  • Communicate complex technical information to customers, team members, and global suppliers.
  • Support and advise cross-functional teams including marketing, management, and external vendors.
  • Troubleshoot system-level issues by reading schematics and component data sheets.

Technical Requirements

The ideal candidate must possess a mastery of HDL design and a strong comprehension of the synthesis process, from initial specification through to place-and-route. Proficiency with embedded software languages (specifically ANSI C and C++) is mandatory. You should have extensive knowledge of embedded computer hardware and real-world experience with FPGA synthesis demonstrated on your professional profile. Experience with control software design patterns, SPI/I2C peripheral interfacing, and hardware diagnostics is highly preferred. Familiarity with Agile development processes and version management tools is essential for success in this fast-paced environment.

Professional Environment and Growth

Working at the Mossville facility provides a unique opportunity to contribute to industry-leading industrial technology. This role demands a high level of problem-solving skill and the ability to adapt to evolving technologies. You will be part of a group that values technical excellence and collaborative innovation. By applying the principles of electrical engineering and computer science, you will help shape the future of industrial electronic systems. We offer a dynamic work environment where your contributions to hardware-level software and network distribution will have a direct impact on global product performance.

Education and Experience

A minimum of a Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field is required, along with 5-7 years of relevant industry experience. Candidates with a Master’s degree or higher may substitute relevant internship or project experience toward the minimum requirements. Strong verbal and written communication skills are vital, as is the ability to provide exceptional customer service to internal and external stakeholders.


Special Requirements

Onsite role in Mossville, IL. Contract position. Requires mastery of HDL design and synthesis.


Compensation & Location

Salary: $135,000 – $195,000 per year

Location: Mossville, IL


Recruiter / Company – Contact Information

Recruiter / Employer: Spear Staffing

Email: sarvesh@spearstaffing.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
sarvesh@spearstaffing.com with the subject:

DELETE_JOB_ID_810

to delete@join-this.com.