Embedded Firmware Engineer
About 42T
42 Technology is a successful and growing consultancy specialising in innovation, design, and development. Our work with world leading clients in a range of industries takes products and processes from ideas to reality. We have built a reputation for challenging the status quo and finding creative and pragmatic solutions to difficult technical problems.
Our employees love the variety and challenge of our work. We have a stimulating and open culture, an excellent team, and a great location in the historic town of St. Ives, close to Cambridge.
The Role
We have an exciting opportunity for a Senior Embedded Firmware Engineer with an innovative mindset to join the Software Development group at 42T. You will contribute to 42T’s client projects across different sectors that have electronics and/or software content.
Main Duties/Key Responsibilities:
- Delivery of high quality engineering consultancy services to our clients along with colleagues from across the business, to understand customer requirements and define solutions that meet these requirements.
- Development of firmware for embedded products and systems employing wired or wireless communications, sensors, user interfaces and control.
- Mentoring junior colleagues on creative technical solutions and best practices.
- Software development in C.
- Development on both bare metal platforms and with embedded OS such as FreeRTOS & Linux.
- Definition of software system architecture, functional requirements, features and use cases.
- Development of high-quality code for production systems.
- Building in software quality from the outset through design, implementation and the use of appropriate tools and processes.
- Working with multidisciplinary teams to take products from initial concept through to delivery / transfer to manufacture.
- Enhancing 42 Technology’s software development capability.
About You
Essential:
- Development of firmware for embedded products using C.
- Ability to read and interpret analogue and digital electronic schematics.
- Competent in using electronic test equipment such as oscilloscopes and logic analysers.
- A thorough understanding and experience of the processes and tools needed to develop maintainable high quality embedded firmware.
- Capable of working to requirements defined by project technical leads.
- Capable of defining and structuring a programme of software development work to meet project objectives.
- Good verbal and written skills including report writing and presenting technical content to colleagues and clients.
- Ability to discuss software technical terms and content in a way that is understandable to colleagues and clients from other disciplines.
- Attention to detail.
- Good problem-solving skills.
- Interest in embedded technologies.
- Motivated by the desire to produce high quality work.
- Flexible approach to changing work tasks.
- Openness to other’s ideas and approaches.
- Desire to learn and grow.
- Locations
- St. Ives, Cambridgeshire
Perks and benefits
-
Holiday
28 days' holiday (plus bank holidays)
-
Hybrid working
Depending on the role
-
Healthcare
Private healthcare
-
Bonus
Company performance-related bonus
-
Pension
Company pension scheme
-
Lunch
Free lunches when in the office
-
Commute
Free onsite parking
Proximity to guided bus
Bicycle storage and shower facilities
-
Life insurance and permanent health insurance
4 x basic salary
PHI after 13 weeks sick leave
-
Employee discounts and salary sacrifice schemes
Electric Vehicle scheme
Cycle to Work scheme
Supermarket and other retail discounts
Workplace & culture
Our employees love the variety and challenge of our work. We have a stimulating and open culture, an excellent team, and a great location in the historic town of St. Ives, close to Cambridge (UK).
Embedded Firmware Engineer
Loading application form
Already working at 42T?
Let’s recruit together and find your next colleague.