drjobs Senior Firmware Engineer

Senior Firmware Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Duryea, PA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Salary: $83500

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 Prides 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

Bachelors degree or Masters 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.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.