M

Mayo Clinic

Nonprofit medical center delivering care

Development Engineer 1

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeRochester, MN, USA$111.5k - $167.3k /yr

About the Job

Requirements

  • A Bachelor of Science degree in Electrical Engineering or Computer Engineering from an accredited college or university is required.
  • A minimum of 4 years of engineering experience is required.
  • Experience in hardware and firmware development, testing, and verification is required.
  • Familiarity with basic laboratory equipment, including power supplies, multimeters, and oscilloscopes, is required.
  • Familiarity with logic analyzers, embedded integrated development environments, the C programming language, embedded architectures, serial communication protocols, and general firmware and debugging skills is required.
  • Ability to generate tests from descriptions or functional requirements, document test plans and executions, present results, and communicate technical details to team members is required.
  • Must obtain and maintain a Secret clearance, comply with security requirements described in the National Industrial Security Program Operating Manual, and be a U.S. citizen.

Responsibilities

  • Perform increasingly complex electronics engineering functions, including hardware design, testing, and verification, and embedded software development and testing for ultra-low-power portable device development.
  • Contribute to design and engineering efforts for complex hardware and embedded-system engineering applications within a research and development team.
  • Limited travel may be required.

Desired Qualifications

  • Familiarity with the ARM Cortex-M4 core and use and debugging of serial communication protocols, specifically UART, I2C, and SPI.
  • Experience with Python, especially for testing.
  • Familiarity with version management software such as Git.
  • Experience working in multithreaded real-time operating system environments.
  • Experience or interest in applying engineering knowledge to physiological signals such as photoplethysmography, electrocardiograms, and activity monitoring.
  • Ability to document instructions that support programming, debugging, testing, and verification.
  • Familiarity with embedded coding standards and ability to apply them.
  • Experience participating in code and design reviews.
  • Ability to analyze data quickly and determine an appropriate path forward for debugging.
  • Ability to debug embedded systems in real time.
  • Experience using debuggers to set breakpoints, watch variables, analyze stack usage, and monitor real-time operating system mechanisms.

About the Company

Mayo Clinic

Nonprofit medical center delivering care

Mayo Clinic is a nonprofit medical organization that provides comprehensive health care by combining clinical practice, education, and research. It treats patients with serious and complex illnesses using multidisciplinary teams and integrates new research findings into care. It differentiates itself with a large integrated academic health system, a focus on high-quality outcomes, health equity programs, and a global reach. Its goal is to advance medical knowledge, improve patient outcomes, and educate the next generation of clinicians and researchers.

Company size
10,001+
Company stage
Grant
Total funding
$360.1M
Headquarters
Rochester, MN
Founded
1978

Recently Posted Jobs

Explore more opportunities at Mayo Clinic

See more jobs