Junior Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
- Develop embedded software in C/C++
- Support hardware/software integration
- Assist with debugging and system testing
- Contribute to new product development and existing product improvements
- Produce clear technical documentation
Requirements
Do you have a valid Driving License license?, Do you have experience in Linux?, * HNC/HND or Degree in Electronics, Software Engineering or equivalent experience
- Basic experience in C/C++
- Understanding of microcontrollers and embedded systems
- Strong problem-solving skills
DESIRABLE:
- Knowledge of communication protocols (CAN, UART, SPI, I2C)
- Exposure to RTOS or bare-metal systems
- Familiarity with embedded Linux or IoT
What we are looking for is:
- A motivated and curious engineer early in their career.
- Someone willing to learn from experienced colleagues.
- A practical mindset and willingness to get hands-on.
Due to the close collaboration required with hardware teams and access to development equipment, remote or hybrid working is not offered with this role. A full UK driving licence and access to a vehicle is essential for this role due to travel requirements.
Benefits & conditions
Pulled from the full job description
- Sick pay
- Company pension
- On-site parking
About the company
An exciting opportunity has arisen for a Junior Embedded Software Engineer to join our established team at Tedd Engineering. With over 30 years of experience in providing cutting-edge electronic control systems for heavy machinery, we have built an unrivalled reputation in the industry. Our innovative systems are trusted by leading brands, making this role both dynamic and rewarding.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
How software is steering vehicle technology
Is Software Engineering Hard?