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

Embedded software developer, get staffed online recruitment limited

Bristol (City of Bristol)
Guardian Jobs
Software developer
Posted: 6 September
Offer description

Overview

Join our client as an Embedded Software Developer. This role focuses on developing embedded software to support assistive communication technology that improves lives for people with disabilities.


Responsibilities

* Test software: ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#.
* Libraries and apps: create software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control firmware subsystems.
* Technical strategy: execute and collaborate on strategy for highly reliable, mission-critical hardware and firmware.
* Validation and debugging: implement and improve device test plans, debug, and validate upcoming firmware and software.
* Quality assurance: promptly analyze and correct quality issues.
* Project management: take ownership of firmware and software projects from start to finish.
* Firmware and software development: design, develop and maintain embedded software in C for Zephyr RTOS and Embedded Linux.


Essential Qualifications/Skills/Experience

* A passion for improving lives through assistive technology.
* 4+ years of experience in software development in one or more of the following languages: C, C++, Rust.
* 4+ years of experience in embedded software development in C.
* Knowledge of computer science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis.
* Strong grounding in embedded software architecture with a focus on maintainability, modularity, fault-tolerance and testability.
* Experience with automated testing, including unit, integration and system tests, mocking and automation frameworks.
* Understanding of API design and the creation of clear, stable abstractions for hardware/firmware interaction.
* Skill in debugging in constrained environments and using hardware/software debugging tools.
* Proven track record of delivering quality software throughout the software product lifecycle.
* Ability to solve complex technical problems in elegant, maintainable ways with systems thinking across hardware, firmware and application layers.
* Experience with embedded platforms (Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS).
* Passion and drive for software craftsmanship.
* Linux, Bash/shell, CI experience.
* Ability to read electronics schematics.
* Collaborative and supportive team player with a proactive mindset and comfort working through ambiguity in a fast-moving team.


About Our Client

Our client is at the forefront of assistive communication technology. Their innovative products are used globally by individuals with diverse needs. Their values — passionate, caring, empowering, achieving together, and enabling change — shape everything they do.


Inclusive Culture and Commitments

They prioritise diversity and inclusivity in their work environment, with adjustments available during the application process and throughout your career. They are recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Their diverse team combines unique talents to create products reflecting the diversity of their users and customers.


Rewards And Benefits

Competitive salary and private medical insurance, with additional benefits such as a hybrid working model, wellness benefits, and paid volunteering days.


How to Apply

Ready to make a difference? Apply now to join a team dedicated to creating technology that changes lives.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software developer
Bristol (City of Bristol)
Frontier Resourcing Ltd
Software developer
Similar job
Graduate software developer (oracle cloud)
Bristol (City of Bristol)
targetjobs UK
Software developer
Similar job
Software developer – rotor dynamics solvers
Bristol (City of Bristol)
SoftInWay Inc
Software developer
See more jobs
Similar jobs
It jobs in Bristol (City of Bristol)
jobs Bristol (City of Bristol)
jobs City of Bristol
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Bristol (City of Bristol) > Embedded Software Developer, GET STAFFED ONLINE RECRUITMENT LIMITED

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 - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save