Logo
Cryoport

Firmware Engineer

Cryoport, Ball Ground, Georgia, United States, 30107


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 cross-functional engineering project leadership 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 help teams 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 specificationsFollows the software development lifecycle.Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.Prepares and installs solutions by determining and designing system specifications, standards, and programming.Improves operations by conducting systems analysis and recommending changes in policies and procedures.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 architectureExperience programming ARM microcontrollersFirmware experience using programming languages such as Rust, C++, and PythonFamiliarity with various operating systems (Linux, Mac OS, Windows, Android)Testing and troubleshooting experience utilizing multimeters, oscilloscopes, logic, and spectrum analyzersExperience with communication protocols, such as I2C, SPI, USB, RS-232Experience with power management (AC and battery power) for low voltage devicesExperience with analog & digital circuit design and sensor integrationSystems engineering experience covering electrical hardware, power, and system interconnectionGood communication skills, both written and oralAbility to work well both independently and as part of an integrated teamFamiliarity with the Medical Device Directive/Regulation (MDD/MDR), ISO 13485, FDA design controls or similar medical device regulatory requirements is a plusGood communication skills, both written and oralAbility to work well both independently and as part of an integrated teamFamiliarity with revision control systems, unit testing, CI/CD, BDD and TDDBuilding hardware/software integrated test jigs a plusQt/Qml experience preferred

Education Requirements:

Bachelor's degree or higher in Computer Engineering, Computer Science, or equivalent related disciplineProfessional Experience

Demonstrated experience in embedded software development and releaseA minimum of 5 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 principlesPassion for working in a values-based company in alignment with a learning organizationAn individual who brings strong core values, quality, ethics, and integrityA collaborative team player who embraces and champions the cultureStrong work ethic and ability to deliver resultsMeet commitments in a dynamic environmentWelcoming of differing views and opinionsExceptional organizational and planning skills, strong analytical abilities, and process orientationDesires to own decisions and take responsibility for outcomesWillingness to travel when requiredWillingness to continually embrace personal and professional developmentPhysical Work Environment Will Require:

Ability to work in an office environmentAbility to move around an office, lab, and production floor to address production issues relating to products and equipmentAbility to sit, stand, and/or walk for 8 hrs/dayOccasional lifting of up to 50 lbs., occasional heavier lifting

MVE Biological Solution is an equal opportunity employer