Back to jobs
IC Resources

IC Resources

Embedded Linux Engineer

Hampshire On-site 2-5 yrs exp Staffing and Recruiting 134 employees
Embedded Software DevelopmentC ProgrammingEmbedded LinuxKernel DevelopmentUser-Space Development

Requirements

Candidates should have 1-5 years of experience in embedded software engineering, with a strong background in C programming and embedded Linux. Familiarity with communication interfaces and low-level device drivers is also required.

Job Description

About The Role

An established engineering company based in Farnborough are looking for an embedded software engineer, please see details on the role and company below:

  • Develop & maintain existing Beamforming Embedded Software products
  • Timely delivery of software to a variety of product lines integrating with customer projects
  • Contribute to evolution of the design and product roadmap
  • Support automation tools and continuous integration methodologies
  • Take ownership of issues on products and engage with customers as appropriate
  • Produce documentation at all levels of lifecycle (concept, design, training material etc.)

Salary: Up to £50,000 annually

Location: Farnborough, Hampshire

Sponsorship: Visa sponsorship is available for this role.

Job Requirements

  • Experience of full lifecycle embedded software development
  • 1-5 years’ experience within embedded software engineering
  • C programming embedded software engineering experience, preferably on ARM or similar processor
  • Experience working with embedded Linux embedded (kernel and user-space development and debugging, Yocto, Buildroot, low level drivers)
  • Communication interfaces; Ethernet, SPI, I2C, UART, USB
  • Low level Device Driver experience and ability to develop integrate and test
  • Knowledge on RF fundamentals and communications theory desirable but not essential
  • Knowledge of code coverage tools and unit test environments desirable. But not essential

Benefits: Private medical and life insurance, long term sickness insurance, critical illness cover, generous pension structure (after 12 months enhance the plan increases)

Interview process: There will be a 2-stage process, with 30–45-minute teams call, then an Onsite technical interview.

How To Apply

If you are interested, please email with your updated CV and a time that’s best to call you or call Ella Atkinson on 01184675779.

Skills

Embedded Software DevelopmentC ProgrammingEmbedded LinuxKernel DevelopmentUser-Space DevelopmentDebuggingYoctoBuildrootLow Level DriversCommunication InterfacesEthernetSPII2CUARTUSBRF Fundamentals

About IC Resources

In the search for highly skilled talent, IC Resources has supported the technology community since 1999. We match great talent to deep-tech companies around the world. Founder-led and independent, IC Resources evolves with the industry, building extensive market knowledge and long-term relationships. IC Resources is viewed as a key contributor to the technology ecosystem. We’re one of the few recruitment companies that really pays it forward. Our 70 specialist recruitment consultants work to find the best long-term fit for individuals and organisations around the world. They work in dedicated teams within the software, semiconductor and electronics sectors, covering technical operations, sales and marketing, IT and executive positions. We’re embedded in the industries we work in, supporting our clients in seeking out the next generation of talented candidates, while building recruitment solutions that adapt to the different needs of individual organisations. If you’d like to discuss the employment marketplace, salary levels, your recruitment strategy or indeed your career, please contact us. T: +44 118 988 1150 W: ic-resources.com E: enquiry@ic-resources.com