Principal Firmware Engineer in Cumbernauld
Principal Firmware Engineer

Principal Firmware Engineer in Cumbernauld

Cumbernauld Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Lead the design and development of firmware for innovative gas analyser products.
  • Company: Join Emerson, a company that values innovation and collaboration.
  • Benefits: Competitive salary, career development, and a supportive work environment.
  • Why this job: Make a real impact in tech while working with cutting-edge embedded systems.
  • Qualifications: Experience in embedded software development and strong skills in C/C++.
  • Other info: Emerson promotes diversity and offers excellent growth opportunities.

The predicted salary is between 48000 - 72000 £ per year.

If you are a professional looking for an opportunity to grow, Emerson has an appealing role for you! The main responsibility of the Principal Firmware Engineer role is to provide technical leadership in the design, development and maintenance of software and firmware components utilized in Continuous Gas Analyzer Products with a strong emphasis on embedded systems and hardware-level integration. This includes firmware engineers who work on code for the board using C and C++ and collaborate closely with electronics engineers. This role requires both technical leadership and strong interpersonal skills to support front-facing responsibilities. Work may involve sustaining legacy codebases as well as new product development, depending on roadmap priorities.

In This Role, Your Responsibilities Will Be:

  • Develop software/firmware architecture and concept proposals;
  • Develop, coding and unit test of software/firmware components;
  • Analyzing cyber-security risks and implementing strategies to mitigate them, such as reviewing cybersecurity alerts for third-party elements;
  • Co-ordinate estimation of development tasks to support project and software release planning and co-ordinate technical support for field or manufacturing issues;
  • Technical review of other team members' output including design, code and test plan reviews;
  • Provide coaching and mentoring of other software team members;
  • Collaborate with Product Owners, Scrum Masters, Software Developers, and Testers within a Scrum framework and other functions within a distributed team;
  • Work closely with electronics engineers to ensure perfect integration between firmware and hardware components;
  • Bug capture, analysis and resolution;
  • Maintain compliance with software quality requirements and process guidelines established by the Manager overseeing software operations;
  • Provide recommendations to Global Software Manager of appropriate new tools, technologies, third-party components, industry standard processes, etc.;
  • Occasional travel may be required, such as site visits, training, or customer support;
  • Support leadership in Software team recruitment;
  • Other responsibilities or tasks that are within your skills and abilities, whenever reasonably instructed.

The business reserves the right to make reasonable adjustments in line with business requirements. This job description is non-contractual and is for information and mutual understanding of both parties; Support Cyber Security legislation and SIL-related activities; Familiarity with safety standards and design authority transitions is beneficial.

Who You Are:

You are meticulous, patient, and strong at problem-solving. You enjoy determining how things work, become comfortable with debugging tricky issues, and able to think about the whole system — not just the code.

For This Role, You Will Need:

  • Minimum years of experience with embedded software development, preferably on Linux platform;
  • Minimum engineering degree within software, electronics, or computer science, or demonstrated knowledge at the same level;

Preferred Qualifications That Set You Apart:

  • Strong technical knowledge of C and C++;
  • Development experience with low level hardware interconnect protocols, CAN, SPI, UART, etc.;
  • Validated strong skills in: Real-time multi-threaded embedded systems and microcontrollers;
  • Industrial protocols: Modbus, Profinet, HART, and Fieldbus;
  • Development experience working with ADC or DAC devices;
  • Self-directed and motivated in a team-oriented environment;
  • Strong communication and collaboration skills;
  • Experience in bare metal firmware development;
  • Experience in developing firmware within an RTOS environment;
  • Familiarity with application development for embedded linux distributions;
  • Practical experience in board bring up and debug using appropriate tools and techniques.

Our Culture & Commitment to you:

At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive! Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results.

Principal Firmware Engineer in Cumbernauld employer: Copeland

Emerson is an exceptional employer that values innovation and collaboration, providing a supportive environment for Principal Firmware Engineers to thrive. With a strong commitment to employee growth through mentorship and training, Emerson fosters a culture where diverse perspectives are celebrated, ensuring that every team member can make a meaningful impact in the development of cutting-edge technology. Located in a dynamic setting, this role offers unique opportunities to work closely with cross-functional teams and contribute to the advancement of Continuous Gas Analyzer Products.
C

Contact Detail:

Copeland Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Firmware Engineer in Cumbernauld

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving embedded systems and firmware development. This will give potential employers a tangible sense of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions related to C, C++, and embedded systems. Practice explaining your thought process clearly, as strong communication is key in technical roles like this one.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Emerson.

We think you need these skills to ace Principal Firmware Engineer in Cumbernauld

Embedded Software Development
C Programming
C++ Programming
Linux Platform Experience
Low Level Hardware Interconnect Protocols
Real-time Multi-threaded Embedded Systems
Microcontrollers
Industrial Protocols (Modbus, Profinet, HART, Fieldbus)
ADC/DAC Device Development
Bare Metal Firmware Development
RTOS Environment Development
Embedded Linux Application Development
Board Bring Up and Debugging
Cyber Security Risk Analysis
Technical Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Principal Firmware Engineer role. Highlight your experience with embedded systems, C/C++ coding, and any relevant projects that showcase your technical leadership skills.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about firmware development and how your skills align with our needs at Emerson. Don’t forget to mention your collaborative spirit!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled tricky issues in past projects. We love candidates who can think critically and approach problems holistically, so let us see your thought process!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Copeland

✨Know Your Stuff

Make sure you brush up on your C and C++ skills, as well as your understanding of embedded systems. Be ready to discuss specific projects you've worked on, especially those involving low-level hardware interconnect protocols like CAN or SPI.

✨Showcase Your Leadership Skills

Since this role involves technical leadership, think of examples where you've led a project or mentored others. Be prepared to share how you’ve coordinated with teams and supported your colleagues in achieving their goals.

✨Understand the Company Culture

Familiarise yourself with Emerson's commitment to innovation and collaboration. During the interview, express how your values align with theirs and how you can contribute to fostering an inclusive environment.

✨Prepare for Technical Questions

Expect questions that test your problem-solving abilities and knowledge of cyber-security risks. Brush up on strategies for mitigating these risks and be ready to discuss how you would handle legacy codebases versus new product development.

Principal Firmware Engineer in Cumbernauld
Copeland
Location: Cumbernauld
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Principal Firmware Engineer in Cumbernauld

    Cumbernauld
    Full-Time
    48000 - 72000 £ / year (est.)
  • C

    Copeland

    100-200
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>