Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer with firmware/embedded c experience

Cwmbran
Mentmore
Software engineer
Posted: 5 September
Offer description

Overview

Firmware/Embedded C experience required. Our client is a leader in monitoring IoT technology, developing innovative critical resource monitoring solutions. Exceptional software is at the core of their customers' innovations.

This range is provided by Mentmore. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.


Role

We are seeking a software engineer to help deliver the company’s digital product strategy. You will take ownership of a key part of the digital product portfolio, working closely with the Head of Digital to shape its future. This role requires strong software engineering expertise, an understanding of system design, and the ability to solve complex problems collaboratively.


Key Responsibilities

* Collaboration: Work with Tech-Leads and stakeholders to define and prioritize product features, ensuring technical implementation meets business needs.
* System Improvements: Identify opportunities to enhance system reliability, simplicity, and maintainability, recommending tech stack updates where needed.
* Innovation: Stay informed of industry trends and emerging technologies, evaluating their potential impact on the product portfolio.
* Risk Mitigation: Identify and address technical risks and develop strategies to manage technical debt.
* Culture Building: Foster a culture of innovation, experimentation, and continuous learning.
* Cross-team Contributions: Participate in architecture discussions and support wider software development initiatives.
* User Support: Provide responsive support for urgent issues affecting system users.


Role Requirements

Technical Skills

Core Requirements:

* 3 years of experience in software development.
* Proficiency in Linux/Unix and Windows environments.
* Familiarity with cloud services, especially Azure.
* Strong knowledge of networking, network security, and IT security.
* Understanding of best practices for always-on, always-available services.
* Open-mindedness and a willingness to learn new technologies as needed.

Technical Expertise by Team Focus

Embedded & Data Platform Team:

* Expertise in C and C++ development.
* Firmware development experience for embedded and IoT devices.
* Strong understanding of computer architecture, operating systems, and device drivers.
* Proficiency in debugging firmware for microcontrollers and SoCs.
* Familiarity with IoT protocols (e.g., MQTT).
* Strong knowledge of communication protocols (TCP/IP, I2C, MODBUS, SDI12, etc.).
* Understanding of device management and security protocols (e.g., TLS, DTLS).


Seniority level

* Associate


Employment type

* Full-time


Job function

* Information Technology


Industries

* Utilities
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer - ruby
Cardiff
Develop
Software engineer
£75,000 a year
Similar job
Software engineer
Cardiff
LDMS
Software engineer
Similar job
Senior software engineer - java - engine by starling
Cardiff
Starling Bank
Software engineer
See more jobs
Similar jobs
It jobs in Cwmbran
jobs Cwmbran
jobs Torfaen
jobs Wales
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cwmbran > Software Engineer with Firmware/Embedded C experience

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

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

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 E-mail Alert
Job alert activated
Saved
Save