Senior Embedded Engineer
An exciting opportunity for a Senior Embedded Software Engineer to develop high-performance embedded systems.Learn more about the general tasks related to this opportunity below, as well as required skills.
Key Responsibilities:
- Design, develop, and maintain embedded Linux software for modems.
- Implement efficient and reliable C++ code for embedded applications.
- Focus on Linux kernel and driver development for hardware interfaces and peripherals.
- Optimize performance and memory usage on resource-constrained systems.
- Collaborate with hardware, firmware, and cross-functional teams on system architecture and software requirements.
- Develop low-level Linux drivers and software components.
- Use Jira for issue tracking and project coordination.
- Perform testing, debugging, and validation of embedded software.
- Participate in code reviews and maintain documentation.
- Stay up to date with embedded development and Linux technologies.
- Apply knowledge of IP networking protocols like DHCP, NAT, PPP, and iptables.
Qualifications:
- Degree in software/electronic engineering.
- Strong embedded systems experience.
- Self-driven, innovative, and collaborative.
- Company
- Innovate
- Location
- Chelmsford, Essex, UK
- Employment Type
- Full-time
- Posted
- Company
- Innovate
- Location
- Chelmsford, Essex, UK
- Employment Type
- Full-time
- Posted