Principal Firmware Engineer

Mcnally Recruitment Ltd
Cumbernauld, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 49K

Job location

Cumbernauld, United Kingdom

Tech stack

Board Bringup
Unit Testing
C++
Software Quality
Computer Security
Software Debugging
Linux on Embedded Systems
Embedded Software
Firmware
Modbus
Scrum
Real-Time Operating Systems
Salesforce
Secure Coding
Software Engineering
Universal Asynchronous Receiver/Transmitter
Multithreading
Information Technology
Bare Metal
Vulnerability Analysis

Job description

The Principal Firmware Engineer will provide technical leadership in the design, development and maintenance of software and firmware components utilised in Continuous Gas Analyzer Productswith 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.PLEASE NOTE the client will only accept candidates who are authorised to work in the UK, without the requirement for sponsorship or ANY type of visa (e.g. dependant/spousal, post-study, etc.)In addition, this role is hybrid-based with 4 days in the Scottish office ; therefore, you should currently be located in Scotland.PRINCIPAL JOB RESPONSIBILITIES Perform requirements capture and analysisDevelop software/firmware architecture and concept proposalsCybersecurity risk analysis and mitigation strategies, including assessments of cybersecurity notifications for 3rd party componentsCo-ordinate estimation of development tasks to support project and software release planningDesign, coding and unit testing of software/firmware componentsTechnical review of other team members' output, including design, code and test plan reviewsProvide coaching and mentoring of other software team membersCollaborate with Product Owners, Scrum Masters, Software Developers and Testers within a Scrum framework and other functions within a global teamWork closely with electronics engineers for integration between firmware & hardware componentsBug capture, analysis and resolutionCo-ordinate technical support for field or manufacturing issuesEnsure compliance with software quality & process controls as specified by the Global Software ManagerProvide recommendations to the Global, 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..., Principal Design Engineer - Temporary WorksLocation: Cumbernauld, Scotland Contract: Full-time About AmcoGiffenAmcoGiffen delivers essential engineering services across the UK, supporting major civils, rail and infrastructure programmes. Our in-house design team brings..., Job Title: Senior Combat Systems Engineer Salary: up to£49,100 + depending on skills and experience Location: Scotstoun - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role What you'll...

CIVILIS / RAIL ESIMATOR (Various Levels)

Solution Recruitment

My client have an exciting opportunity for civil engineering Estimators at various levels to join an established and growing Scotland business unit looking to bolster the Pre-Construction Estimating department in the region. They have a range of opportunities available for..., Job Description The Embedded Security Developer will be responsible for ensuring the secure design and implementation of embedded firmware and software components within our product portfolio. This role involves applying secure coding practices, performing threat modeling,..., A leading engineering contractor in Scotland is seeking a Principal Design Engineer specializing in Temporary Works. This senior role includes providing technical leadership, overseeing project compliance, and ensuring innovative engineering solutions for a diverse..., The Security Test Engineer will be responsible for ensuring the security robustness of software and firmware components within our product portfolio. This role involves conducting threat modeling, security testing, and vulnerability assessments, while ensuring compliance...

Requirements

Software Manager of appropriate new tools, technologies, 3rd party components, industry best practices, etc.Support leadership in the Software team recruitmentSupport Cyber Security legislation and SIL-related activitiesFamiliarity with safety standards and design authority transitions is beneficialREQUIRED QUALIFICATIONS AND EXPERIENCE Minimum 7 years of experience with embedded software development, preferably on LinuxAn engineering degree in software, electronics, or computer science, or knowledge at the same levelDesirable Skills and Experience Strong technical knowledge of C and C++Development experience with low level hardwareinterconnect protocols, i.e. CAN, SPI, UART, etc.Strongskills in Real-time multi-threaded embeddedsystems and microcontrollersStrong skills in Industrial protocols: Modbus, Profinet, HART, and FieldbusDevelopment experience working with ADC or DAC devicesExperience in bare metal firmware development and developing firmware within an RTOS environmentFamiliarity with application development for embedded Linux distributionsPractical experience in board bring-up and debugging using appropriate tools and techniques, A prominent recruitment agency is looking for a Principal Firmware Engineer to provide technical leadership in designing and developing firmware for Continuous Gas Analyzer Products. This hybrid-based role requires a minimum of 7 years of embedded software development..., Building a sustainable tomorrow BAM UK & Ireland's Infrastructure Segment are looking to recruit an experienced and motivated Commercial Manager to work in our Pre-Construction team. Being part of the team, you will play a key part in the work winning and preconstruction...

About the company

We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We...

Apply for this position