Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

Redbock - an NES Fircroft company

Sr. Firmware Engineer (Contract through early July 2027 // Mounds View, MN) Top 3 Skills: Embedded firmware testing and development for medical devices Experience with translating requirements into functional test protocols Experience with development of scripts (TCL, Python) for simulated testing using a black box approach to ensure product capabilities meet product requirements Description: This position is responsible for the verification, analysis, and documentation of embedded software for implantable medical devices for Pelvic Health Therapies in a regulated environment using standard software engineering tools and methods. This position requires the understanding and following of regulations, procedures and guidelines for software developed in a medical device. A successful candidate is self‑motivated and excels in a team environment. The successful candidate is a continuous learner and strives for continuous improvement. Education Required: Bachelor’s Degree in Computer Engineering, Electrical Engineering or Computer Science Target Years of Experience: 4-6 years of job‑related experience with Bachelor’s Degree or 2-4 years of job‑related experience with Master’s Degree Position Responsibilities: Testing embedded systems using Bluetooth Low Energy communication protocols Contribute to Verification Test Regression Failure Analysis Author test designs and test scripts Review test designs and test scripts Participate in the sign off and closure of the tasks involved in the formal development of a medical product Ensure understanding of all quality policy/system items that are personally applicable Follow all work/quality procedures to ensure quality system compliance and high‑quality work Support Integration Testing Must Haves: Excellent knowledge on embedded systems design, low‑level firmware peripherals, communication busses, and device drivers 4+ years of software development experience on embedded bare metal or RTOS systems (C, C++) Excellent knowledge on hexadecimal and binary data reading/writing/manipulation Experience writing software requirements, decomposing these requirements into test designs, and writing well defined, thorough test scripts in TCL or Python Strong test script debugging skills Experience with testing in a simulated environment using command line inputs on Linux or Windows Experience with functioning in an Agile development environment, including Sprint methodologies Strong working knowledge of developing software for medical devices/products, including familiarity with the processes and procedures governing that development Working knowledge of relevant standards including ISO 13485, ISO 14971, IEC 60601-1, and IEC 62304 Effective communication both verbally and in written form Experience with the full software development cycle from planning to release Experience in regulated software development processes Nice to Haves: Knowledge and understanding of neurostimulation devices and their associated applications #J-18808-Ljbffr

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!