Embedded Software Engineer

Details of the offer

Contract Type: Full Time, Permanent (Hybrid working) Location: Livingston, Scotland Salary: DOE We are looking for a passionate and experienced Software Engineer to join our clients' growing team and help develop innovative solutions for a range of industries, including Energy, Industrial, Life Sciences, and Medical sectors.
About The Role You will have the opportunity to work on cutting-edge technologies and contribute to the full product development lifecycle—from concept to production.
As a Software Engineer, you will be responsible for developing and delivering embedded software solutions across a variety of technical projects.
You will work with modern C++ and C in commercial environments, alongside Linux system development, and design real-time embedded systems, including development for microcontrollers such as ARM, PIC, MSP430, and DSP.
You'll interface with industry-standard protocols and buses (Ethernet, USB, RS232, I2C, SPI) and control wireless modules (Bluetooth, Wi-Fi, LoRa, NFC).
Collaborating closely with customers and internal teams, you'll help turn initial ideas into tangible products, often under tight deadlines.
Additionally, you will engage in software debugging, problem-solving, and continuous improvement processes, while contributing to customer-facing documentation, reports, and test results.
About The Candidate/ Skills & Experience 3+ years experience in developing embedded or real-time systems.
Strong expertise in Modern C++ and C programming, gained in a commercial environment.
Solid experience with Linux system development (e.g., Yocto, Debian).
Proficiency in working with 16 and 32-bit microcontrollers (e.g., ARM, PIC, MSP430, DSP).
Familiarity with common protocols and buses such as Ethernet, USB, RS232, I2C, SPI.
Experience in embedded wireless module control (Bluetooth, Wi-Fi, LoRa, NFC).
A hands-on approach to using a variety of development environments and tools.
Ability to produce high-quality code and adhere to industry best practices.
Strong problem-solving skills and a passion for debugging and bug-fixing.
Bachelor's degree in Software Engineering, Computer Science, or a related field.
If you're an innovative, motivated software engineer with a passion for creating impactful products and enjoy the challenge of working in a fast-moving technical environment, we would love to hear from you.
Please apply today to join a company where your skills and ideas will make a real difference!
Please note that we do not have sponsorship budget for this role.
Therefore, candidates must have the right to live and work in the UK.


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Job Function:

Requirements

Field Service Technician

Energy storage is the most exciting area in energy today. Massive amounts of energy storage are required if renewable energy is to take its rightful place on...


Invinity Energy Systems - West Lothian

Published 7 days ago

Reinstatement Civils Operative

Are you a dedicated and skilled Reinstatement Civils Operative looking for a challenging and rewarding role What youll do: Perform highquality reinstatement ...


Comex 2000 Uk Ltd - West Lothian

Published 7 days ago

Process Engineer

A fast-growing SMT leader in the Electronic Manufacturing Solutions industry has a newly created career opportunity for a Process Engineer. Along with a sala...


Candidate Source - West Lothian

Published 6 days ago

Wind Turbine Technician - Livingston, Livingston [Immediatestart]

The Opportunity Are you looking for a career where you can really make a difference? Come and join us as a Wind Turbine Technician in our Asset Operations Bu...


Edf Energy - West Lothian

Published 6 days ago

Built at: 2024-11-22T00:00:29.556Z