Logo
Mayo Clinic

Firmware Test Engineer (Limited Tenure) – SPPDG

Mayo Clinic, Rochester, Minnesota, us, 55905

Save Job

Firmware Test Engineer (Limited Tenure) – SPPDG at Mayo Clinic Responsibilities The Mayo Clinic Special Purpose Processor Development Group (SPPDG) needs a limited tenure Firmware Test Engineer for the test and validation of complex embedded systems. The candidate will perform moderately complex engineering functions which may include embedded software test and development, hardware testing and verification, and software for test. Configure and verify collections of physiologic monitors (up to a hundred devices) to support studies and field tests. Specializations include real-time systems, especially ultra-low power portable systems, and embedded C code implementations for various architectures. Apply technical knowledge and experience to perform moderately complex engineering tasks using state-of-the-art tools; learn new tools and techniques; provide knowledge of technology advances related to assigned tasking and areas of specialization; participate in design reviews; obtain materials needed to complete assignments; analyze data; document testing and present results to internal audiences. Some travel may be required. Work under limited supervision to develop tests from provided functional requirements. Completed assignments are reviewed by a supervisor or senior technical group members. Qualifications Bachelor of Science degree in Engineering and a minimum of 2 years of engineering experience. Additional Qualifications Experience in firmware development, test, and verification. Familiarity with basic lab equipment (power supplies, multimeters, oscilloscopes), logic analyzers, embedded IDEs, C programming language, embedded architectures, serial communication protocols, and general firmware and debug skills. Ability to generate tests from descriptions or functional requirements and to document test plans, test executions, and present results. Ability to convey technical details to team members. Preferred qualifications: familiarity with ARM Cortex-M4, serial protocols (UART, I2C, SPI), Python for testing, Git for version management, RF communications debugging, multithreaded RTOS environments, and working with physiologic signals (photoplethysmography, electrocardiograms, activity monitoring). Additional desirable skills: documenting instructions for programming, debugging, testing, and verification; embedded coding standards; participation in code and design reviews; rapid data analysis to determine debugging paths; real-time embedded system debugging; use of debuggers to set breakpoints, watch variables, analyze stack usage, and monitor RTOS mechanisms. Must be capable of obtaining and maintaining a Secret clearance and adhere to security requirements as described in the NISPOM. Visa sponsorship is not available for this position. Must be a U.S. Citizen. Exemption Status Exempt Compensation Detail $91,561.60 - $137,384.00 / year; Education, experience and tenure may be considered along with internal equity when job offers are extended. Benefits Eligible Yes Schedule Full Time Hours/Pay Period 80 Schedule Details Monday-Friday; Work schedule of 9 hours per day, 9 weekdays per two week pay period. This is a two-year limited tenure appointment. Site Description Locations include Mayo Clinic campuses in Phoenix/Scottsdale, AZ; Jacksonville, FL; Rochester, MN; and Mayo Clinic Health System campuses. Each Mayo Clinic location offers a unique environment for work and life. Equal Opportunity All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status. Mayo Clinic participates in E-Verify and may provide information from Form I-9 to confirm work authorization. Recruiter Stephanie Baird

#J-18808-Ljbffr