Quick overview
Job description
Note: This is a limited tenure position with an anticipated employment period of two years.
The Mayo Clinic Special Purpose Processor Development Group (SPPDG) is seeking a Hardware/Firmware Engineer for design and engineering contribution to complex hardware and embedded system engineering applications. SPPDG is a research group within Mayo Clinic and is comprised of electronics hardware, software, and firmware engineers supporting a variety of design, analysis, and testing efforts. Note that this is a Limited Tenure position, which is anticipated to support employment for two years.
As part of this R&D team, the candidate would perform increasingly complex electronics engineering functions including hardware design, test, and verification and embedded software development and test for ultra-low power portable device development.
Limited travel may be required.
Requires a Bachelor of Science degree in Electrical or Computer Engineering from an accredited college or university, and minimum of 4 years of engineering experience.
The successful candidate is expected to have experience in hardware and firmware development, test, and verification. This experience should include familiarity with the following: basic lab equipment (power supplies, multimeters, oscilloscopes, etc.), logic analyzers, embedded IDEs, C programming language, embedded architectures, serial communication protocols, and general firmware and debug skills. Additional base qualifications include the ability to generate tests based on a description or functional requirement, an expectation to document test plans, test executions, and present results, and ability to communicate technical details to team members.
Note: This position requires obtaining and maintaining a Secret clearance and adhering to security requirements described in the NISPOM. Therefore, must be a U.S. Citizen. Visa sponsorship is not available for this position.
Preferred Qualifications:
- Familiarity with ARM Cortex M4 core, use and debug of serial communication protocols specifically UART, I2C, SPI.
- Experience with Python language - especially for testing.
- Familiarity with version management software such as Git.
- Experience working in multithreaded RTOS environments.
- Experience and/or interest in applying engineering knowledge to physiologic signals such as photoplethysmography, electrocardiograms, and activity monitoring.
- Ability to document instructions to aid in programming, debug, test, and verification.
- Familiarity with embedded coding standards and the ability to apply these standards.
- Experience participating in code and design reviews.
- Ability to analyze data quickly and determine best path forward for debug.
- Ability to debug embedded systems in real time.
- Experience using debuggers to set breakpoints, watch variables, analyze stack usage, and monitor RTOS mechanisms.
Similar jobs
- AM

Chemical R&D Engineer Auto Apply
Ammobia · San Francisco · On-site 🇺🇸
ShellEngineering$100k - $200k/yr - AM

Senior Robotics Research Engineer Auto Apply
Ambirobotics · Berkeley · On-site 🇺🇸
RoboticsEngineering$190k - $240k/yr - WH

Research and Development Specialist Senior
WellSpan Health · York · Hybrid 🇺🇸
Digital MarketingMarketing AutomationStrategic Planning+1Salary not listed - MC
Principal Applied Robotics Engineer
Mayo Career Site US · Rochester · Hybrid 🇺🇸
RoboticsComputer VisionC+++3EngineeringSalary not listed - QD
Sr. Lab Robotics Automation Engineer
Quest Diagnostics · Lewisville · Hybrid 🇺🇸
RoboticsC#Compliance+5TechnologySalary not listed - SP

Sr. Device Physics Engineer, Solar Cells (Starlink)Recently posted
SpaceX · Bastrop, TX · Hybrid 🇺🇸
Data AnalysisEngineeringSalary not listed - EC

SAP R&D - MUST Be A U.S. Citizen with U.S. Active Secret Clearance! Auto Apply
EDC Consulting · Vienna, VA · Remote 🇺🇸
OracleETLData AnalysisTechnologySalary not listed - SD
MTS Technology Development EngineerRecently posted Auto Apply
Silicon Desert Staffing · Bloomington, Minnesota · On-site 🇺🇸
AssemblyData AnalysisEngineeringSalary not listed - SD
Principal Technology Development EngineerRecently posted Auto Apply
Silicon Desert Staffing · Bloomington, Minnesota · On-site 🇺🇸
AssemblyData AnalysisEngineeringSalary not listed - ST

New Product Development EngineerRecently posted
Synerfac Technical Staffing · Exton, PA · Hybrid 🇺🇸
Microsoft ExcelAutoCADElectrical Design+2EngineeringSalary not listed - GL

Senior Manager, Fragrance DevelopmentRecently posted Auto Apply
Glossier · New York · Hybrid 🇺🇸
ComplianceProduct MarketingProject ManagementSalary not listed - CL

Research Engineer, Privacy and AnonymizationRecently posted Auto Apply
Clera · San Francisco · On-site 🇺🇸
EncryptionLLMPythonEngineeringSalary not listed