Jobiba hiring network

Senior Firmware Engineer Jobs

7,292 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current senior firmware engineer jobs. Use filters to narrow by work mode, employment type, experience and date posted.

P
Peloton
📍 Taichung City• Full-time
1mo ago

ABOUT THE ROLE Peloton Electrical Engineers are responsible for the architecture, design, and testing of hardware systems for Peloton products. This early-career position requires working collaboratively with engineers and engineering managers to support product improvement and development initiatives across the entire product lifecycle, from new product introduction through sustaining engineering. As the team is highly dynamic with an exciting product roadmap, you will play a key role in ensuring electrical design robustness, manufacturability, time to market, and cost goals are all met. You will work multi-functional with many teams including Program Management, Product Management, Operations, Quality, Mechanical Engineering, Firmware Engineering, and Industrial Design. YOUR DAILY IMPACT AT PELOTON Under the supervision of senior engineers and project leaders, develop and support product subsystems, adhering to department and company standards and processes Observe and execute on engineering requirements rigorously Write and execute clear test plans at the design and production phases Troubleshoot and solve performance problems during development and in production Efficiently write and archive test reports Clearly document and communicate your work to senior engineers and technical leads Use data to drive engineering decision making Create and manage engineering changes for updates and improvements to existing products Collaborate with adjacent development teams to ensure design success, including compliance, firmware, and mechanical Work with drafting team to ensure appropriate product definition and design controls Communicate with outside vendors and partners effectively Travel throughout Asia and to/from the USA is expected to be 10%-15% YOU BRING TO PELOTON Bachelor’s degree in Electrical, Electronics, or Systems Engineering (Master’s degree preferred) Previous internship or similar work experience as an engineer in a design/develo

redisawsrest
View job →
G
Graphcore
📍 Cambridge• Full-time
15 days ago

About the job Build the debugger that helps developers unlock more from Graphcore AI processors. As a Senior Software Engineer in our Debugger team, you will help define and implement Graphcore’s next-generation debugging capability. Your work will support developers building and optimising workloads on our advanced AI processors. You will adapt and expand debugger functionality, resolving complex issues across software and hardware boundaries. The tools you build will help internal and external users understand behaviour, improve performance and move faster. You will work closely with software, firmware, hardware, partner and customer teams. This role offers rare depth across processor architecture, toolchains and real developer workflows. The team and culture Work happens close to the technology, with engineers expected to investigate deeply, speak up and take ownership. The team uses Agile ways of working to keep progress visible and decisions moving. You will collaborate across software, firmware and hardware teams to identify debug feature opportunities. Decisions are shaped by technical evidence, user needs and the judgement of engineers closest to the problem. What we’re looking for · Experience using debuggers to resolve complex program issues. · Strong low-level programming skills in C, C++ or Rust. · Strong understanding of processor architectures. · Ability to communicate clearly across software, firmware and hardware teams. · A proactive, self-driven approach to improving product quality and functionality. · Familiarity with compiler toolchains, debugging protocols, Python, IDE development or PyTorch. While we have outlined a set of requirements, we value transferable skills and diverse experiences. We also welcome engineers returning to the profession after a career break, including through returnship routes. Benefits · Flexible working: Balance your work and personal life with greater flexibility · Generous leave: Take time to rest, recharge and enjoy

pythonrestagile
View job →
G
11 days ago

About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. Job Summary We are seeking a Staff Hardware Engineer to provide advanced operational, diagnostic, and engineering support for Graphcore’s Arm-based hardware platforms across lab and data center environments. This role focuses on supporting hardware bring-up, validation, and troubleshooting of complex AI compute platforms, including server blades, racks, and rack-scale infrastructure. The successful candidate will collaborate closely with engineering, platform, and data center teams to ensure the reliability and performance of next-generation AI systems. The Team The Systems Engineering and Hardware Engineering teams are responsible for enabling the bring-up, validation, and operational reliability of Graphcore’s AI infrastructure platforms. The team works closely with server engineering, firmware teams, platform architects, and data center operations to support the development, testing, and deployment of next-generation AI compute systems. This collaborative environment enables rapid problem-solving and continuous improvement of Graphcore’s hardware platforms from early development through production deployment.

pythonartificial intelligenceai
View job →
🔔

Get new senior firmware engineer jobs by email

Daily job updates · Unsubscribe anytime