Senior Firmware Engineer

4 Months ago • 5-10 Years • Software Development & Engineering

Job Summary

Job Description

As a Senior Lead Firmware Engineer at bioMérieux, you will be responsible for designing, developing, and maintaining embedded firmware based on product and hardware specifications. You will collaborate with cross-functional teams, including hardware, software, and systems engineers, to ensure seamless integration and meet project objectives. This role requires you to provide technical leadership, act as a technical resource, and mentor fellow engineers while ensuring the robustness, reliability, and security of the firmware code. You will be expected to tackle complex challenges, find creative solutions, and provide firmware specifications and product documentation. You will also be interacting with the firmware team and department at large in a constructive and respectful manner. Furthermore, you will provide support in the development, verification, validation and integration efforts. This role also entails adhering to company procedures and regulatory compliance.
Must have:
  • 5-10 years of firmware development experience
  • Experience with microcontrollers and embedded systems
  • Proficiency in C/C++ programming
  • Understanding of communication protocols
  • Excellent communication and leadership skills
Good to have:
  • Experience with Python and scripting languages
  • Experience with RTOS

Job Details

bioMérieux is a leading biotechnology company in the field of in vitro diagnostics and is committed to making the world a healthier place!  For over 60 years our dedicated team has been providing life-saving diagnostic tests and equipment.
How do you pronounce “bioMérieux”, you ask?  Read on to find out! 
 
We are currently seeking a Senior Lead Firmware Engineer who not only excels in technical prowess but also inspires and leads by example.  We are looking for a team player with an analytical mindset who can undertake firmware development efforts and collaborate effectively with cross-functional teams (hardware, software, and systems).  This is a great opportunity for an ambitious candidate with a desire to grow his or her technical leadership skills.
 
 Responsibilities:
  • Technical Leadership: Design, develop, and maintain embedded firmware based on product and hardware specifications, collaborating with cross-functional teams to ensure seamless integration.  Serve as a technical resource to both the team and management.
  • Collaborative Influence: Work closely with product managers, hardware engineers, and software developers to complete project objectives on schedule.
  • Team Oriented: Interact with the firmware team, and department at large, in a constructive and respectful manner.
  • Product Focused: Support development, verification, validation, and integration efforts from product definition to launch.  Provide firmware specifications and product documentation.
  • Self-Driven Execution: Willing to take ownership of tasks, meet deadlines, and drive for results.
  • Innovative Problem-Solving: Tackle complex challenges head-on, finding creative solutions.
  • Mentorship: Foster the growth of fellow engineers and instill a culture of continuous improvement.
  • Quality Advocate: Ensure robustness, reliability, and security of firmware code.  Understand and abide by company procedures and regulatory compliance.
  
Qualifications:
  • Bachelor's or Graduate's Degree in computer engineering, electrical engineering, computer science or engineering
  • 5-10 years of experience with firmware development, working with microcontrollers, embedded systems, RTOS, etc
  • Demonstrated problem-solving capabilities
  • Comfortable using logic analyzers, oscilloscopes, and other test equipment for debugging, troubleshooting, and unit testing
  • Proficient in C/C++
  • Understanding of communication protocols such as SPI, I2C, UART, and CAN
  • Excellent communication skills and ability to inspire and motivate others
  • Strong sense of teamwork and working towards a common goal, a desire to lead
  • Familiar with source code management
  • Experience with Python and scripting languages is a plus
 
So how do you pronounce bioMérieux?
Maybe the easiest way to remember it is to say “bee-oh-merry-you”.

Similar Jobs

London stock Exchange - Service Delivery Analyst

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
PwC - Senior Associate Java Engineer

PwC

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Justplay - Senior Ad Monetization Manager

Justplay

Berlin, Berlin, Germany (Remote)
1 Month ago
Interactive Brokers - Content Specialist

Interactive Brokers

Chicago, Illinois, United States (Hybrid)
1 Month ago
Like Card - Senior Financial Planning & Analysis (FP&A) Analyst

Like Card

Cairo, Cairo Governorate, Egypt (On-Site)
3 Weeks ago
Edifeces - Senior Software Engineer

Edifeces

