Senior Firmware Engineer
$140k - $175kElement Science Inc
Element Science, Inc. is a medical device and digital health company redefining how patients with heart disease are monitored and treated as they transition from the hospital to the home. Our mission is to improve outcomes for patients at risk of life-threatening cardiac events through innovative solutions at the intersection of clinical-grade wearables, advanced algorithms, and therapy delivery.
We are entering an exciting phase of growth as we move from development into early commercialization. Our approach combines hardware, software, and services to deliver a more personalized and seamless patient experience-designed with both patients and clinicians in mind. Our product, a wearable patch defibrillator, is designed for patients with a temporary elevated risk of sudden cardiac arrest, addressing a significant and underserved population of over 500,000 patients in the U.S. By focusing on comfort, usability, and clinical effectiveness, we aim to transform the standard of care during this critical period. Headquartered in the San Francisco Bay Area, Element Science is backed by leading healthcare and technology investors, including Third Rock Ventures, GV (Google Ventures), Deerfield Healthcare, Cormorant Asset Management, and Invus Opportunities.
- Design, develop and test embedded software for medical wearable devices that include signal processing and machine learning algorithms for ECG signals.
- Develop C code for microcontrollers, Bluetooth and peripheral chips for a variety of functions such as communication, signal processing, memory, storage, and timing.
- Interface with external software systems via Bluetooth or other communication protocols.
- Support development across multiple layers of the embedded system, from drivers through high level business logic.
- Deliver software design documentation for embedded software projects (requirements, design, test) as required by the software development process.
- Participate in software quality and best practices initiatives in collaboration with software management.
- Collaborate with Electrical, Mechanical, Algorithms and Software teams in cross-functional projects, including when troubleshooting system issues.
- Provide technical guidance on embedded software to the extended team.
- B.S. in Computer Science, Engineering, or equivalent.
- 5-8 years minimum of relevant industry experience. Medical device industry experience preferred.
- Extensive hands-on experience with development of embedded software for microcontrollers and Bluetooth chipsets using C language and IAR Embedded Workbench. Experience with STM32 and Nordic is highly desired.
- Extensive knowledge of SPI, I2C, UART and other communication protocols.
- Experience with data sheets, schematics, and test equipment such as oscilloscopes and logic analyzers.
- Experience with architecture, design and implementation of embedded software following best practices on reliability, security, and performance.
- Experience with JIRA and Git based repositories is highly desired.
- Preferred experience with developing or interfacing with machine learning algorithms.
- Preferred experience with communication with iOS and Android mobile applications via Bluetooth.
- Excellent written and verbal communication skills.
- Stock Options
- 90% employer-paid medical, dental, and vision insurance
- Company-paid Basic Life Insurance
- 401(k) retirement plan (Traditional and Roth)
- Competitive Paid Time Off
- Paid Holidays
- FSA (Flexible Spending Accounts)
- HSA (Health Savings Account)
- Employee Assistance Program through PEO
- Pay range: $140,000 - $175,000
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. We are not able to sponsor individuals for employment visas for this job.
At this time, we are unable to offer relocation assistance at Element Science.
- Job-ID17606999Reference21-09612Primary Skill: Firmware Engineering - Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with...Senior
$120k - $175k
Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products’ firmware and software, which are important sources of functionality, adaptability, and optimization of our designs. We are looking for...SeniorFull time$150k - $190k
Senior Embedded firmware engineer As an Senior Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You'll work...SeniorFull timeImmediate start- ...hardware development, and manufacturing scale-up to make generalist robotics a reality.You will own the development of Rhoda's low-level firmware stack for distributed real-time control across humanoid platforms. This role centers on deterministic communication, control-loop...Senior
- ...Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded... ...-level firmware for resource-constrained embedded systems Seniority level : Associate Employment type : Full-time Job function :...SeniorFull time
$119.8k - $234.7k
...Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure... ...the Cloud infrastructure. We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers, providing...SeniorOngoing contractWork at officeLocal areaWorldwide- OSI Engineering, based in Palo Alto, CA, is looking for a Generalist Firmware Engineer for a 12-month hybrid contract. This role involves developing firmware for next-generation AI wearables, executing subsystem-level ownership under architectural guidance. The ideal candidate...SeniorContract work
- Position: Full Time Most firmware engineers write code for boards that never leave the bench. This isn't that. You’ll work at the intersection of firmware and power electronics, developing embedded control systems for the DC-DC converters, power distribution, and energy...SeniorFull timeShift work
- .... Position Summary Generalist with rotating focus across the firmware stack. Moves across subsystems as work demands, picks up a primary... ...FW's architectural direction. Works extensively with external engineering teams at CMs and silicon vendors, the work is outsourced; the...SeniorContract workWork at officeShift workRotating shift2 days per week
$119.8k - $234.7k
...Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany:... ...Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding... ...customers. We are looking for highly motivated Senior Firmware Engineer with a background in Firmware...SeniorOngoing contractWork at officeLocal areaWorldwide3 days per week- PwC is seeking an embedded firmware specialist to enhance product development for IoT and electronics. The role focuses on real-time firmware in constrained environments, collaborating with hardware teams and cross-functional groups. You will apply analysis, debugging,...Senior
$130k - $160k
...the cloud. You will bridge the gap between electronics design, firmware development, and world-class test automation. What You'll... ...integrity across various deployment environments. Mentor junior engineers and collaborate directly with Hardware and Software teams to...SeniorRelocation$77k - $202k
...the Firm's code of conduct, and independence requirements. BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3-5 years of hands-on embedded firmware development experience. Experience contributing to embedded or IoT product...SeniorH1b- SR2 | Socially Responsible Recruitment | Certified B Corporation™ is seeking a firmware engineer to design embedded control systems for DC-DC converters and power management on an autonomous defense platform. You will develop firmware from silicon to system on a compact...Senior
$140k - $215k
...test/integration test/requirement-based test according to the firmware team test specification Automate the regression test Develop software... ...of it Required Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or similar field of...SeniorWork experience placementWork at officeLocal area$170k - $235k
...the ultimate goal of enabling human life on Mars.SR. WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink Mobile program is working to... ...needed.COMPENSATION AND BENEFITS: Pay Range:Software Engineer/Senior: $170,000.00 - $235,000.00/per yearYour actual level and base...SeniorPermanent employmentTemporary workWeekend work$160k - $210k
In this role, you will play a large role in platform-level firmware development, being a key contributor to the foundational software... ...experience in platform, BSP, or infrastructure roles. BS in an engineering discipline, preferably Computer Science or Electrical...SeniorFlexible hours- ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will be responsible...
$175 per hour
...Firmware Engineer Menlo Park, CA We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC...Full time$110k - $150k
...Firmware Engineer ABOUT ADVANCED ENERGY Advanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE's power...Temporary workWork at officeImmediate startFlexible hours$130k - $185k
...Firmware Engineer About Cowboy Space Corp. Cowboy Space Corp. is building the infrastructure to power and connect the orbital economy. Our satellites operate in Low Earth Orbit to collect sunlight and enable a new class of capabilities-from powering on-orbit compute...Permanent employmentWork at officeLocal areaRelocation package- ...Senior Embedded EngineerEach year, more than 40,000 people in the U.S. leave home and never make it back due to traffic crashes. At... ...streets globally.About the RoleWe're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers...SeniorLocal area
$200k - $300k
...exceptional customer experiences, we are on a mission to set new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the architecture, design, and development of our platform,...SeniorLocal areaOverseas$155.9k - $227.3k
...Battery Ground Support Equipment (BGSE) that turns an eVTOL aircraft around in minutes. Together they form one energy ecosystem, engineered around the demands of commercial eVTOL service: flight safety, charge rate, thermal conditioning, automated operation, and deep integration...SeniorFull timeTemporary work$160k - $200k
Redwood CityEngineering - Software /FT /On-siteIn this role at Dexterity, you will be working on writing Computer Vision code and building Machine Learning models for computer vision. The role will involve understanding our current systems and their limitations and bringing...Senior- Job-ID17893476Reference21-11027Primary Skill: Firmware Engineering - This position will focus on development of virtual platforms by modelling hardware devices for testing Embedded devices using SystemC, C++. Responsibilities Ownership of firmware test application on hardware...
- ...Robinhood is hiring a Senior Software Engineer for the Enterprise Build team in Menlo Park, CA. The role focuses on turning AI prototypes into production-grade services that meet security and compliance standards. You will lead end-to-end work from prototype assessment...Senior
- ...MissionHires in Menlo Park is looking for a Senior Software Engineer to design and optimize distributed software systems for robotics and automation platforms. The ideal candidate has over 3 years of experience, particularly in Erlang, and will work closely with cross...SeniorFlexible hours
$190k - $238k
...and security support for CZI and our grantees. We believe that Engineering, IT and Security are most effective when in sync and learning... ...CZI's business teams more effective at the work they do. As a Senior Software Engineer for Internal Tools, you'll own the design and...SeniorWork at officeRelocation package3 days per week$196k - $230k
...broader reliability initiative, RCC works closely with product engineering, reliability, observability, infrastructure, and business... ...to reduce customer impact and shorten incident duration.As a Senior Engineer, you will be part of the founding RCC team, helping define...SeniorWork at officeFlexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior associate architect Redwood City, CA
- senior dynamics crm developer Redwood City, CA
- senior application security Redwood City, CA
- senior plumbing designer Redwood City, CA
- senior cloud data engineer Redwood City, CA
- senior Redwood City, CA
- senior customer success engineer Redwood City, CA
- senior property accountant Redwood City, CA
- senior business development Redwood City, CA
- senior operations technician Redwood City, CA


