Location : Naperville, IL
Introduction
Join our dynamic team in Naperville, IL, a vibrant city known for its excellent quality of life and close proximity to Chicago. We are seeking a skilled Embedded Software Engineer to work on innovative projects, bridging the gap between software and FPGA interfaces.
Required Skills & Qualifications
- Applicants must be able to work directly for our company on a W2 basis.
- Strong hands-on experience with C programming.
- 4 to 7 years of professional experience in C.
- Ability to reverse engineer legacy implementations and perform runtime testing.
Preferred Skills & Qualifications
Experience with developing software interfaces between kernel and user-space environments in an embedded RTOS.Familiarity with tools such as Conan, Docker, Jenkins, Linux, Artifactory, and GitLab / git.Experience in communicating design ideas to firmware architects and reviewing interface documentation.Day-to-Day Responsibilities
Port, restore, and implement new software algorithms that exercise custom FPGA interfaces.Produce and document reusable design modules applicable to multiple embedded processor environments.Create and execute test plans for software verification.Maintain the readiness of software targets with the correct sets of binary files and deploy new software binaries as requested.Perform regression testing of software changes as needed.Company Benefits & Culture
Inclusive and diverse work environment.Opportunities for professional growth and development.Collaborative team culture focused on innovation and excellence.For immediate consideration please click APPLY to begin the screening process with Alex.