Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Embedded systems expert

Dublin
beBeeEngineering
Posted: 12 October
Offer description

Job Title: Senior Firmware Engineer




Job Description

We are seeking a seasoned firmware engineer to join our technology team, focusing on developing cutting-edge body-worn cameras and accessories.

This individual will play a crucial role in delivering robust and innovative products by working closely with cross-functional teams.

The selected candidate will be responsible for maintaining, troubleshooting, and debugging existing firmware versions while continuously improving their performance.

Key responsibilities include designing, developing, and maintaining firmware for complex System-on-Chips (SoC), developing firmware for IoT connectivity, optimizing firmware for performance, power consumption, and reliability.

Additionally, the successful candidate will collaborate with software engineering on developing new features and integrating them with hardware, manage codebase, repositories & deployments, work closely with colleagues and manufacturing partners on solving technical problems, and develop test utilities and automation tools for validation and manufacturing support.


About This Role

As a senior firmware engineer, you will participate in design reviews and code reviews for existing firmware, work on design documentations including specifications and interface protocol, and contribute to the development of test cases and test plans.


Requirements

* A deep understanding of firmware design for SoCs, including video (image capture and processing), audio, power management, and wireless communications.
* Experience with firmware development environments primarily 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.
* 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.


What We Offer

* Generous Annual Leave Allowance.
* Competitive salary and commission package.
* Learning and Development opportunities.
* Private Health Insurance.
* Cycle to work scheme.
* Home & Tech scheme.


Hiring Process

Our hiring process typically involves an introductory meeting with the recruiting team, followed by a 45-minute interview with the department hiring manager, and a 60-minute meeting with the wider department. The entire process usually takes 1-3 weeks to complete.

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar jobs
jobs Dublin
jobs County Dublin
jobs Leinster
Home > Jobs > Embedded Systems Expert

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save