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

Embedded software engineer

Dundee
JR United Kingdom
Embedded software engineer
€60,000 - €80,000 a year
Posted: 8 May
Offer description

Social network you want to login/join with:

People Source Consulting trading as Experis


Location:


Job Category:

Other

-


EU work permit required:

Yes

col-narrow-right


Job Views:

4


Posted:

05.05.2025


Expiry Date:

19.06.2025

col-wide


Job Description:

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
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer
Dundee
People Source Consulting trading as Experis
Embedded software engineer
Similar job
Embedded software engineer
Dundee
People Source Consulting trading as Experis
Embedded software engineer
€3,750 a month
Similar job
Embedded software engineer
Dundee
McNally Recruitment Ltd
Embedded software engineer
€40,000 - €60,000 a year
See more jobs
Similar jobs
It jobs in Dundee
jobs Dundee
jobs Dundee City
jobs Scotland
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Dundee > Embedded Software Engineer

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