Firmware Engineer developing solutions across the full firmware stack for an Ambarella-based body-worn camera platform. Working on device communication, feature development, and code quality improvements in a scale-up environment.
Responsibilities
Work across the full firmware stack on an embedded Linux body-worn camera platform
Contribute to the technology transfer of firmware from external vendors to the Belfast team
Develop and maintain firmware for an Ambarella-based camera
Implement and improve device-to-cloud communication, streaming, and remote control features
Optimise battery performance and power efficiency
Perform hands-on hardware debugging and measurement using lab equipment (oscilloscopes, power analysers, etc.)
Improve code quality, structure, and maintainability of the existing firmware codebase
Support integration with the Halos cloud platform
Contribute to new feature development, including edge AI capabilities
Collaborate with hardware, cloud, and manufacturing partners
Work independently while contributing to a small, growing engineering team
Requirements
Degree in Electronics Engineering, Computer Engineering, or a related field
Minimum 4 years’ experience in embedded firmware or embedded Linux development
Strong C/C++ development experience for embedded systems
Experience with embedded Linux (build systems, drivers, networking, debugging)
Experience working close to hardware (UART, I2C, SPI, power management, etc.)
Experience debugging on real devices and using lab equipment
Understanding of performance and power optimisation on embedded devices
Experience working across a full firmware stack (not just a single layer)
Comfortable working in a scale-up environment with autonomy
Highly Valued: Experience with Ambarella SoCs and SDK
Highly Valued: Experience with video devices, cameras, or media pipelines
Highly Valued: Experience with streaming protocols and device-to-cloud communication
Highly Valued: Experience implementing or optimising low-power systems
Nice to Have: Experience with edge AI on embedded devices
Nice to Have: Experience with Ambarella edge AI tooling
Nice to Have: Experience fine-tuning or deploying ML models on device
Nice to Have: Experience reviewing and improving inherited codebases
Nice to Have: Exposure to manufacturing or firmware handover from external vendors
Staff Hardware Engineer responsible for hardware design of compute and sensor systems for autonomous vehicles. Leading prototype integration, validation, and cross - functional collaboration for mission - critical logistics.
Principal Hardware Design Engineer at d - Matrix redefining AI compute architecture and leading hardware development lifecycle. Collaborating on high - performance AI accelerator designs in a hybrid environment.
Hardware Engineer/Principal Engineer on Sentinel program at Northrop Grumman, designing custom and commercial - off - the - shelf systems in Colorado Springs or Manhattan Beach.
Senior Firmware Engineer developing and testing firmware for HPE Slingshot™ products. Involved in design, development, and cross - functional collaboration as part of an Agile team.
Hardware Engineer designing and developing electronic systems for autonomous vehicles. Joining a team revolutionizing the autonomous vehicle industry with breakthrough technology.
Firmware Engineer at Swissbit developing Raw - NAND Interface and Device Abstraction Layer for controller firmware stacks. Engaging in multiple tasks including protocol implementation and device characterization.
Principal Hardware Engineer working on the Sentinel program at Northrop Grumman. Designing custom systems and collaborating with Hardware, Electrical, and Mechanical engineers in Colorado.
Embedded Firmware Engineer developing solutions in advanced electronic environments for mobility. Collaborating with R&D on electronic solutions for vehicles, trains, and industrial machinery.
Join Cisco as an ASIC Engineer developing Hardware Design - for - Test features. Collaborate with teams to integrate test logic and validate designs with significant industry impact.
Lead Hardware Engineer developing and testing transceivers at Coherent Corp, collaborating with cross - disciplinary teams for optimal hardware solutions.