Role: Staff Firmware Engineer
Job Location: West Union, SC OR Waseca, MN
Engagement Type: Direct Hire/ Full-Time Perm
Category: IT
Industry: Utilities
Job Type: Full-Time/ Perm Hire & Onsite (can have hybrid remote Opportunity too)
# of Positions: 01 – Staff Firmware Engineer
Benefits: Industry Best
Job Summary – Staff Firmware Engineer:
- In this role, you will work collaboratively with other seasoned engineers in a global team within a fast-paced environment.
- You will be responsible for complex design and firmware development activities on new and existing embedded applications.
- This team is responsible for Client's SMART Utilities Firmware.
- The ability to interact with a highly talented group of individual contributors in a global environment is a must.
Essential Functions:
- You will develop new embedded processor code that interacts with sensor modules, discreet components, and other applications
- Interface with and support other firmware and software teams.
- Coordinate with cross-functional teams to understand product metrology requirements, including internal specifications and applicable industry standards
- Conduct and participate in code and design reviews with peers and managers
- Troubleshoot, support, and improve existing firmware
Job Requisites:
- Prefer 3 – 10 years’ experience in programming
- Demonstrated experience in C, C# and with protocols such as I2C, UART, and USB
Education:
- A Bachelor’s Degree in Electrical Engineering, Computer Engineering, Communications Engineering or equivalent is required.
Preferred Skills/Experience:
- A Master’s Degree in related fields is a bonus
- Experience with real time operating system or Linux driver development.
,
| Paras Khandelwal Senior Recruiter e: o: ext. 2971 m: 103 Morgan Lane, Ste. 102 Plainsboro, NJ 08536, USA.
|