Enable job alerts via email!

Embedded Software Engineer

People Source Consulting trading as Experis

Dundee

On-site

GBP 40,000 - 50,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking an Embedded Software Engineer to join their technology team. This role involves designing software for next-generation aquaculture technology, requiring strong Python skills and experience with embedded systems. You will work with a collaborative team on impactful projects, balancing multiple technologies and protocols, contributing to innovation in sustainable energy and environmental monitoring.

Benefits

33 days annual leave
Death in service at 4x your annual salary
Employee Assistance Programme
Enhanced parental leave policies
Birthday day off
Paid sick leave
Company pension scheme
Cycle to work scheme
Free parking on Glasgow site

Qualifications

  • 2+ years experience in developing embedded software.
  • Strong proficiency in Python programming for embedded systems.
  • Experience with communication protocols relevant to IoT.

Responsibilities

  • Design, develop, and debug embedded software and firmware.
  • Implement communication protocols for data transmission.
  • Collaborate with engineers and experts to define system requirements.

Skills

Python
Problem-solving
Communication
Teamwork
Flexibility

Education

Bachelor's degree in Computer Science, Electrical Engineering, or related field

Tools

Microcontrollers
Microprocessors
Debugging tools
Version control systems (e.g., Git)

Job description

1 month ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from People Source Consulting trading as Experis

Director at PSC trading as experis | Recruitment Specialist for Embedded, Electronics, AI, robotics, and sustainable energy Engineering Talent with…

Role: Embedded Software Engineer

Location: Glasgow OR Dundee they have 2x offices so you can work from either

Salary: £40,000 - £50,000 approx. but can be flexible for the right person

Onsite work: you are required to be onsite 3x days per week

Role description and purpose

We are seeking a talented and passionate Embedded Software Engineer to join our growing technology team. You will play a crucial role in designing, developing, and implementing embedded software for our next-generation aquaculture technology.

This is an exciting opportunity to contribute directly to technology for good, working on real-world systems that have a tangible impact. You will be involved in the full software development lifecycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists.

Responsibilities

  • Design, develop, and debug embedded software and firmware for a variety of aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices).
  • Write clean, efficient, and well-documented code Python for embedded systems.
  • Work with microcontrollers, microprocessors, and real-time operating systems (RTOS).
  • Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet, Bluetooth, LoRaWAN) for data transmission and device control.
  • Integrate software with various hardware components, including sensors, actuators, and communication modules.
  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Develop and execute unit, integration, and system tests to ensure software quality and reliability.
  • Troubleshoot and debug software and hardware issues in embedded systems.
  • Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to define system requirements and ensure seamless integration.
  • Contribute to the continuous improvement of our software development processes and tools.
  • Stay up-to-date with the latest advancements in embedded software development and the aquaculture industry.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (typically 2+ years) in developing embedded software and firmware.
  • Strong proficiency in Pythen programming for embedded systems.
  • Experience working with microcontrollers and microprocessors (e.g., ARM Cortex-M, ESP32, NVIDIA Jetson).
  • Knowledge of communication protocols relevant to IoT and industrial automation (e.g., MQTT, Modbus).
  • Solid understanding of communication protocols (e.g., UART, SPI, I2C, Ethernet, Bluetooth, LoRaWAN).
  • Experience with debugging tools and techniques for embedded systems (e.g., JTAG, oscilloscopes, logic analyzers).
  • Ability to read and understand hardware schematics and datasheets.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.

Preferred Qualifications

  • Experience with C/C++, BASH, etc. for embedded systems or scripting.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services.
  • Familiarity with data acquisition and processing techniques.
  • Understanding of control systems and algorithms.
  • Previous experience in the aquaculture, agricultural technology, or environmental monitoring sectors.
  • Experience with version control systems (e.g., Git).
  • Experience with agile development methodologies.

General Skills

  • Excellent problem-solving skills and the ability to think creatively to overcome technical challenges.
  • A passion for learning and staying updated with the latest industry trends and best practices.
  • Strong communication and teamwork skills, with the ability to effectively collaborate with cross-functional teams, your default should be Openness and transparency.
  • Desire to take the initiative and self-start when necessary.
  • Flexibility, we pride ourselves on doing what is necessary to make the whole organisation successful.
  • 37.5 hours working week
  • 33 days annual leave
  • Death in service at 4 x your annual salary
  • Employee Assistance Programme
  • Enhanced parental leave policies
  • Birthday day off
  • Paid sick leave
  • Company pension scheme
  • Cycle to work scheme
  • Free parking on the Glasgow site

How to apply?

Please send a CV to danielle.chapman@experis.co.uk

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Appliances, Electrical, and Electronics Manufacturing and Computers and Electronics Manufacturing

Referrals increase your chances of interviewing at People Source Consulting trading as Experis by 2x

Get notified about new Embedded Software Engineer jobs in Dundee, Scotland, United Kingdom.

Dundee, Scotland, United Kingdom 2 weeks ago

Dundee, Scotland, United Kingdom 2 weeks ago

Dundee, Scotland, United Kingdom 2 weeks ago

Dundee, Scotland, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Frontend software engineer (React) - Europe Remote

Gr4vy

City of Edinburgh null

Remote

Remote

GBP 40,000 - 65,000

Full time

13 days ago

Derivatives Quant Dev / Software Engineer, FinTech,

JR United Kingdom

City of Edinburgh null

Remote

Remote

GBP 45,000 - 65,000

Full time

14 days ago

Senior Embedded Software Engineer

Lunar Energy

null null

Remote

Remote

GBP 40,000 - 65,000

Full time

7 days ago
Be an early applicant

Software Engineer

Bright Purple

null null

Remote

Remote

GBP 45,000 - 55,000

Full time

4 days ago
Be an early applicant

Software Engineer

IO Associates

null null

Remote

Remote

GBP 40,000 - 60,000

Full time

7 days ago
Be an early applicant

Embedded Software Engineer

be it

Dundee null

On-site

On-site

GBP 40,000 - 55,000

Full time

3 days ago
Be an early applicant

Software Engineer II (Viator)

Tripadvisor

null null

Remote

Remote

GBP 45,000 - 70,000

Full time

Today
Be an early applicant

Software Engineer (Drupal) - Remote, UK

Plentific

London null

Remote

Remote

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Software Engineer

Motorola Solutions

null null

Remote

Remote

GBP 40,000 - 65,000

Full time

Today
Be an early applicant