Firmware Engineer
Omni Inclusive
Job Summary:
1. We are seeking a highly skilled Firmware Engineer to join our Technical Support Team, responsible for providing technical support to our clients and sustaining engineering efforts.
2. As a Firmware Engineer, you will play a critical role in conducting failure analysis, implementing firmware updates, and collaborating with various teams to ensure the success of our client's projects.
3. Your expertise will also be crucial in inspecting prototype hardware, resolving hardware-related issues, developing software tools, and automating manufacturing tests.
1. Design, develop, and debug firmware for a wide range of devices, ensuring high performance and reliability.
2. Collaborate closely with the Hardware, Software, and Data Foundations teams to integrate firmware updates and improvements.
3. Implement power management, boot loaders, scheduling, and inter-processor communication on Real-Time Operating Systems (RTOS) or bare-metal environments.
4. Inspect prototype hardware and determine the cause of failures during early phases of development using hands-on failure analysis and debugging techniques.
5. Review data sheets of the components of new hardware systems to develop scripts and analyze failures for prototypes to resolve open-ended problems that sit at the boundary between hardware, silicon, and software.
6. Review customer reports of failing hardware on newly released products and inspect those units to determine the root cause of reported failures using debugging tools.
7. Write low-level software and scripting language code to develop tools to improve failure analysis, system validation, and support hardware development cycle.
8. Collaborate closely with cross-functional teams, including silicon architects, hardware designers, OS team, and algorithm development teams.
9. Develop automated manufacturing tests to ensure the quality and reliability of our products.
10. Effectively communicate findings, progress, and challenges to stakeholders and manufacturers.
11. Investigate and analyze parts and devices received from the field and manufacturing partners to establish root causes of issues.
12. Prepare and present detailed reports with findings for each lot of parts or assemblies requested.
13. Track failure trends and provide insights into continuous improvement. Qualifications:
Bachelor's or master's degree in computer science or electrical Engineering, or equivalent experience.
1. Minimum of 4 years of experience in embedded software development.
2. Proficiency in C/C++ for firmware design, programming, debugging, and testing.
3. Strong knowledge of hardware, clock-level issues, interrupts, and polling.
4. Experience in scripting languages, with expertise in Python being preferred.
5. Hands-on experience with peripherals such as UART, SPI, CSI-2, I2C, GPIO, USB is desirable.
6. Familiarity with wireless and wired communication protocols (e.g., TCP/IP, Ethernet, Bluetooth, 802.11) is a plus.
7. Ability to work collaboratively across multiple teams and foster seamless cooperation.
8. Strong troubleshooting skills and a proactive problem-solving attitude.L47 SKILLS REQUIRED:
OS (Windows, Linux), RTOS, UBOOT, (C, C++ Preferred), FPGA, UART, SPI, CSI-2, i2c, GPIO, USB, PCIE, CI/CD, Jenkins, Python, PyCharm
- ...Sr Firmware Engineer Eight Sleep is the world's first sleep fitness company. Our mission is to fuel human potential through optimal sleep. We use innovative technology, detailed design, and proven science and data to personalize and improve each night for everybody—...SuggestedFull timeRemote workSleeping nightsFlexible hoursNight shift
- ...Bloomberg, & Wired, and begins shipping in Summer '26. Join us in creating a new interface for self augmentation. About As a Senior Firmware Engineer, you will be responsible for designing, developing, testing, and implementing firmware for embedded systems. This role...SuggestedSummer workWork at officeRemote workFlexible hours
- Overview “You bring the same mindset as the world's top performers: focused, relentless, and always pushing to be in the top 1% of your craft.” You want to own projects end-to-end and see your work directly impact millions of users. “You want to join a generational company...SuggestedImmediate start
- A forward-thinking tech company in New York seeks individuals with a high-performance mindset to take ownership of impactful projects. You will collaborate with top executives and have the opportunity to directly influence millions of users. Join a team dedicated to pushing...Suggested
- ...skilled EMV Smartcard Developer to design and optimize embedded firmware for secure applications. This on-site role requires a strong... ...Bachelor's or Master's degree in Computer Science or Electrical Engineering and a minimum of 5 years of experience. CompoSecure offers...Suggested
- Eight Sleep in New York is seeking a Sr. Firmware Engineer for Bluetooth (BLE) to lead the wireless connectivity stack within their Pod ecosystem. You will play a key role in designing and implementing high-performance Bluetooth solutions. Ideal candidates possess over...Sleeping nights
- Sr. Firmware Engineer, Bluetooth (BLE) Eight Sleep is the world ’s first sleep fitness company. Our mission is to fuel human potential through optimal sleep. We use innovative technology, detailed design, and proven science and data to personalize and improve each night...Remote workNight shift
- A technology interface company in New York is looking for a Senior Firmware Engineer responsible for designing, developing, and implementing firmware for embedded systems. The ideal candidate will have over 8 years of experience in firmware development with strong skills...Work at office
$100 per hour
...devices and AI to drive meaningful impact. Our job is simple: help them win. About This Role We are seeking a senior firmware engineer with 10+ years of professional embedded development experience who has deep expertise building production embedded systems on...Hourly payPermanent employmentFull timeContract workRemote work$153k - $242k
...March 2025. Learn more at What You'll Do To accelerate datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware for our next-generation Baseboard Management Controllers (BMCs)....Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$109k - $160k
...Founded in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at What You'll Do As a Firmware Engineer, you'll focus on AMI BMC firmware and OpenBMC development for GenAI server platforms. You'll collaborate with cross-functional...Permanent employmentTemporary workCasual workWork at officeFlexible hours$182k - $242k
...became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at What You'll Do CoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms and the integrated firmware stack that powers them. As a Senior...Permanent employmentTemporary workCasual workWork at officeFlexible hours- ...Artificial Intelligence Hardware Engineer About the job Artificial Intelligence Hardware Engineer Artificial Intelligence Hardware Engineer - Hybrid/Remote - NYC No visa sponsorship available at this time. Our client an up and coming innovative AI start-up is seeking...Remote workVisa sponsorship
$25 - $30 per hour
...Job Description & Responsibilities We are looking for a Hardware Engineer Intern who is interested in Hardware design to join our Engineering team for an internship for the Fall of 2026. The Hardware Engineer Internship will focus on research and development of new products...InternshipRemote work- ...Senior Hardware Engineer page is loaded## Senior Hardware Engineerlocations: US-PA-Newtown (TTC)time type: Full timeposted on: Posted Todayjob requisition id: JR11320**Senior Hardware Engineer**Our TTC facility in Newtown, PA is seeking a Senior Hardware Engineer to lead...
$220k
...TL;DR – We’re building humanity’s defense layer for the AI age and are looking for a Firmware Engineer to build systems that operate in real environments and survive contact with reality. If you would have joined Nest before connected devices became commonplace—or Figure...Full timeImmediate startFlexible hours- ...Computer Vision Engineer We are seeking a Computer Vision Engineer to design, develop, and deploy AI solutions that analyze images and videos. The ideal candidate has experience with deep learning, image processing, and computer vision algorithms, and can build scalable...
- ...Senior / Principal Hardware Electrical Engineer – Wireless Power & Inductive Charging Systems Position is located in New York City, NY... ...Collaborate with: Mechanical engineering (packaging, alignment) Firmware/DSP teams (communication over inductive links) Battery systems...Relocation
- ...lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Forward Deployed Software Engineers (FDSEs) understand our customers’ greatest pain points and design end-to-end solutions to address them. FDSEs solicit constant feedback...
- ...changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Engineer at JPMorganChase within the Commercial and Investment Bank Digital Channels and Connectivity team, you will own the technical strategy...Shift work
- ...building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to...
- ...major cloud hyperscalers, whether they are internet-connected or air-gapped, small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build Palantir’s managed Kubernetes product offerings across all these environments. You and...
- AIC is looking for an on-site software engineer to work with design partners and manufacturers. You will embed with partners, understand shop dynamics, and translate real-world observations into software requirements. You will write production code across the stack, collaborate...
$135 per hour
...model performance and translating findings for non-technical audiences. Candidates must have 5+ years in computer vision and ML engineering, and experience with evaluation and classification tasks. The role offers a flexible commitment of 20+ hours/week with compensation...Contract workRemote workFlexible hours- ...the client is seeking a Vice President of Hardware Engineering to lead and oversee hardware engineering activities. This senior role focuses on setting technical direction, driving execution, and ensuring delivery of high-quality hardware solutions across the product lifecycle...
- ...ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the BUSINESS ACCESS & TOOLS, you are part of an agile...
- ...for this role. JOB DESCRIPTION Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking, you will be...
- ...to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer and Community Bank, you provide deep engineering expertise and work across agile teams to enhance...
- ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management, Digital Assets Team, you are an integral part of an agile team that works...Contract work
- ...that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community banking, you are an integral part of an agile team that works to enhance, build...For contractorsLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


