Embedded Firmware Engineer

3 weeks ago


Asheville, United States Thermo Fisher Scientific Full time

Job Description

At Thermo Fisher Scientific, our mission is to enable our customers to make the world healthier, cleaner and safer. Watch as our colleagues explain 5 reasons to work with us. As one team of 100,000+ colleagues, we share a common set of values - Integrity, Intensity, Innovation and Involvement - working together to accelerate research, tackle sophisticated scientific challenges, drive technological innovation and support patients in need. #StartYourStory where we value diverse experiences, backgrounds and perspectives.

Do you have an analytical or problem solving approach and youâre looking for a great opportunity within a world class life sciences Manufacturer Are you driven by the ability to set and exceed ambitious goals? We are currently on the lookout for an A+ Embedded Firmware Engineer, to work in our cold storage space. This opportunity is for the individual looking to make a difference in medical device industry using world class standards including IEC62304 and ISO14971. Key responsibilities are

  • Writing clean, maintainable and readable code primarily in C/C++ to ensure robust firmware performance.
  • Work in collaboration with Hardware Engineers for initial review of the design to ensure it meets the core needs of the firmware requirements (I/O, peripheral needs, flash and memory needs)
  • Data-driven problem solving and root cause analysis.
  • Actively participate in design discussions, code reviews, and continuous improvement of the existing code base.
  • Drive continued efficiency improvements through the effective use of metrics, following regulatory standards, and the PPI process Recommend and implement changes in engineering procedures to improve quality and efficiency.
  • Maintaining documentation rigorously as part of day to day tasks.
Experience and skills
  • Firmware Engineer: BSEE/CS Degree, 3+ years/ MS Degree, 3+ years of proven experience
  • Experience using python to accelerate debug and testing tools
  • Knowledge of embedded Linux and/or other real-time operating system (RTOS), ability to apply critical principles to micro-kernel design without RTOS.
  • Deep insights and experience in common communication protocols: RS232, I2C, SPI, and RS485
  • Hands-on experience and ability to read schematics and implement close loop PID control of analog hardware devices using ADC, DAC, PWM, etc.
  • Familiarity with Quality standards (e.g., 21 CFR Part 11 and ISO 13485) is helpful.
  • Familiarity with agile scrum and tools such as JIRA and TestRail
  • Excellent written and verbal communication skills
Education
  • BSEE in Electronics Engineering or Computer Science (Masters Preferred)


  • Asheville, United States Thermo Fisher Scientific Full time

    Job Description At Thermo Fisher Scientific, our mission is to enable our customers to make the world healthier, cleaner and safer. Watch as our colleagues explain 5 reasons to work with us. As one team of 100,000+ colleagues, we share a common set of values - Integrity, Intensity, Innovation and Involvement - working together to accelerate research, tackle...


  • Asheville, United States Thermo Fisher Scientific Full time

    Job Description At Thermo Fisher Scientific, our mission is to enable our customers to make the world healthier, cleaner and safer. Watch as our colleagues explain 5 reasons to work with us. As one team of 100,000+ colleagues, we share a common set of values - Integrity, Intensity, Innovation and Involvement - working together to accelerate research, tackle...

  • Controls Engineer

    5 days ago


    Asheville, United States Actalent Full time

    Description: We are currently utilizing an overseas team for our programming work and want to bring it in house. Looking for someone with at least 2 years of latter logic programming, preferably in Siemens, to support all of their projects. - Programming the integration of the overall flow /controls systems of the plant. - More Process / Systems Controls vs...

  • Systems Engineer

    2 days ago


    Asheville, United States Raytheon Technologies Full time

    Date Posted: 2024-05-17 Country: United States of America Location: PW715: Asheville Site W Asheville Greenfield Site TBD , Asheville, NC, 28803 USA Position Role Type: Unspecified Pratt & Whitney is working to once again transform the future of flight-designing, building and servicing engines unlike any the world has ever seen. And because transformation...