Senior Software Engineer – Embedded C

Job Details:

Senior Software Engineer – Embedded C

Location: Rickmansworth Hertfordshire WD3 1RT

About ETL

ETL Systems Limited are an award-winning business, specialising in the design and manufacturing of RF equipment and infrastructure for the global satellite communications markets. With a highly skilled global team and over 35 years’ experience, ETL Systems are going through an exciting period of growth and are seeking a Senior Software Engineer to join our team!

Working for ETL you will have the opportunity to be part of our successful business. Working within a highly skilled, dedicated team, developing cutting-edge designs and innovative solutions.

ETL’s world class products and custom designed solutions are used globally supporting a variety of customers from NATO governments protecting citizens to global broadcasters, satellite communications companies and telecoms companies.

As part of the ETL team you will have the opportunity to develop your career in Software whilst being part of our exciting growth.

ETL People Benefits:

  • Hybrid working available
  • 25 days holidays plus UK bank holidays
  • Company Pension
  • Annual Salary Review
  • Relocation Support available e.g. Visa Sponsorship
  • Career Development and Training for all roles
  • Free employee refreshments
  • Annual company events
  • ETL Employee Wellbeing Support (free annual flu vaccination, free eye tests, free employee assistance programme, Free GP Access)
  • Annual Bonus and employee incentives
  • Free onsite parking, car share scheme and EV charging
  • Core business hours: Monday to Friday 8am to 4pm

Job purpose:

As our Senior Software Engineer, you will assist in development projects and you will design, develop, and test software using a range of programming languages and platforms.

Role dimensions:

Your new team consists of several highly skilled engineers who have a wide range of experience from various sectors. This blend of skills and experience makes for a dynamic and healthy working environment and helps to make every day rewarding.

Here at ETL Systems we deliver solutions to our customers with minimal delay. To succeed in your new role, you will be happy working on projects with short lead times and on a varied range of tasks.


What we are looking for:

To succeed in this role, you will have a proven track record in Embedded software development.

You should have experience with the following:

  • Modern embedded software practice (Bare Metal)
  • JavaScript(Node.JS,), LINUX
  • HTML5, CSS
  • Real Time embedded C programming
  • Driver interfacing to SPI, I2C, RS485, CANBUS

Desirable Skills and Experience:

  • Yocto
  • Python
  • Microchip PIC18/32
  • SNMP
  • FPGA / CPLD (Verilog/VHDL)
  • Ability to read schematics
  • Hardware and board level debug
  • Cyber security of embedded systems
  • Networking experience in TCP/IP, UDP
Job Category: Engineering
Job Type: Full Time
Job Location: London

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Leave a Reply