Firmware Engineer

Cryoport Other US Location

Company

Cryoport

Location

Other US Location

Type

Full Time

Job Description

MVE Biological Solutions is the leading global manufacturer of vacuum insulated products and cryogenic systems. More than 50 years ago, they set the standard for storage of biological materials at low temperatures. Today, they continue to exceed these standards. Industries from around the world look to MVE for excellence and innovation. Their solutions empower industries to better utilize cryogenic technology. In this manner, MVE continues to make a vital contribution in today’s biomedical life sciences industry.

Position Summary: 

The Firmware Engineer will be responsible for providing firmware and software solutions at MVE Biological Solutions Ball Ground, Georgia location. Their role will ensure that projects achieve desired outcomes from product definition through commercialization. This role will collaborate on a team to define and achieve the objectives and goals required to complete projects on time and within budget. 

 

Responsibilities include, but are not limited to: 

  • Develops embedded systems by designing and developing firmware solutions. 

  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. 

  • Investigates problem areas. 

  • Develop firmware solutions that meet product design specifications 

  • Follows the software development lifecycle. 

  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. 

  • Protects operations by keeping information confidential. 

  • Provides information by collecting, analyzing, and summarizing development and service issues. 

  • Accomplishes engineering and organization mission by completing related results as needed. 

 

Competencies: 

  • Firmware design, testing, debugging, and documentation, including sequence diagrams, system architecture  

  • Experience programming ARM and PIC microcontrollers 

  • Firmware experience using programming languages such as Rust, C++, C# and Python 

  • Familiarity with various operating systems (Linux, Mac OS, Windows, Android) 

  • Testing and troubleshooting experience utilizing multimeters, oscilloscopes, logic, and spectrum analyzers 

  • Experience with communication protocols, such as I2C, SPI, USB, RS-232, TCP/IP 

  • Experience with power management (AC and battery power) for low voltage devices  

  • Good communication skills, both written and oral 

  • Ability to work well both independently and as part of an integrated team 

  • Good communication skills, both written and oral 

  • Ability to work well both independently and as part of an integrated team 

  • Familiarity with revision control systems, unit testing, CI/CD, BDD and TDD 

 

Preferred Skills: 

  • Development targeting Toradex SoMs 

  • Yocto project embedded Linux build and deployment 

  • Qt/Qml embedded UI experience 

  • MQTT and HTTP protocols for IoT devices 

  • Familiarity with the Medical Device Directive/Regulation (MDD/MDR), ISO 13485, FDA design controls or similar medical device regulatory requirements 

 

Education Requirements: 

  • Bachelor’s degree or higher in Computer Engineering, Computer Science, or equivalent related discipline 

 

Professional Experience  

  • Demonstrated experience in embedded software development and release 

  • A minimum of 1 years’ experience in product development in a regulated industry: medical device (preferred), pharmaceutical, aerospace, etc. 

 

Personal Attributes:  

  • Passion for, and alignment with MVE’s mission, vision, values & operating principles 

  • Passion for working in a values-based company in alignment with a learning organization 

  • An individual who brings strong core values, quality, ethics, and integrity 

  • A collaborative team player who embraces and champions the culture 

  • Strong work ethic and ability to deliver results 

  • Meet commitments in a dynamic environment 

  • Welcoming of differing views and opinions 

  • Exceptional organizational and planning skills, strong analytical abilities, and process orientation 

  • Desires to own decisions and take responsibility for outcomes 

  • Willingness to travel when required 

  • Willingness to continually embrace personal and professional development 

 

Physical Work Environment Will Require: 

  • Ability to work in an office environment 

  • Ability to move around an office, lab, and production floor to address production issues relating to products and equipment 

  • Ability to sit, stand, and/or walk for 8 hrs/day 

  • Occasional lifting of up to 50 lbs., occasional heavier lifting 

  • MVE Biological Solution is an equal opportunity employer 

Apply Now

Date Posted

12/17/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

Senior Professional Services Consultant - Cloudflare

Views in the last 30 days - 0

The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details