Bootstrap

HALOS Body Cameras

Senior Firmware Engineer

๐Ÿ“ŒDublin, Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

HALOS is an advanced body camera and cloud software scaleup, working with some of the biggest names in security, services, and law enforcement. At HALO, we're passionate about safety and innovation, constantly staying ahead of threats and reducing risk.

What sets HALOS apart is not just the cutting-edge technology we develop but the culture we've nurtured. Our team embodies openness, transparency, and a "one team" spirit. We're a group of passionate individuals, all working on exciting and impactful projects. Here, you'll find an environment that fosters collaboration, creativity, and a shared sense of purpose.

As a senior firmware engineer you will be a key member of the Technology team that is developing the next generation body worn cameras and accessories. You will work closely with cross-functional teams including product management, software engineering, technical support, testing, and suppliers to deliver robust and innovative camera products. You will take ownership of firmware related issues and must be responsive and flexible within an open collaborative peer environment.

Day to Day

  • Maintain, troubleshoot & debug, continuously improve, and manage existing firmware versions
  • Design, develop, and maintain firmware for complex System-on-Chips (SoC)
  • Develop firmware for IoT connectivity including WiFi, Bluetooth and LTE
  • Optimise firmware for performance, power consumption and reliability
  • Collaborate closely with software engineering on developing new features and integrating them with hardware
  • Manage codebase, repositories & deployments (incl. pipeline management)
  • Work closely with colleagues and manufacturing partners on solving technical problems
  • Develop test utilities and automation tools for validation and manufacturing support
  • Participate in design reviews and code reviews for existing firmware
  • Work on design documentations including specifications and interface protocol


About You

  • You have a deep understanding of firmware design for SoCs, including video (image capture and processing), audio, power management, and wireless communications
  • Familiar with Firmware development environments primarily include Embedded Linux (C, C++)
  • Good understanding of battery-operated devices with power and thermal management and the design constraints
  • Excellent communication skills and strong analytical skills
  • Knowledge of the Product Development Lifecycle
  • Knowledge of camera drivers, pipeline, 3A architecture, video encoder optimization is a plus
  • Scripting experience in Python or Bash for test automation is a plus


Your Qualifications

  • Bachelorโ€™s degree or above in Electrical, Electronics, Computer Science or a related field
  • Minimum of 5 years of hands-on experience in firmware development, preferably in video security products or related fields
  • Must have strong understanding of the design and development on complex embedded products using SoCs
  • Strong programming experience and demonstrated proficiency in C/C++ for embedded systems
  • Experience working with manufacturers in Asia a plus


Benefits

Generous Annual Leave Allowance

Competitive salary and commission package

Learning and Development opportunities

Private Health Insurance

Cycle to work scheme

Home & Tech scheme

Regular company events and social initiatives

The HALOS Hiring Process

Hereโ€™s what we expect the hiring process for this role to be, should all go well with your candidacy. This entire process is expected to take 1-3 weeks to complete and youโ€™d be expected to start on a specific date.

Application

30 minute introductory meeting with the recruiting team

45 minute Interview with department hiring manager

60 minute meeting with wider department

Offer!

Diversity & Inclusion

Weโ€™re an Equal Opportunity Employer and embrace a diversity of backgrounds, cultures, and perspectives. We do not discriminate on the basis of race, colour, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.
Other similar jobs

Firmware Engineer, Amazon Robotics

@ Amazon, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

Senior Firmware Engineer

@ Badger Meter, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

Firmware Engineer

@ Baker Hughes, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

Principal Firmware Engineer

@ CHEP, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

Firmware Engineer II

@ Brady Corporation, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

Sr. Software Engineer Security

@ Cisco, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

Principal Firmware Verification Engineer

@ Collins Aerospace, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

AMI Smart Grid - Senior Firmware Engineer

@ Corinex, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

TeleOp Embedded Engineer

@ Figure, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

Senior Engineer, Firmware

@ Flock Safety, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Skills
  • Industry
  • Find similar jobs

    Firmware Engineer, Amazon Robotics

    @ Amazon, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

    Senior Firmware Engineer

    @ Badger Meter, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

    Firmware Engineer

    @ Baker Hughes, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

    Principal Firmware Engineer

    @ CHEP, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

    Firmware Engineer II

    @ Brady Corporation, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

    Sr. Software Engineer Security

    @ Cisco, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

    Principal Firmware Verification Engineer

    @ Collins Aerospace, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

    AMI Smart Grid - Senior Firmware Engineer

    @ Corinex, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

    TeleOp Embedded Engineer

    @ Figure, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

    Senior Engineer, Firmware

    @ Flock Safety, ๐Ÿ“Ireland ๐Ÿ‡ฎ๐Ÿ‡ช

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—