Embedded Systems Firmware Engineer
2 weeks ago
As a proactive contributor to the firmware development team, you will utilize analytical skills and leadership in the architecture, execution, integration, testing, troubleshooting, deployment, and upkeep of embedded systems firmware for advanced scientific laboratory instruments.
Your role will involve collaboration across various disciplines, including software, hardware, biology, marketing, and service, to introduce innovative products that enhance scientific research and improve health outcomes.
Key Responsibilities:
Implement best practices in software development to create reliable and maintainable firmware for embedded systems utilized in commercial offerings and internal diagnostic tools.
- Develop firmware to facilitate electromechanical system functions, including feedback control and hardware-software interfaces.
- Generate comprehensive design documentation, manage software configurations, and oversee source code builds and releases.
- Employ test-driven development (TDD) methodologies, design and execute unit tests, and conduct debugging processes.
- Ensure product sustainability throughout their lifecycle.
- Engage in collaborative embedded design efforts and participate in cross-functional teams to support product development, integration, testing, and troubleshooting in alignment with project timelines.
- Create and maintain software scripts and tools for system verification, validation, and production activities.
Qualifications:
Education:
Bachelor’s degree or higher in Electrical or Computer Engineering.
Professional Experience: 3-5 years of experience in designing, debugging, and maintaining embedded system firmware in a production setting (experience with shipped products is advantageous).
- Experience in a team-oriented, full lifecycle software development environment.
- Ability to mentor junior developers.
- Proficient in designing object-oriented software using C++.
- Experience with ARM Cortex-M microcontrollers.
- Familiarity with real-time control, data acquisition, and serial communication protocols (I2C, SPI, RS-232, CAN).
- Working knowledge of RTOS and embedded Linux.
- Experience in developing and executing unit and integration tests.
- Proficient with Git for version control.
- Experience with project management and bug tracking tools such as Jira.
- Ability to bring up new printed circuit boards (PCBs).
- Willingness to learn and code in Python.
- Familiarity with oscilloscopes, logic analyzers, and current probes.
- Experience with agile software development methodologies, including Scrum.
Compensation and Benefits:
At Bio-Rad, we are driven by our mission and recognize that our employees share this commitment.
We offer a competitive and comprehensive Total Rewards Program designed to meet the diverse needs of our workforce.
Our extensive benefits package includes competitive medical plans for you and your family, free HSA funds, a fertility assistance program, group life and disability insurance, paid parental leave, a 401k plan with profit sharing, an employee stock purchase program, a modern mental health platform, extensive learning and development opportunities, education benefits, student debt relief, and pet insurance.
Who We Are:
For over 70 years, Bio-Rad has been dedicated to advancing the discovery process and transforming the fields of science and healthcare.
As a leading life science company, we develop, manufacture, and market a wide range of high-quality research and clinical diagnostic products.
We are committed to helping people lead longer, healthier lives. Recognized as a top workplace, Bio-Rad offers a unique employee experience with collaborative teams across the globe.
Here, you will receive support from leadership to advance your career and be empowered to drive impactful change.
EEO Statement:
Bio-Rad is an Equal Employment Opportunity/Affirmative Action employer, welcoming candidates from all backgrounds.
We encourage applications from veterans, individuals with disabilities, and people of all races, colors, genders, sexual orientations, gender identities, religions, national origins, and citizenship statuses.
-
Firmware Software Engineer
7 days ago
Boulder, Colorado, United States Lumicity Full timeAbout the Role:Lumicity has partnered with a leading Aerospace company to source a senior embedded software engineer for their growing team.Key Responsibilities:• Develop and maintain complex embedded software systems• Lead and manage a team of software engineers• Collaborate with cross-functional teams to drive project success• Design and implement...
-
Embedded Software Systems Engineer
7 days ago
Boulder, Colorado, United States Lumicity Full timeAbout the Role:Lumicity has partnered with a leading Aerospace company to source a senior embedded software engineer for their growing team.Key Responsibilities:As a senior embedded software engineer, you will be responsible for:Leading the development of embedded software systems for aerospace applicationsManaging a team of software engineers to ensure...
-
Satellite Embedded Systems Engineer
2 weeks ago
Boulder, Colorado, United States Weather Stream Full timeJob OverviewSalary: $82,000 - $100,000Position Title: Embedded Software DeveloperClassification: ExemptReports To: Chief Technology Officer (CTO)Location: OnsiteCompany OverviewWeather Stream is dedicated to addressing significant global challenges through innovative remote sensing and data science technologies. Our mission is to guide society towards a...
-
Software Engineering Manager
2 days ago
Boulder, Colorado, United States Google Full timeAbout the RoleAs a Software Engineering Manager at Google, you will be responsible for leading a team of engineers in the development of Chrome OS firmware. This is a unique opportunity to work on a cutting-edge operating system that provides simple, secure, speedy, stateless, and shared computing for a scalable ecosystem of devices.Key...
-
Senior Embedded Software Engineer
1 week ago
Boulder, Colorado, United States Lynq Technologies Full timePosition OverviewSenior Embedded Software Engineer (Gateway Solutions)Full Time | Remote OpportunityAbout UsLynq Technologies empowers original equipment manufacturers (OEMs) to create successful enterprise solutions through a decentralized, infrastructure-free long-range wireless software platform for audio and data transmission.Our technology is utilized...
-
Embedded Software Architect
1 day ago
Boulder, Colorado, United States EVONA Full timeJob Summary: EVONA is seeking an experienced Embedded Software Engineer to lead the development of mission-critical embedded software on our satellites.About the Role: As an Embedded Software Engineer at EVONA, you will be responsible for designing and developing the full software lifecycle and architecture for embedded software systems on our new LEO...
-
Lead Embedded Software Architect
2 days ago
Boulder, Colorado, United States EVONA Full timeJob Title: Lead Embedded Software EngineerCompany: EVONALocation: HybridSalary: Up to $170k base + equity + benefitsAbout the Role:We are seeking a highly skilled Lead Embedded Software Engineer to join our team at EVONA. As a key member of our engineering team, you will be responsible for leading the development of mission-critical embedded software on our...
-
Senior Embedded Software Developer
1 week ago
Boulder, Colorado, United States Lumicity Full timeAbout the Role:Lumicity has partnered with a leading Aerospace company to source a senior embedded software engineer for their growing team.Key Responsibilities:As a senior embedded software engineer, you will be responsible for:Leading the development of embedded software systems for aerospace applicationsManaging a team of software engineers to ensure...
-
System Security Engineer
2 days ago
Boulder, Colorado, United States SciTec Full timeAbout the RoleWe are seeking a highly skilled System Security Engineer to join our team at SciTec, a dynamic small business that delivers advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense.Key ResponsibilitiesDerive system level requirements into component and subsystem...
-
Cybersecurity Systems Engineer
2 weeks ago
Boulder, Colorado, United States SciTec Full timeSciTec, Inc. is a progressive small enterprise dedicated to providing cutting-edge sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense. We collaborate with various clients across the Department of Defense and U.S. Government, developing innovative tools to deliver exceptional data...
-
Principal Engineer – Electrical Systems Engineer
1 month ago
Boulder, Colorado, United States BAE Systems Full timeJob Description Minimum $10,000 Sign On Bonus being offered for external hires.US CITIZENSHIP REQUIRED#LI-LB1We are seeking a Principal Engineer - Electrical System Engineer to design electrical subsystems for challenging space, air, and ground applications. We are looking for a technical leader with expertise in electrical subsystem technologies who can...
-
Electrical Systems Engineer II
2 weeks ago
Boulder, Colorado, United States BAE Systems Full timePosition Overview:US CITIZENSHIP REQUIRED#LI-SH2As an Electrical Systems Engineer II, you will be responsible for the development, documentation, and support of non-flight Electrical Special Test Equipment, including test cables, Electrical Racks, and various instrument and system-level test sets. Your role will involve creating cable interconnect diagrams,...
-
Electrical Systems Engineer II
2 weeks ago
Boulder, Colorado, United States BAE Systems Full timePosition Overview:US CITIZENSHIP REQUIRED#LI-SH2As an Electrical Systems Engineer II, you will be responsible for the development, documentation, and support of non-flight Electrical Special Test Equipment. This includes designing test cables, Electrical Racks, and various instrument and system-level test sets. You will create cable interconnect diagrams,...
-
Electrical Systems Engineer II
2 weeks ago
Boulder, Colorado, United States BAE Systems Full timePosition Overview:US CITIZENSHIP REQUIRED#LI-SH2As an Electrical Systems Engineer II, you will be responsible for the development, documentation, and support of specialized Electrical Test Equipment utilized in various testing environments. This includes the creation of test cables, electrical racks, and other critical hardware components. You will be tasked...
-
Principal Engineer – Spacecraft Power Systems
1 month ago
Boulder, Colorado, United States BAE Systems Full timeJob Description US CITIZENSHIP REQUIREDContingent upon contract award to BAE Systems, Inc. and subsequent task orders.#LI-AP1This position is for an experienced power systems engineer who can provide added value to the Electrical Power and Distribution Subsystem (EPDS) team for spacecraft programs throughout the company. The Engineering, Science and Analysis...
-
Principal Engineer
4 days ago
Boulder, Colorado, United States BAE Systems Full timeJob SummaryWe are seeking a highly skilled and experienced Senior Systems Engineer to join our team at BAE Systems. As a key member of our Command and Data Handling (CDH) subsystem team, you will be responsible for delivering a C&D subsystem that meets program technical, cost, and schedule requirements.Key ResponsibilitiesServe as the Command and Data...
-
Systems Integration
3 months ago
Boulder, Colorado, United States BAE Systems Full timeJob Description US CITIZENSHIP REQUIRED#LI-AP1Join the Space Vehicle Systems Engineering, Integration & Test (SEIT) team at BAE Systems - a diverse group of motivated problem solvers. We like to have fun and enjoy life - both at work, and in our free time. We're excited about the challenging projects we're involved in and have a strong commitment to the...
-
Senior Software Engineer
1 day ago
Boulder, Colorado, United States LongPath Technologies, Inc. Full timeAbout LongPath Technologies, Inc.We are a pioneering company in the field of environmental technology, utilizing innovative laser-based solutions to combat climate change. Our mission is to provide cutting-edge emissions monitoring and mitigation services to the natural gas supply chain.Job SummaryWe are seeking a highly skilled Senior Software Engineer to...
-
Executive Leader of Engineering
2 days ago
Boulder, Colorado, United States Blue Signal Search Full timeAbout the RoleBlue Signal Search is seeking a seasoned Vice President of Engineering and Innovation to lead our client's engineering organization. This pivotal position will drive innovation and manage the development of cutting-edge wireless software solutions.The ideal candidate will have extensive experience in embedded software development, particularly...
-
Hardware Systems Engineer
4 days ago
Boulder, Colorado, United States Lockheed Martin Full timeJob DescriptionLockheed Martin is seeking a highly skilled Hardware Systems Engineer to join our team. As a key member of our organization, you will be responsible for designing, developing, and testing complex hardware systems.Key Responsibilities:Conduct research and development of new hardware systems and technologies.Design and develop electrical and...