Embedded Software Engineer
Applause IT
Manchester, UK
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft 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
Working hours
Regular working hours
Job source
Tech stack
Board Bringup
Altium Designer
ARM Architecture
Automation of Tests
C++ (Programming Language)
Communications Protocols
Cyber Security
System Configuration
Continuous Integration
Software Debugging
Digital Electronics
Embedded C
+12 more
Embedded Software
Ethernet
Firmware
FreeRTOS
Real-Time Operating Systems
Secure Coding
Systems Architecture
Universal Asynchronous Receiver/Transmitter
USB
Serial Peripheral Interface
Hardware Testing
Hardware Debugging
Job description
Working across the full embedded product lifecycle, you’ll combine hands-on C/C++ firmware development with electronics and hardware expertise.
- Developing real-time embedded firmware in C/C++
- Leading embedded architecture and system-level design
- Working with microcontrollers including ARM Cortex-M, STM32, ESP32, NXP or similar
- Configuring and optimising RTOS environments
- Developing peripheral drivers including SPI, I2C, UART, USB and Ethernet
- Board bring-up, bootloader development and hardware debugging
- Supporting schematic design, PCB development and hardware validation
- Working with analogue and digital electronic circuits
- Supporting secure, reliable embedded system development
- Conducting technical and design reviews
- Mentoring less experienced engineers
- Collaborating with hardware, software, production and technical teams
Requirements
You’ll be an experienced Embedded Electronics / Firmware Engineer with a strong combination of embedded software and electronics knowledge.
- Embedded C and C++
- RTOS / FreeRTOS
- ARM Cortex-M, STM32, ESP32, NXP or similar microcontrollers
- Embedded systems and MCU/MPU development
- Hardware and system-level debugging
- PCB and schematic design
- Analogue and digital electronics
- Communication protocols including SPI, I2C, UART, USB, CAN or Ethernet
- Experience with embedded cybersecurity, encryption, secure coding, Altium, automated testing or CI/CD would be particularly beneficial.
Benefits & conditions
- Competitive salary depending on experience
- Bonus scheme
- Hybrid working
- 25 days holiday plus bank holidays
- Company pension
- Training and professional development
- Genuine technical ownership and autonomy
About the company
An established electronics and technology business is looking for a Senior Embedded Electronics Engineer to join its growing R&D team in Manchester.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago