
Senior R+D Firmware Engineer - Embedded C
Midmark Corporation
The Role
Overview
Lead firmware development, architecture, and mentoring for complex embedded systems.
Key Responsibilities
- firmware architecture
- technical guidance
- code review
- performance optimization
- quality standards
- team collaboration
Tasks
-Provides technical guidance for system-level decisions. -Drives the design of firmware architecture particularly in systems using Real Time Operating Systems. -Makes critical decisions regarding firmware architecture, technology stack, and implementation strategies. -Ensure documentation is accessible and understandable by cross-functional teams. -Leads design of complex systems, researches and proposes innovative solutions. -Acts as a Technical Lead, manages significant systems, uses strategic planning, and mitigates risk. -Provides leadership, coaching, and/or mentoring to level II and level III engineers. -Ensure firmware reliability and resilience in critical applications. -Drives innovation in firmware development processes and methodologies. -Conducts thorough code reviews to ensure quality and adherence to coding standards. -Collaborates with leadership and other cross functional departments to align decisions with organizational goals. -Formulates solutions to complex and ambiguous problems that are not well defined. Incorporates feedback and solutions from others. -Optimizes firmware for performance, power efficiency, and memory usage. -Establishes and enforces quality standards, leads quality improvement initiatives. -Establishes standardized processes, analyzes process metrics. -Communicates complex technical ideas through daily work, presentations, and workshops. Fosters cross team communication and knowledge sharing. Collaborates with teams and management to make critical technical decisions that align with organizational goals.
Requirements
- microcontroller
- process improvement
- firmware architecture
- c++
- python
- rtos
What You Bring
-In-depth knowledge of various microcontroller and microprocessor architectures -Ability to lead process improvement efforts and establish standardized processes -Experience in designing firmware architecture for complex systems -Ability to establish and enforce quality standards that align with industry best practices and regulatory requirements -Ability to lead the design of complex, interconnected systems and shape the organization's technical direction -Proficiency in languages such as C and C++ for embedded systems. Experience with scripting languages (e.g., Python) for automation and testing -Ability to effectively communicate technical strategies and decisions to executives -Understanding of real-time operating systems -Ability to integrate firmware with broader system architectures
People Also Searched For
Safety Manager jobs in Cincinnati , Ohio , US
Environment Health & Safety jobs in Cincinnati , Ohio , US
Safety Administrator jobs in Cincinnati , Ohio , US
Safety Manager jobs in Ohio , US
Environment Health & Safety jobs in Ohio , US
Safety Administrator jobs in Ohio , US
Safety Manager jobs in Cincinnati , US
Environment Health & Safety jobs in Cincinnati , US
Safety Administrator jobs in Cincinnati , US
The Company
About Midmark Corporation
-Designs and manufactures medical equipment that enhances the patient care experience. -Offers a wide range of products including examination tables, diagnostic equipment, and sterilization systems. -Serves various healthcare facilities like hospitals, clinics, and dental offices with tailored solutions. -Known for innovative products that improve workflows and patient outcomes in medical environments. -Has a global presence with operations extending across multiple countries and healthcare markets. -Consistently focused on integrating cutting-edge technology into their products for efficiency and safety.
Sector Specialisms
Medical
Dental
Veterinary
