Back to jobs

Firmware Engineer

Job description

Firmware Engineer
Philadelphia, Pennsylvania (On-site)
$80,000 - $130,000 + PTO + Healthcare (Medical, Dental, Vision) + 401K + Training + Progression

Are you a Firmware Engineer looking to join a world leading organization within the mechanical and electronic payment system sector who will provide on the job training and progression into senior and lead engineer.

This is an excellent opportunity to work for a rapidly expanding company offering specialist training from industry experts working on market leading products.

This is a great time to join this family owned company who have been at the forefront of the electronic payment system industry, who are now looking for a Firmware Engineer in line with their continued growth.

In this role you will work alongside other engineers in designing and developing firmware for new payment systems. This will be a hands on position and you will be responsible for designing, implementing, testing, and supporting firmware controlling embedded processors. You will also be responsible for developing utilities using C/C++ in support of embedded system development.

This role would suit a self-motivated, Firmware Engineer, who is looking to work on challenging projects for a rapidly expanding company offering specific training to allow you to progress into senior or lead roles.

The position:
*Embedded systems development using C/C++.
*Analyze and develop firmware solutions for interfaces.
*Participate in embedded design projects.

The person:
*C/C++ development experience
*Experience with microcontrollers (Keil 8051/ ARM Cortex)
*Experience reading schematics and understanding digital electronic theories

To apply for this role or to be considered for further roles, please click "Apply Now" or contact Sam Blackman at Rise Technical Recruitment.

Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles.

The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.