Midmark Corporation · 8 hours ago
R+D Firmware Engineer II Embedded C
Midmark Corporation is a company transforming healthcare experiences through innovative design in medical, dental, and animal health environments. They are seeking a R+D Firmware Engineer II to contribute to firmware development, collaborating with hardware and software teams while taking on complex responsibilities throughout the firmware life cycle.
Health CareManufacturingMedical Device
Responsibilities
Independently develops, debugs, and tests embedded firmware for a wide variety of processor architectures
Supports bring up of new hardware designs in the lab with other engineers
Implements firmware solutions based on design specifications
Designs and implements data interfaces between embedded devices and desktop applications
Develops low-level drivers to interface with a wide range of embedded hardware peripheral devices, such as sensors, displays, and motors
Works on moderately complex projects, generates alternatives, and conducts testing
Applies advanced engineering methods and tools to solve engineering problems
Identifies and communicates risks, participates in issue resolution, mentors level I engineers
Collaborates with cross functional/development teams to address quality concerns, drive improvements and to take ownership of technical solutions and their outcomes
Assists in identifying and evaluating risks, contributes to risk mitigation
Creates and maintains firmware documentation
Develops and executes firmware test plans
Participates in peer reviews of code features with other firmware team members
Participates in the development and maintenance of custom tools to support firmware development
Expands problem definition, integrates new information and different perspectives, and chooses optimal solution based on evidence
Collaborates on solutions and demonstrates creativity building on existing IP. Is aware of IP implications when creating or incorporating external technologies
Qualification
Required
Bachelor's degree in computer science, software engineering, electrical engineering or related field
2+ years of relevant experience, or equivalent combination of both
2-3 years of hands-on experience with embedded systems programming
Experience in multiple embedded systems projects
Demonstrates ability to choose appropriate data structures and algorithms for specific tasks
Understanding of efficient use of limited memory resources, understanding of memory segments (stack, heap, data, bss, etc.)
Able to write clear and concise technical documentation for firmware functionality and APIs
Able to debug software/firmware using emulators, analyzers, simulators, and similar tools
Able to create prototypes and models to validate design concepts and pursues green belt in DFSS
Ability to take ownership of technical solutions and outcomes
Ability to identify and address quality concerns and driving improvements
Ability to define and analyze complex problems
Ability to generate alternatives and take reasonable risks to solve technical problems
Company
Midmark Corporation
Midmark Corp manufactures and supplies medical, dental, and animal health products.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase