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.
#J-18808-Ljbffr
Company
Innovate
Location
Chelmsford, Essex, UK
Employment Type
Full-time
Posted
Company
Innovate
Location
Chelmsford, Essex, UK
Employment Type
Full-time
Posted