Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
A leading tech company based in Melville is looking for a Firmware Engineer to design and develop embedded software for its products. The role involves working on low-level drivers and application firmware on platforms running Linux and ThreadX. Candidates must have a degree in engineering or computer science and 4 to 6 years of experience in C/C++ programming and embedded systems design. Knowledge of cellular communication technologies is also required. This is a 6-month assignment with the possibility of extension.
Qualifications
4 to 6 years of experience in C and C++ programming, firmware development.
4 to 6 years of experience in real-time embedded systems design.
At least 3 years of experience with Cellular communication technologies such as UMTS, CDMA, LTE.
Responsibilities
Design and develop embedded software for client’s products.
Work on low level drivers and application firmware on platforms running Linux / ThreadX.
Troubleshoot through the product development life cycle.
Skills
C programming
C++ programming
Real-time embedded systems
Troubleshooting and testing
Cellular communication technologies
Education
BSEE or BSCS or BSCE or related degree
Job description
A leading tech company based in Melville is looking for a Firmware Engineer to design and develop embedded software for its products. The role involves working on low-level drivers and application firmware on platforms running Linux and ThreadX. Candidates must have a degree in engineering or computer science and 4 to 6 years of experience in C/C++ programming and embedded systems design. Knowledge of cellular communication technologies is also required. This is a 6-month assignment with the possibility of extension.