AYN

Limited Tenure Development Engineer I - SPPDG

Employer name not established · Rochester, Minnesota, United States

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.

Apply on the employer’s site