Sub banner

Senior Firmware Engineer

Job description.
Senior Firmware Engineer Hybrid We’re partnered with a scale-up that’s redefining camera technology and cloud software. They’re already working with some of the biggest names in security, services, and law enforcement, and they’re now looking for a Senior Firmware Engineer to help build the next generation of devices. This is a chance to join a team with a genuine one-team culture: open, collaborative, and passionate about solving real-world problems with technology that matters. What you’ll be doing: Maintaining, debugging, and improving firmware across existing products Designing and developing firmware for complex System-on-Chips (SoC) Building IoT connectivity solutions: WiFi, Bluetooth, LTE Optimising for performance, power consumption, and reliability Collaborating with software engineers on new features and hardware integration Managing repositories, deployments, and pipelines Developing test utilities and automation tools for validation and manufacturing Participating in design/code reviews and contributing to specifications What they’re looking for: Strong experience in firmware design for SoCs (video, audio, power management, wireless) Skilled in Embedded Linux (C, C++) development Good understanding of battery-powered devices with power/thermal constraints Strong communication and analytical skills Experience with camera drivers, pipelines, or video encoder optimisation (a plus) Scripting experience in Python or Bash (a plus) Qualifications Degree in Electrical, Electronics, Computer Science, or related field 5+ years of hands-on firmware development (video security products a bonus) Proficiency in C/C++ for embedded systems Experience working with manufacturing partners in Asia (a plus) Why join? Competitive salary + bonus Generous annual leave Private health insurance Cycle-to-work and home tech schemes Regular team events and socials Learning & development opportunities Interested ? Connect with Ryan Quinn on LinkedIn for an informal chat, or send in your CV via the link below. OCHO – Building Teams.

Submit CV for this Job.