Embedded Software Engineer
Job Title: Embedded Engineer
Location: Sheffield
Salary: Up to £50,000 + benefits
Join our innovative team in the Sheffield area, they are a leading provider of security devices dedicated to enhancing safety and security through cutting-edge technology. They are passionate about creating robust, reliable solutions that protect what matters most.
Role Overview: They are seeking a talented Embedded Engineer to design and develop their next-generation security devices. If you have a strong background in C/C++ programming and Linux systems, we want to hear from you!
Key Responsibilities:
- Design, develop, and test embedded software for security devices.
- Collaborate with cross-functional teams to define system architecture and requirements.
- Debug and troubleshoot hardware/software integration issues.
- Optimize code for performance and reliability in embedded environments.
- Participate in code reviews and contribute to best practices in software development.
Key Skills and Qualifications:
- Proficiency in C/C++ programming languages.
- Strong experience with Linux-based embedded systems.
- Familiarity with hardware interfaces (UART, SPI, I2C, MQTT).
- Experience in developing real-time systems is a plus.
- Knowledge of security protocols and practices is desirable.
- Problem-solving mindset with attention to detail.
- Strong communication skills and ability to work collaboratively.
What’s on Offer:
- Competitive salary up to £50,000 and benefits package.
- Opportunity to work on innovative products that make a difference.
- Collaborative and supportive work environment.
- Professional development opportunities.