Embedded Software Engineer
- liverpool, merseyside, L1 8JQ, United Kingdom
- Remote
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is seeking a talented Embedded Software Engineer to join their cutting-edge, fully remote development team. In this role, you will design, develop, and maintain the firmware for sophisticated electronic devices and systems. You'll work closely with hardware engineers and product managers to translate complex requirements into robust, efficient, and reliable software solutions. This is an exceptional opportunity for an experienced engineer to contribute to innovative projects from anywhere, fostering a highly collaborative and productive remote work culture focused on technical excellence and continuous learning.
Key Responsibilities
- Design, develop, test, and debug embedded software for microcontrollers and processors.
- Write clean, efficient, and well-documented C/C++ code for real-time operating systems (RTOS).
- Collaborate with hardware engineers to define software requirements and system architecture.
- Implement communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
- Perform code reviews and participate in the full software development lifecycle.
- Optimize software performance and memory usage for resource-constrained environments.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience in embedded software development, particularly with C/C++.
- Experience with real-time operating systems (RTOS) and low-level hardware interaction.
- Familiarity with development tools, compilers, debuggers, and version control systems (e.g., Git).
- Strong understanding of computer architecture and digital logic.
- Excellent problem-solving skills and the ability to thrive in a remote team environment.
Benefits
- Highly competitive salary and performance-based bonuses.
- Fully remote work arrangement with a focus on work-life balance.
- Comprehensive health, dental, and vision insurance.
- Generous allowance for home office setup and ongoing professional development.
- Opportunity to work on innovative products shaping the future.


