Embedded Software Engineer
Solutions Driven
Stirling, UK
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£50,000.0 - £65,000.0
Working hours
Regular working hours
Job source
Tech stack
Systems Engineering
ARM Architecture
Bluetooth
C++ (Programming Language)
Code Review
Communications Protocols
Computer Engineering
Software Debugging
Programming Tools
Embedded C
Embedded Software
Firmware
+10 more
Field-Programmable Gate Array (FPGA)
Software Architecture
RS-232
Software Engineering
Software Requirements Analysis
Systems Integration
Strategies of Testing
Universal Asynchronous Receiver/Transmitter
PIC Microcontroller
Software Coding
Job description
- This position offers the opportunity to work across the complete product lifecycle, including requirements definition, software architecture, development, verification, validation, manufacturing support, and ongoing product improvement.
- The successful candidate will play a key role in the design and development of embedded software for complex electronic systems while collaborating closely with hardware, FPGA, manufacturing, quality, and project teams.
- This is an excellent opportunity for an engineer who enjoys both hands-on development and contributing to broader systems engineering activities within a regulated environment., * Design, develop, and maintain embedded software for advanced electronic products
- Participate in software architecture, requirements analysis, implementation, verification, and validation activities
- Develop reliable hardware/software interfaces and communication protocols
- Support integration and debugging activities across software and hardware platforms
- Contribute to code reviews, testing strategies, and continuous improvement initiatives
Product Development & Systems Engineering
- Support projects throughout the entire product lifecycle, from concept development through manufacturing release.
- Produce and maintain technical documentation including requirements, design specifications, test protocols, and reports.
- Work within structured development processes that incorporate risk management and quality requirements
- Collaborate with cross-functional engineering teams and external partners where required
Manufacturing & Product Support
- Develop and maintain manufacturing test and programming software.
- Support product transfer into production environments.
- Assist with technical investigations relating to manufacturing, quality, and field issues.
- Provide ongoing engineering support for released products.
Requirements
- Bachelor’s degree in Software Engineering, Electronics Engineering, Computer Engineering, or a related discipline.
- 5+ years’ experience in embedded software development
- Strong proficiency in Embedded C/C++.
- Experience developing firmware for ARM Cortex-M microcontroller platforms (STM32 experience highly desirable
- Experience with STM32 development tools. Familiarity with communication interfaces including USB, I²C, SPI, UART/RS232, and Bluetooth/BLE
- Experience integrating software with electronic hardware systems.
- Knowledge of structured software development methodologies.
- Experience with coding standards, code reviews, and verification activities.
- Strong written and verbal communication skills.
- Ability to work effectively within multidisciplinary engineering teams.
Pay: £50,000.00-£65,000.00 per year
Application question(s):
-
How many years of STM32 experience do you have?
-
Have you work in any highly regulated industry? (Medical, aerospace, defence, automotive)
Experience:
- C: 5 years (preferred)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on uk.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
about 3 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
EM
Eli McGarvie
Software Engineer Salary in The UK
about 3 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago
EM
Eli McGarvie
Fullstack Developer Salary UK
about 3 years ago