« Home


Principal Firmware Engineer Full-time

at Human Capital Solutions, Inc (on behalf of hiring company) in New Jersey (Published at 04-12-2019)

The Principal Firmware Engineer is a hands-on architecture & 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 architecting, designing, implementing, testing, mentoring the firmware team members 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.


Principal 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 Firmware Manager Worldwide.

Responsibilities Include:

Specifying, architecting, designing, implementing, releasing, and supporting embedded software products for R&D software development department. Participates in embedded design projects from concept to production; Develops utilities, scripting, Library porting, using Visual Basic or C/C++, in support of the embedded system development process;

Supervises junior-level developers or contract personnel in a senior-level design/development role, Leads small interdisciplinary teams in the completion of embedded software engineering projects.

Writing and executing Engineering / System test plan-cases


Bachelors of Science in Electrical Engineering or equivalent field


10 years experience as Sr. Or Principal embedded software engineer


· Ten (10) year?s experience with C/C++ and embedded real-time C

· Experience with Embedded RTOS & Linux with 32-bit microprocessor architecture

· Must have led the team and architect / handle embedded projects

· 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 product specifications, systems analysis, microprocessor-based systems, and firmware design

· Perl, Java, VB programming

· Experience with Wireless and Wired technology viz. Ethernet (TCP/IP), Wi-Fi, Bluetooth, Cellular

· Experience with Microsoft Office applications.

Additional Information
Relocation assistance may be considered

All your information will be kept confidential according to EEO guidelines.

Job Type: Full-time

Salary: $120,000.00 /year


  • C/C++ and embedded real time C: 10 years (Required)


  • Bachelor's (Required)


  • Woodbury, NJ (Preferred)

Work authorization:

  • United States (Required)

Visa Sponsorship Potentially Available:

  • No: Not providing sponsorship for this job

Viewed: 9 times
« Go back to category
Is this job ad fake? Report it!   
Recommend to a friend
« Home