Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Embedded systems software developer

Dundee
People Source Consulting Ltd trading as Experis
Software developer
Posted: 20 May
Offer description

Role: Embedded Software Engineer Location: Glasgow OR Dundee they have 2x offices so you can work from either
but can be flexible for the right person
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.

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.


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.
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.


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 Python programming for embedded systems.
Knowledge of communication protocols relevant to IoT and industrial automation (e.g., Experience with C/C++, BASH, etc. AWS, Azure, Google Cloud) and IoT services.
Familiarity with data acquisition and processing techniques.
Previous experience in the aquaculture, agricultural technology, or environmental monitoring sectors.
Experience with agile development methodologies.


33 days annual leave
~ Employee Assistance Programme
~ Enhanced parental leave policies
~ Birthday day off
~ Paid bereavement leave
~ Paid sick leave
~ Company pension scheme
~ Cycle to work scheme
~ Free parking on the Glasgow site

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Graduate software developer
Dundee
Optimove
Software developer
€60,000 - €80,000 a year
Similar job
Software developer typescript aws
Dundee
Broker Insights
Software developer
See more jobs
Similar jobs
It jobs in Dundee
jobs Dundee
jobs Dundee City
jobs Scotland
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Dundee > Embedded Systems Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save