General

Job Listing

Number of Positions: 1
Job Listing
Job ID: 14445901
 
Job Location:
 

 
How to Apply:
To see employer contact information, log in or register.
 
Job Title:Senior Firmware Test Engineer
Work Type:Work Days: Work Vary: Yes , Shift: Other, Hours Per Week: 40, Work Type: Regular
 
Salary Offered:Unspecified
Benefits:Unspecified.
 
Physical Required:Unspecified
Drug Testing Required:Unspecified
Education Required:Bachelor's Degree
Experience Required:Unspecified
 
Required Skills:
Please see the job description for information about required job skills.
Preferred Skills:
 
Job Description:
Senior Firmware Test Engineer
LinkedIn
Twitter
Email
Message
Share


Why Join Bracco Medical Technologies?
At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesaving
decisions. We create medical devices that give healthcare providers the
insights they need to confidently and safely diagnose patients. Our unique line
of products includes Intravascular Ultrasound (IVUS), Fractional Flow Reserve
(FFR), Cardiovascular Imaging contrast delivery (CVi), and CT and MRI contrast
delivery systems.
Position Description

The Senior Firmware Test Engineer is a team member contributing to the development testing (unit and integration testing) of medical device embedded firmware applications. The firmware test engineer plans, designs, implements, improves and manages firmware test tools and test cases from inception to release.
Primary Duties & Responsibilities:
Apply solid firmware test skills to develop unit and integration tests for embedded firmware applications
Develop automated integration tests, that are driven from the CI/CD environment, written in Python to drive common test equipment: DAQs, power supplies, signal generators, communication interfaces
Develop automated unit tests, that are driven from the CI/CD environment, using firmware development tools
Support the development, refinement and validation of the integration test environment which incorporates several off the shelf libraries, drivers, and applications
Create and implement software/firmware test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements.
Work closely with a cross-functional team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability
Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase
Qualifications (Knowledge, Skills & Abilities):

Minimum
B.S. in discipline such as Computer Engineering, Computer Science, Electrical Engineering, Computer Systems Engineering, Software Engineering
Minimum of 5 years of experience in a similar role
Proven firmware or embedded software test development experience
Familiar with firmware principles, theories, concepts, techniques and architecture
Embedded system hardware knowledge and development environment familiarity is required
Proficient in embedded algorithm development per medical device standards
Strong coding skills using Python, C and C++
Familiarity with ARM Cortex microprocessors (M4 and M7)
Experience developing firmware for serial interfaces: SPI, I2C, UART and CAN bus
Experienced in embedded system design, testing and debugging and familiar with embedded firmware development environments
Strong experience using emulators/debuggers to develop/debug embedded system firmware applications.
Preferred:
M.S. in discipline such as Computer Engineering, Computer Science, Electrical Engineering, Computer Systems Engineering, Software Engineering
5 years of experience in federally regulated software development
Experience with Quantum Leaps QP Framework and/or the ThreadX RTOS
Medical device development experience and IEC62304 and related IEC standard familiarity
Strong problem solving and analytical skills
Ability to work independently with team members from various disciplines, e.g. hardware, mechanical, quality, regulatory, etc.
Team player with effective verbal and written communication skills
Technical writing skills, ability to develop reports for technology development, document software requirements, design and architecture, and review/update software development lifecycle procedures
Experience with Agile/Scrum methodology
Compensation & Total Rewards:
Estimated Starting Salary Range: $109,000 - $119,000
*Estimated Starting Salary Range is reflective of the range Bracco Medical Technologies reasonably expects to pay for the position. The range provided is based on salary and market data specific to the position.
Total Rewards:
Paid Time Off, Company Holidays & Paid Family Leave - We provide PTO and Company Holidays to help you recharge, relax and do what's important to you, when it's important to you. Our 100% paid family leave options for parents, grandparents and eligible family members provide support for growing families as well.
Achieve - Beyond competitive compensation, we offer options to help you plan for a financially secure future, including an annual incentive plan and 401k savings plan contributions.
Live well - We offer comprehensive benefit options to help protect you along the way, including medical, dental, vision, and life insurance, employer HSA contributions, employee assistance program, short-term disability, etc.
Evolve - Through structured on-the-job learning, workshops, seminars, and our tuition reimbursement program, you'll find many opportunities to grow, personally and professionally.
Choose - You won't find "stuffy" here-whether your position requires a hybrid or in-the-office working arrangement. That means business casual for your attire and flexibility in your schedule, wherever possible.
Job Location
7905 Fuller Road, Eden Prairie, Minnesota
Tracking Code
1330-432

ACIST Medical is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Refer to ID 81361369_1 when applying