Firmware Engineer ( C/C++ Embedded) Hybrid role - one to two days a week required in the office. Firmware Engineer required for one of Northern Irelands longest established R&D software houses. The Role As a member of a cross-functional team comprised of firmware, hardware, and quality assurance engineers, you will collaborate to develop, enhance, and test various high end camera technology. Reporting to the product Manager, you will assist the team in meeting time-to-market and quality objectives, enabling our clients team to achieve its revenue goals. Our clients products have been experiencing steady growth year after year, meeting demanding business objectives by introducing new and cutting-edge technologies that effectively address customers' real-world issues. About our client Our client is a global technology company with a long history of innovation and leadership in its industry. In addition, the company has a strong commitment to sustainability, and is working to reduce its carbon footprint and increase the energy efficiency of its operations and products. Overall our client is a highly respected company that is focused on using technology to make the world a better, more sustainable place. Your Technical Skills: Your skills are a match for this role if you have : 3+ years+ C/C++ software development experience in Embedded Linux systems. A Degree in Computer Science, Software Engineering, Electronics and Software or related field with a software focus required. Bonus points if you have : Strong skills in UDP/IP, TCP/IP, Linux Kernel, Multi-process/threading, Asynchronous programming, Relational Databases, Open Source Software Integration and Software Security Mechanisms required. Strong troubleshooting, multitasking, and organizational skills necessary. Evidence of coaching and mentoring team members and excellent communication skills required. About You As a valued member of our clients dynamic and collaborative SAFe Agile team, you will play a pivotal role in driving the success of our clients innovative projects. Your daily routine will include attending energizing stand-up meetings, where you'll share updates, offer support, and help remove any roadblocks for your team. Drawing upon your deep expertise, you'll deftly break down complex features into easily digestible user stories and tasks, and provide insightful estimates that help guide the project's trajectory. You'll then roll up your sleeves and dive into developing new features based on these stories, creating cutting-edge solutions that exceed our users' expectations. When it's time to showcase your work, you'll proudly provide engaging demos of your completed user stories to our stakeholders, leaving them impressed and excited about the project's potential. In addition to these key responsibilities, you'll also have the opportunity to flex your leadership skills by mentoring junior team members and thoughtfully reviewing code. Most importantly, you'll remain driven by a passion for innovation and an insatiable appetite for learning and leveraging new technologies, helping to ensure that our projects continue to push boundaries and exceed expectations. Whats It Like to Work for our client Our client is known for being an innovative and dynamic company that values diversity, inclusion, and collaboration. The company has a strong commitment to creating sustainable and intelligent software, and to leveraging technology to make the world a better place. This mission is reflected in the company's culture, which encourages employees to think creatively, challenge the status quo, and work together to find new solutions to complex problems. In terms of work-life balance, our client strives to provide a supportive and flexible environment that allows employees to balance their personal and professional lives. The company offers a range of benefits, including health and wellness programs, flexible work arrangements, and opportunities for career development and growth. Overall, our client is a highly respected company that values its employees and is committed to creating a positive and supportive work environment. Whats In It For You? Competitive base salary up to £45k Generous holidays and flexible working policy Personal health & wellness package At this grade our client offers private healthcare for family on top of their standard benefits (22 days of paid leave + 8 statutory days; 1 additional day of paid holidays with every year of service; pension contribution; flexible working hours and flexi days). If you think youd be a fit for this role, please apply or chat to Phil Gamble directly for an informal chat. Phil has proudly worked in the Tech recruitment industry for over 19 years, successfully delivering on challenging IT recruitment campaigns in global IT software companies in the US, UK and Ireland. If you would like a discussion on how we can support your career or hiring needs please get in touch. Skills: Firmware C C++ Embedded Linux Benefits: Work From Home