Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd
Wigan, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 50K

Job location

Wigan, United Kingdom

Tech stack

Microsoft Windows
ARM
C++
Ubuntu (Operating System)
Communications Protocols
Continuous Integration
Dynamic Host Configuration Protocol
Programming Tools
DNS
Eclipse
Field-Programmable Gate Array (FPGA)
Python
Microsoft Visual Studio
Message Queuing Telemetry Transport (MQTT)
Network Monitoring
Raspberry Pi
Software Engineering
TCP/IP
Verilog
VHDL
Zigbee
Operational Systems
Jenkins
Programming Languages

Job description

  • Design, develop and maintain embedded software systems.
  • Develop and maintain software using languages including C++ and Python
  • Implement and manage IoT communication protocols such as Zigbee and MQTT.
  • Work with platforms such as Raspberry Pi and similar embedded systems.
  • Apply networking knowledge including TCP/IP, DHCP, DNS, and utilise network monitoring tools.
  • Work across operating systems including Linux (Ubuntu) and Windows, with exposure to OS kernel development where applicable.
  • Work on FPGA development using VHDL/Verilog and contribute to ARM-based platform development.
  • Use development tools such as Visual Studio and Eclipse, and contribute to CI/CD processes using tools such as Jenkins.
  • Troubleshoot and resolve complex technical issues efficiently.
  • Manage multiple projects simultaneously while meeting tight deadlines.

Requirements

Our client is seeking a talented and motivated Embedded Engineer to join their growing team in Wigan. This is an exciting opportunity to work in an innovative, technology-driven environment where your expertise will directly contribute to the development of cutting-edge embedded and IoT solutions., * Proven experience in software development across multiple programming languages.

  • Strong understanding of embedded systems programming.
  • Knowledge of ARM architecture.
  • Solid understanding of networking fundamentals.
  • Strong analytical and problem-solving skills.
  • Excellent organisational and time management abilities.

Desirable Skills

  • Experience with IoT hardware platforms.
  • Experience with OS kernel development.
  • Experience with FPGA development (VHDL/Verilog).
  • Professional certifications in relevant technologies

Benefits & conditions

This is a primarily office-based role offering a salary of up to £50,000, alongside ongoing training and professional development opportunities., * Competitive salary of up to £50,000

  • Primarily office-based role in Wigan
  • Supportive and innovative working environment
  • Ongoing training and career development opportunities
  • Inclusive and diverse workplace culture
  • Opportunity to work on exciting and forward-thinking technology projects

If you are passionate about embedded systems, enjoy solving complex technical challenges, and want to be part of a forward-thinking team, we would love to hear from you.

Apply for this position