Senior Firmware Engineer
Location: Hybrid
We are partnered with a scale up that is redefining camera technology and cloud software. They already work with leading names in security, services, and law enforcement, and are now hiring 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 will be doing
Maintain, debug, improve, and manage firmware across existing products
Design and develop firmware for complex System on Chips
Build IoT connectivity solutions including WiFi, Bluetooth, and LTE
Optimise for performance, power consumption, and reliability
Collaborate with software engineers on new features and hardware integration
Manage repositories, deployments, and pipelines
Develop test utilities and automation tools for validation and manufacturing
Participate in design and code reviews and contribute to specifications
What they are looking for
Strong experience in firmware design for System on Chips covering video, audio, power management, and wireless
Skilled in Embedded Linux development using C and C plus plus
Good understanding of battery powered devices and power and thermal constraints
Strong communication and analytical skills
Experience with camera drivers, image pipelines, or video encoder optimisation is a plus
Scripting experience in Python or Bash is a plus
Qualifications
Degree in Electrical, Electronics, Computer Science, or a related field
Five plus years of hands on firmware development experience. Video security products experience is a bonus
Proficiency in C and C plus plus for embedded systems
Experience working with manufacturing partners in Asia is a plus
Why join
Competitive salary with bonus
Generous annual leave
Private health insurance
Cycle to work and home tech schemes
Regular team events and socials
Learning and development opportunities
Interested
Connect with Ryan Quinn on LinkedIn for an informal chat, or send your CV via the link below.
OCHO – Building Teams