Skip to Main Content

Software Engineer (firmware exp pref.)

#twiceasnice Recruiting Chicago, IL

  • Expired: over a month ago. Applications are no longer accepted.
Job Description

Software Engineer (firmware exp pref.) 
Location: Schaumburg, IL
Salary: $80,000 to $100,000 + Benefits 
Benefits: $600/month towards health insurance, 401k, PTO, Holidays 
Job Type: Full-Time
Typical Hours: M-F, 8am-5pm
Start Date: ASAP
Sponsorship is not available

Software Engineer (firmware exp pref.) Description

Our client in the manufacturing industry is looking for a Software Engineer to add to their team in Schaumburg, IL. Reporting to the Engineering Manager, you will be responsible for new feature development and debugging, enhancement of a C+ application for controlling analytical instruments and troubleshooting. Our client is looking for someone with previous experience writing software/firmware for instruments or machines. Ideal candidates will have superior analytical skills, a strong ability to adjust when needs change as well as a desire to venture out and do more things rather than focusing on one certain piece of code. Beyond the bullets below, our client is looking for someone who is not afraid to wear a lot of hats, enjoys working in-person with their team, and is looking for a long-term career as a software engineer. If you enjoy diversity in your work and are anxious to join a company where you are not just a small cog in the machine, but your opinion truly matters, this could be the opportunity you have been waiting for. 

Software Engineer (firmware exp pref.) Responsibilities

• Determine and develop features and bug fixes
• Develop C# application for controlling analytical instruments
• Design and implement GUI design
• Create algorithms to improve instrument performance
• Develop firmware in C/C++
• Review PCB designs, BOMs and assemblies
• Help assemble prototypes
• Participate in code reviews and software release testing
• Contribute to documentation and operating manuals
• Troubleshoot software/hardware problems
• Communicate with distributors, sales reps and customers

Software Engineer (firmware exp pref.) Qualifications

•    Bachelor’s Degree in Computer/Electrical Engineering required
•    3+ years of machine/instrument software engineering experience required
•    Windows application hardware experience required
•    Programming experience required; C# experience preferred
•    Firmware experience preferred
•    Experience with the following a plus:
o    Windows WinForms development 
o    SQL, JIRA, or Python
o    Agile methodologies
o    OpenCV
o    Microchip/ARM processer development

If you have trouble applying via the "Apply Now" button, please copy and paste this text link into your browser:

Having trouble applying? Submit your resume to "" with "Software Engineer (firmware exp pref.)" as the subject line.

About #twiceasnice Recruiting

Across industries, roles, and North America, we help clients quickly attract top talent with custom-built searches. With the lowest fee in the industry, the longest guarantee, and commission-free senior recruiters - we align our interests with the long-term success of every placement.

Need recruiting help?

#twiceasnice Recruiting

#twiceasnice Recruiting's Logo


Chicago, IL



View all jobs at #twiceasnice Recruiting