What are the responsibilities and job description for the Software Engineering Manager position at MVE Biological Solutions?
Senior Engineering Manager
Ball Ground, GA
MVE Biological Solutions (“MVE”) is a major supplier to the life sciences industry of cryogenic solutions, providing freezers, dewars, related ancillary equipment and services used in the storage and transport of life sciences commodities, which include cell and gene therapies. Headquartered in Ball Ground, Georgia and with plants in Ball Ground, New Prague, Minnesota and Chengdu, China and with over 226 dedicated employees, MVE serves over 300 customers. Cryoport, Inc. (NASDAQ: CYRX) is an operating holding company. The companies that compose CYRX operate as separate business units; currently, they are Cryoport Systems, CRYOGENE, CRYOPDP and MVE.
POSITION SUMMARY
The Software Engineering Manager will be responsible for providing cross-functional engineering project leadership at MVE Biological Solutions Ball Ground, Georgia location. This 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.
Primary responsibilities include, but are not limited to:
- Directs the work of engineers to ensure the best practices around software development.
- Develops information systems by designing, developing, and installing software solutions.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
- Investigates problem areas.
- Develop firmware and/or hardware 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.
- 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.
- Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
- 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.
Qualifications:
- Software design, testing, debugging, and documentation, including sequence diagrams, system architecture
- Experience programming ARM and PIC microcontrollers
- Firmware and software experience using programming languages such as 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
- Ability to utilize electrical CAD packages for schematic entry, such as Altium, EAGLE or similar.
- Experience with power management (AC and battery power) for low voltage devices
- Experience with analog & digital circuit design and sensor integration
- Systems engineering experience covering electrical hardware, power, system interconnection, and user interface
- Good communication skills, both written and oral
- Ability to work well both independently and as part of an integrated team
- Familiarity with the Medical Device Directive/Regulation (MDD/MDR), ISO 13485, FDA design controls or similar medical device regulatory requirements is a plus
Education Requirements:
- Bachelor’s degree or higher in Electrical Engineering, Computer Science, or equivalent related discipline
Professional Experience:
- Demonstrated experience in embedded software development and release
- A 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 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. We offer competitive compensation, career trajectory growth opportunities, exceptional benefits, 401K match and company equity.
Please submit your resume, along with note of interest, for consideration.
Job Type: Full-time
Benefits:
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Referral program
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Work Location: One location
Salary : $102,000 - $129,000