Embedded C & Microcontrollers Software Engineer Needed

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

TBD

HOURS PER WEEK

TBD

DATE POSTED

Jan 20, 2021

JOB OVERVIEW

If you are an Embedded Firmware Engineer with experience, please read on! What You Will Be Doing
• Develop embedded firmware for a variety of medical projects

Improve and maintain current code base and prepare it for formal validation as well as FDA submission
• Maintain strict version control on code base and accompanying documentation to ensure audit-ability

Collaborate with the current engineering team to plan, architect, and implement future embedded systems in new devices.

Participate in design reviews and code reviews for new and existing firmware
• Create and maintain testing systems and protocols for existing and future products

**To be considered, please reply to this job description with the subject: I want to work for you (enter the name of the university that's mentioned on our homepage)**

Experience as an Embedded Firmware Engineer

Bachelors Degree in Engineering. Masters degree preferred.

Expert programmer in C / C++, understanding of assembly a plusKnowledge of Linux, and RTOSs such a QNX, FreeRTOS, etc
• Experience with TCP/IP stacks

Experience with low level I/O including I2C, SDIO, USB, PCIe, etc.

Solid knowledge of Microcontroller and SOC architectures, i.MX, Xilinx, etc.

Strong understanding of video compression, decompression

Experience in medical device product development

Able to lead external teams when working with contractors to do additional firmware work. Able to assist with EE work when other engineers need assistance
• Solid knowledge of ASIC / FGPA development and programming

Background in image and video processing. Basic understanding of optics
• Experience In Other Programming Languages Such As Java

Experience in medical device (FDA) or other regulated body standards and submissions

What You Need for this Position:
• C
• Python/Micro Python

We look forward to meeting you.

SHARE THIS POST
facebook linkedin