Software Engineer - Embedded Systems
Shillito Group
Hooton Levitt, United Kingdom
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 36KJob location
Hooton Levitt, United Kingdom
Tech stack
JavaScript
API
C++
Cloud Computing
Databases
Embedded Software
Firmware
Design of User Interfaces
Python
Product Management
Software Engineering
PIC Microcontroller
iOS
Backend
GIT
Web Technologies
Front End Software Development
Job description
- Design, develop, test, maintain, and improve software within our current product portfolio and future products
- Identify issues and work collaboratively with engineers, product managers, and other stakeholders internally and externally
- Support continuous improvement of existing products and processes
- Help reduce time to market for new features and support on-time delivery
- Improve response to failures and bugs
- Produce maintainable, well-structured, and well-documented code
- Carry out backend development
- Work on frontend and UI development
- Develop integrations and APIs
- Support automation and tooling
- Perform cloud and infrastructure tasks
- Develop embedded software and firmware
- Help shape technical decisions
- Work closely with hardware teams, including microcontrollers, device communication, and low-level systems
Technologies:
- Backend
- Cloud
- Embedded
- Firmware
- Frontend
- Git
- Hardware
- Support
- JavaScript
- Python
- Web
- UX UI Design
Requirements
- Degree in Software Engineering, Electronic Engineering, or a related technical discipline
- Solid programming fundamentals
- Experience with modern web technologies and UI frameworks
- Experience with Python, C/C++, JavaScript, or similar languages
- Experience with Git and collaborative development workflows
- Experience with databases and APIs
- Experience with cloud platforms
- Experience with embedded systems or firmware development
- Interest in both software and hardware environments
- Ability to work independently and figure things out
- Comfortable working across different parts of a system
- Strong problem-solving and analytical skills
- Good communication skills at all levels
- Proven ability to work as part of a team
- Self-motivated with good time management and focus on task completion
- Experience working in organisations with ISO9001 quality management systems
- Good understanding of compliance-related aspects of product software
About the company
We are a Sheffield-based international manufacturing business seeking a Software Engineer - Embedded Systems to join our team. Reporting to the Senior Electronics Design Engineer, you will work across software, embedded systems, hardware, cloud, and UI development to support current and future products. We value practical, curious engineers who enjoy solving real problems and learning as requirements evolve. We offer the opportunity to contribute to continuous improvement in a collaborative environment, and we are supported by Shillito Group, a specialist recruitment and executive search partner working with ambitious businesses across commercial and engineering markets.