Embedded Software Engineer

Job Title: Embedded Linux Software EngineerLocation: Worcester (Hybrid - Flexible WFH)Salary: Up to 60,000Our client, a pioneer in wireless communications technology, is looking for an Embedded Linux Software Engineer to join their expanding team in Worcester. This is an exciting chance to contribute to cutting-edge projects with real-world applications, as the company embarks on an ambitious new product roadmap.Key ResponsibilitiesDesign, develop, and maintain embedded Linux software for wireless and remote communication systems.Collaborate with hardware and software teams to deliver robust, high-performance solutions.Configure, build, and optimise Linux-based OS for custom hardware platforms.Contribute across the full development lifecycle - from requirements gathering through to testing and deployment.Skills and Experience RequiredStrong C/C++ programming skills.Proven experience with embedded Linux (Yocto Project and Debian preferred).5+ years'' experience with microcontrollers and RTOS environments.Knowledge of comms and serial protocols.Skilled in debugging tools and low-level hardware interaction.Desirable ExtrasUnderstanding of Linux kernel, device drivers, and build systems.Knowledge of wireless communication protocols (4G/5G, satellite, TETRA, P25, DMR).Familiarity with mobile networking (LTE, Wi-Fi, VPNs).Experience with router-related networking protocols (tun/tap, DSCP, iptables, routing, DNS and DHCP interception).Python programming knowledge.What''s on OfferCom
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!