We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Firmware Engineer

Pride Mobility Products Corporation
83500.00
United States, Pennsylvania, Duryea
401 York Avenue (Show on map)
Sep 05, 2025
Description
Salary: $83,500
DESCRIPTION/JOB SUMMARY

To design, develop, implement, document, verify and maintain firmware to be employed in medical devices and drive continuous improvement within Research & Development (R&D)



RESPONSIBILITIES/DUTIES

*Collaborate with hardware engineers to develop embedded systems

*Design and code firmware in C/C++, MicroPython, Python, or Assembly for systems based on documented requirements

*Document software during the development process in accordance with internal processes

*Create test plans and write test scripts to verify that software conforms to documented requirements

*Execute a verification test plan and document the results

*Troubleshoot and debug complicated non-conforming hardware/software systems

*Develop and maintain a Software Development Life Cycle process in accordance with industry best practices and applicable regulatory requirements

*Perform inspections, verification and validation testing

*Meet and fulfill project timelines and budgets

*Serve as technical project lead with outside design partners and suppliers

*Coordinate with outside vendors to ensure that their products conform to Pride's requirements for compatibility

*Mentor more junior engineers to advance their skills and business acumen

*Travel to domestic and international contract manufacturers as needed for product launches

*Ensure all safety and security rules are strictly observed and any accidents, incidents or injuries are promptly reported to management

*Attend the Annual C-TPAT Security Training

*Focus on continuous improvement, and consistently demonstrate good business judgment

*Work effectively with all Pride departments to exceed internal and external expectations

*Pride retains the discretion to modify duties and/or assign other duties as necessary



REQUIRED SKILLS

*Must be a team player, friendly, professional, detail-oriented, and honest

Must have the ability to:

*Multi-task, problem-solve, and prioritize in a fast-paced working environment

*Use hand tools and standard power tools

*Read and comprehend work instructions

*Prepare and present summary reports

*Document software architecture and design using XML diagrams, flowcharts, block diagrams and other common techniques

*Read and understand a schematic diagram

*Use common instruments such as oscilloscopes, multimeters, and load cells to troubleshoot complicated electronic circuits

*Travel domestically and internationally, as needed

Must have:

*Relentless drive to achieve advancement and continuous improvement

*Intermediate working knowledge of Microsoft Office Word, Excel, and PowerPoint

*Excellent presentation, verbal and written communication skills

*Excellent programming skills in C and/or C++ languages

*Strong working knowledge of assembly language programming

*Strong working knowledge of CAN, CAN open, CAN bus, SMBus/SMB, I2C, SPI, Serial communication protocol



PREFERRED SKILLS

*Intermediate working knowledge with Subversion version control system preferred

*Intermediate working knowledge of a scripting language such as Python preferred

*Intermediate working knowledge of digital signal processing techniques preferred

*Lift/push/pull 40 lbs. preferred

*Strong working knowledge of software development process for safety-critical systems and applicable standards, including IEC62304 preferred



REQUIRED EXPERIENCE

*At least 5 years of experience developing firmware for embedded systems using 8- and 32-bit microcontrollers

*At least 2 years of experience writing and reviewing technical software documentation



PREFERRED EXPERIENCE

*At least 1 year of experience working in an FDA regulated environment, specifically those that require FDA 510(k) approval preferred

*At least 1 year of experience working with IEC62304 based lifecycle process preferred

*At least 1 year of experience working with ARM/Cortex microcontrollers preferred

*Current or previous successful employment experience with Pride Mobility Products Corporation preferred



REQUIRED EDUCATION

*Associate degree in an Electrical Engineering or Computer Science related field



PREFERRED EDUCATION

*Bachelor's degree or Master's degree in Electrical Engineering or Computer Science preferred



REQUIRED QUALIFICATIONS

*Must be legally authorized to work in the United States without sponsorship now, or in the future



DETAILS

*This job description is not intended to be all-inclusive

*This is a safety-sensitive position

*In exceptional circumstances, some of the physical requirements of this position may be modified or eliminated as a reasonable accommodation for a person with a disability as defined by the Americans with Disabilities Act

Pride Mobility Products/Quantum Rehab is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, physical or mental disability, protected Veteran status, age, or any other characteristic protected by federal, state, or local law. Pride Mobility Products/Quantum Rehab is an Affirmative Action Employer with obligations under VEVRAA and Section 503 of the Rehabilitation Act of 1973 for protected veterans and individuals with disabilities.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Applied = 0

(web-759df7d4f5-28ndr)