Business Forms

Senior Firmware Engineer – Job Order 2939

Senior Firmware Engineer – Job Order 2939

near Woodbury, NJ 08096
US citizens and permanent residents only
Relocation allowance available

One of he original companies involved in asset management and invntory control, located not far from some of the best beaches in the United States as well as within a day’s visit of Baltimore, Washington, DC and New York City, with a lower cost of living, my client is undergoing complete renovations in it’s headquarters. They have over 3000 employees worldwide. When you join the 45-person engineering group you will be expected to participate in many aspect of engineering which will enaable you to grow your skill set including actual design work and not just integration and test.

Job Description
The Sr. Firmware Engineer is a hands-on design position engaged in the firmware development and sustaining of products supporting anti-theft and asset management devices in a retail environment. As part of a cross functional team, he or she has the responsibility for designing, implementing, testing, and supporting firmware controlling embedded processors in both wired and wireless networks. He or she will apply knowledge of embedded software, communications protocols, basic electronic circuits, signal processing, and wireless networks to perform their daily design tasks.

Job Duties

The Sr. Firmware Engineer is responsible for the development of embedded software system development. Responsible for providing substantive technical assistance in software development projects, including the design, coding, and testing of all embedded software system components. The position reports to the Senior Director of Worldwide Systems Engineering.

Responsibilities include:

Specifying, designing, implementing, releasing, and supporting embedded software products for R&D software development department.
Participating in embedded design projects from concept to production.
Developing utilities, using Visual Basic or C/C++, scripting in support of the embedded system development process.
Supervising junior level developers or contract personnel in a senior level design/development role.
Leading small interdisciplinary teams in completion of embedded software engineering project.
Writing and executing Engineering / System test plan-cases.


Bachelor of Science in electrical Engineering or equivalent field
Work Experience

6+ years of experience as an Embedded Software Engineer
Knowledge, Skills and Abilities

5+ years of experience with C/C++ and embedded real time C.
Experience with Embedded RTOS & Linux including experience with 32-bit microprocessor architecture.
Experience developing boot code power on self-test Experience developing broad support packages.
Knowledge and experience with In-Circuit Emulators and Logic Analyzers.
Experience with Wireless and Wired technology viz. Ethernet (TCP/IP), Wi-Fi, Bluetooth, Cellular.
Experience with product specifications, systems analysis, microprocessor-based systems, and firmware design.

To apply for this job email your details to

This entry was posted in . Bookmark the permalink.