India (On-Site)
3 Months ago
Mozilla - Senior Software Engineer

Mozilla

Poland (Remote)
1 Month ago
Anthology  Inc  - Software Engineer I

Anthology Inc

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Apple - Human Factors Engineer

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
Interface AI - SDE I - Engineering Delivery

Interface AI

India (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Capgemini - C++ Projection

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
bytedance - Lark APAC Integrated Marketing Intern

bytedance

Singapore (On-Site)
5 Months ago
Riot Games - Principal Insights Analyst - Player Platform

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
Stepico - Chief Business Development and Sales Officer

Stepico

(Remote)
4 Months ago
Zones - Program Manager – Global ASP Partners

Zones

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
1 Month ago
Zuru - Key Account Manager - Grocery

Zuru

Minneapolis, Minnesota, United States (On-Site)
2 Months ago
Minecast - Commercial Contracts Manager - Team Lead

Minecast

Johannesburg, Gauteng, South Africa (Hybrid)
1 Month ago
Xentrix studios - Production – Line Producer

Xentrix studios

India (On-Site)
8 Months ago
bytedance - Software Engineer, Machine Learning Training

bytedance

Singapore (On-Site)
2 Months ago
Riot Games - Staff Research Scientist - Tech Research

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hazelwood, Missouri, United States

Mattel Inc - Manager, Development Live Ops

Mattel Inc

El Segundo, California, United States (On-Site)
7 Months ago
Lionsgate - Sr. Financial Analyst, Corporate FP&A

Lionsgate

Santa Monica, California, United States (On-Site)
2 Months ago
GameJobs - Sr. Corporate Communications Manager

GameJobs

Bellevue, Washington, United States (Hybrid)
2 Months ago
NVIDIA - System Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
The New York Times - Graphics Multimedia Editor, Investigations

The New York Times

New York, United States (Hybrid)
3 Weeks ago
Crunchyroll - Engineering Manager, tvOS

Crunchyroll

Dallas, Texas, United States (Hybrid)
1 Month ago
Figma - Product Manager, Data and AI Infrastructure

Figma

San Francisco, California, United States (Remote)
3 Weeks ago
Apple - Software Engineer - ASE Data Services

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
Apple - Senior ML Engineer - Generative AI, Siri Agent Modeling

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Ion - Technical Support Analyst, Jersey City - 9781

Ion

Jersey City, New Jersey, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

warner bros games - Manager, Software Engineering

warner bros games

(Hybrid)
4 Months ago
Optiv - Engineer - Proofpoint

Optiv

Bengaluru, Karnataka, India (On-Site)
1 Month ago
AECOM - Electrical Engineers - Resources + Industry (Contractors)

AECOM

Brisbane, Queensland, Australia (Hybrid)
2 Weeks ago
Cadence - Sr Principal Software Engineer

Cadence

Boston, Massachusetts, United States (On-Site)
4 Weeks ago
Scientific Games - Software Engineer

Scientific Games

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Assystems - Project Engineering Manager – Substation (Head of Electrical Engineering)

Assystems

Gurugram, Haryana, India (On-Site)
8 Months ago
Nagarro - SAP FI/CO (Senior) Consultant (m/f/d) - Project Services

Nagarro

Germany (Remote)
8 Months ago
Guardian - Senior Lead Engineer

Guardian

Gurugram, Haryana, India (On-Site)
1 Month ago
Rackspace Technology - Trainee Professional Services Delivery Engineer

Rackspace Technology

Gurugram, Haryana, India (Hybrid)
3 Weeks ago
Canva - Engineering Manager (FE), Editor Content Experience

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Hazelwood, Missouri, United States (On-Site)

Salt Lake City, Utah, United States (On-Site)

Lombard, Illinois, United States (Hybrid)

Lombard, Illinois, United States (On-Site)

Durham, North Carolina, United States (On-Site)

Hazelwood, Missouri, United States (On-Site)

Salt Lake City, Utah, United States (On-Site)

Salt Lake City, Utah, United States (On-Site)

Durham, North Carolina, United States (On-Site)

Salt Lake City, Utah, United States (On-Site)

View All Jobs

Get notified when new jobs are added by BioFire

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug