CrawlJobs Logo

Specialist Embedded Software Engineer

plus.net Logo

Plusnet

Location Icon

Location:
United Kingdom , Belfast

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join Our Innovative Broadband Devices Team! Are you passionate about developing cutting-edge technology that enhances the internet experience for millions? Our Broadband Devices team, a key part of Networks, is at the forefront of creating embedded firmware (powered by Linux) for home gateways and Wi-Fi extenders. We ensure our customers enjoy seamless internet connectivity, whether over Wi-Fi or Ethernet.

Job Responsibility:

  • Innovative Software Design: Lead the design, implementation, and testing of Smart Hub software using Agile methodologies
  • Agile Team Collaboration: Work within a dynamic, small Agile team to develop next-generation products on ambitious timelines
  • Best Practices Advocate: Champion best software engineering practices, including automated testing, to ensure high-quality deliverables
  • Cross-Team Collaboration: Partner with other software development teams to deliver a brilliant customer experience
  • Requirement Clarification: Understand requirements, confirm user stories, and ensure the desired customer experience is achieved
  • Continuous Learning: Commit to constant learning and development
  • Leading Complex Wi-Fi investigations. Working with multiple teams (in-life, QA, Data teams) to identify complex wi-fi issues with customer experience, build a well defined process for these issues to be identified, prioritised and resolved. Ensure that we learn form these issues and drive improvements in the development and QA approach

Requirements:

  • Demonstrable experience in embedded systems software design and development, using the C programming language
  • Strong scripting skills, e.g. bash, python
  • Use of code revision, issue tracking and continuous integration tools, we use git, Jira and GitLab
  • Must have experience of working with Agile delivery methodologies such as Scrum, Kanban
  • Experience in Linux kernel
  • Experience of building products using OpenWrt or similar
  • Experience using containers, e.g. LXC or Docker, ideally on embedded systems
  • Experience of Wi-Fi, mobile, DECT, voice or hybrid technologies
  • Has a working knowledge of Home Gateway technologies such as Broadband, 4G/5G Mobile networks, IP, WiFi, Voice, DECT, IoT, and Home Networking
  • Knowledgeable and experienced in automating tests using Python
  • Degree in Relevant Field: Hold a degree in engineering, science, or a related area that is pertinent to the job
  • Professional Experience: Have significant professional experience that is relevant to the responsibilities and requirements of the position.

Nice to have:

  • Experience of building products using OpenWrt or similar
  • Experience using containers, e.g. LXC or Docker, ideally on embedded systems
  • Experience of Wi-Fi, mobile, DECT, voice or hybrid technologies
  • Has a working knowledge of Home Gateway technologies such as Broadband, 4G/5G Mobile networks, IP, WiFi, Voice, DECT, IoT, and Home Networking
  • Knowledgeable and experienced in automating tests using Python
What we offer:
  • 10% on target bonus
  • BT Pension scheme, minimum 5% Employee contribution, BT contribution 10%
  • Life Assurance Cover
  • Exclusive colleague discounts on our latest and greatest BT broadband packages, BT TV with TNT Sports and NOW Entertainment
  • Equal family leave: receive 18 weeks at full pay, 8 weeks at half pay and 26 weeks at the statutory rate. It’s for all parents, no matter how your family is made up
  • Enhanced women’s health support: including help with menopause symptoms, cancer screenings, period care and more
  • 25 days annual leave (not including bank holidays), increasing with service
  • 24/7 private virtual GP appointments for UK colleagues
  • 2 weeks carer’s leave
  • World-class training and development opportunities
  • Option to join BT Shares Saving schemes

Additional Information:

Job Posted:
March 25, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Specialist Embedded Software Engineer

Embedded Hardware Engineer

To reinvent an industry, you have to build the best team. Join Formlabs if you w...
Location
Location
United States , Somerville
Salary
Salary:
85000.00 - 135000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have a minimum of 2 years experience developing firmware for ARM Cortex or equivalent microcontrollers in C++ or C (bare-metal or RTOS)
  • Have experience with developing software for embedded or desktop Linux systems (for example: device drivers, networking, or performance-sensitive applications)
  • Have a solid understanding of electronics fundamentals and hardware debugging
  • Experience with project management through a full hardware development lifecycle
Job Responsibility
Job Responsibility
  • Design and develop embedded systems and embedded firmware, including research/specification, prototyping, validation, and production release
  • Debug the hardware your code is running on (and if desired, grow into designing that hardware as well)
  • Own projects, not skills -- this role is for a “full-stack” engineer with a focus on shipping products, not a specialist in any one area of software or electronics engineering
  • Solve problems across technical domains and across the product development lifecycle, from early-stage research to field failures of products in mass production
  • Grow into owning larger system architecture design and other forms of technical leadership if desired
What we offer
What we offer
  • Robust equity program to build future wealth through RSUs
  • Comprehensive healthcare coverage (Medical, Dental, Vision)
  • Low cost fund options in our 401K and access to advisors
  • Generous paid Parental Leave (up to 16 weeks)
  • Tenure-based paid Sabbatical Leave (up to 6 weeks)
  • Flexible Out of Office Plan – Take time when you need it
  • Ample on-site parking & pre-tax commuter benefits
  • Healthy on-site lunches, snacks, beverages, & treats
  • Regular sponsored professional development opportunities
  • Many opt-in culture events across our diverse community
  • Fulltime
Read More
Arrow Right

Principal Embedded Software Engineer

We are looking for a Principal Embedded Software Engineer to work for our mariti...
Location
Location
United Kingdom , Dorchester; Winfrith
Salary
Salary:
Not provided
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong embedded C/C++ development skills
  • Skilled at defining engineering processes and guiding teams in their application
  • Ability to generate clear specifications, architectures, verification plans and test procedures
  • Proven ability with current microcontrollers and SoC technologies and trends
  • Strong documentation and technical communication skills tailored to internal and external audiences
  • Ability to select the most appropriate technology based on requirements, risk, cost and time
  • Background delivering to safety-related standards (e.g., SIL, ASIL)
  • HNC/HND or degree in Electrical/Electronic Engineering or equivalent
  • Strong sense of ownership and accountability for engineering outcomes
  • Professional and confident communicator with suppliers, customers and internal stakeholders
Job Responsibility
Job Responsibility
  • Technical Leadership & Capability Building: Establish, grow and lead an embedded software engineering capability covering microcontrollers and SoC systems
  • Provide technical authority, governance and oversight across all embedded development activities
  • Define, develop and maintain robust engineering processes, workflows and best-practice guidelines
  • Build shared, reusable modules and libraries to enable quicker, lower-risk delivery on future projects
  • Grow the team’s design and verification toolsets in line with business strategy
  • Project Delivery: Lead the planning, delivery, monitoring and reporting of embedded software work packages
  • Scope, estimate and review engineering effort to support bids, proposals, and change requests
  • Translate customer and system requirements into clear, maintainable software specifications
  • Develop preliminary architecture concepts and oversee the creation of detailed designs
  • Define verification strategies, validation plans, and test cases, ensuring traceability to requirements
  • Fulltime
Read More
Arrow Right
New

Senior System Specialist

We are seeking a high‑performing, self‑driven Senior System Specialist/Engineer ...
Location
Location
Canada , Markham
Salary
Salary:
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong knowledge of systems and software architecture, embedded software development, and testing methodologies
  • 5+ years of experience in systems engineering, embedded software, EV charging, infotainment, or a related development domain
  • Bachelor’s degree in Electrical, Computer, Software, Mechatronics Engineering, or a related field
  • Experience with requirements tools such as DOORS/DNG and Rhapsody (preferred)
  • Familiarity with Agile or SAFe development methodologies
  • Understanding of CI/CD automation and continuous testing strategies
  • Experience with Service‑Oriented Architecture (SOA) and Behavior‑Driven Development (BDD)
  • Strong analytical and problem‑solving skills, with the ability to navigate complex technical challenges
  • Excellent written and verbal communication skills
  • Strong interpersonal skills and ability to collaborate across global teams and functional areas
Job Responsibility
Job Responsibility
  • Contribute to the development of system and solution requirements for charging user experience
  • Support the definition and management of system and solution requirements, interfaces, states, and performance targets within infotainment and compute‑oriented systems
  • Participate in the decomposition and allocation of product, feature, and system functionality to software and compute platform teams
  • Collaborate with cross‑functional partners including software engineering, validation, UX, mobile, and Cloud Services
  • Assist in issue triage, root‑cause analysis, and resolution during development and testing phases
  • Support continuous improvement activities and help enhance system robustness and user experience
  • Document system deliverables, maintain requirement traceability, and support program milestones and readiness reviews
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family, and friends
  • Fulltime
Read More
Arrow Right

Software Engineer

The Software Engineer will play a critical role in developing our autonomous def...
Location
Location
United States , Huntington Beach
Salary
Salary:
130000.00 - 250000.00 USD / Year
machindustries.com Logo
Mach Industries
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in C++, Rust, Python, or C, with the ability to write clean, well-tested, and efficient code
  • Experience implementing a large (>10,000 line) project, from architecture to deployment
  • Strong understanding of real-time software development, embedded systems, and performance optimization
  • Ability to execute in a fast-paced, high-iteration environment, often shipping software multiple times per day
  • Strong grasp of the full software development lifecycle, including design, development, deployment, and support
  • Demonstrated extreme ownership and ability to operate autonomously, driving projects to completion with minimal oversight
  • Experience working with low-level hardware interfaces and optimizing software for real-time applications
  • Ability to work on-site in Huntington Beach, CA
Job Responsibility
Job Responsibility
  • Develop, test, and maintain software for autonomous defense platforms, ensuring high performance, reliability, and security
  • Design and implement efficient, well-tested code in C++, Rust, Python, or C to power real-time systems
  • Architect end-to-end software solutions, from low-level firmware to high-level mission software
  • Work closely with embedded engineers, GNC specialists, and systems engineers to ensure seamless hardware-software integration
  • Optimize software for real-time execution, ensuring low-latency operation on embedded platforms and edge computing systems
  • Implement secure coding practices, ensuring software is resilient to cyber threats and meets defense cybersecurity standards
  • Utilize DevOps, CI/CD pipelines, and automated testing to streamline software development and deployment
  • Troubleshoot, debug, and refine complex software systems, ensuring they meet mission-critical reliability requirements
  • Identify opportunities for optimization and proactively propose solutions that enhance system efficiency and performance
  • Contribute to agile development processes, effectively communicating risks, blockers, and technical challenges to the broader team
What we offer
What we offer
  • Offers Equity
  • healthcare, dental and vision plans
  • retirement savings
  • paid time off
  • funds for continuing education, training, and career growth
  • Fulltime
Read More
Arrow Right

Embedded IT Director and On-Site Systems Specialist

The Embedded IT Director / On-Site Systems Specialist serves as the primary tech...
Location
Location
United States , Savage, MN
Salary
Salary:
70000.00 - 80000.00 USD / Year
darkhorsetech.com Logo
Darkhorse Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of IT experience, preferably within dental, healthcare, or multi-location environments
  • Strong technical background in networking, hardware, and Microsoft/Cloud environments
  • Hands-on familiarity with dental software (Open Dental, Dexis, etc.) preferred
  • Understanding of HIPAA, data security, and compliance best practices
  • Excellent communication and interpersonal skills
  • confident working with both clinical and executive teams
  • Strong organizational and documentation habits
  • Ability to work independently on-site while coordinating remotely with a national IT provider
Job Responsibility
Job Responsibility
  • Serve as the primary on-site IT contact for all Dental Associates of MN locations
  • Provide hands-on support for hardware, software, and network issues
  • Manage workstation and peripheral setup, troubleshooting, and maintenance
  • Coordinate with Darkhorse Tech’s NOC and Service Desk to resolve escalated tickets
  • Monitor system performance, backups, and connectivity across all sites (cloud and local)
  • Act as the internal IT Director, representing Dental Associates’ technology priorities to Darkhorse Tech
  • Manage IT initiatives, upgrades, and integrations across multiple practice locations
  • Develop and maintain IT standards and best practices for staff and office workflows
  • Serve as the communication bridge between Dental Associates’ leadership and Darkhorse Tech’s account and engineering teams
  • Enforce HIPAA and cybersecurity best practices in collaboration with Darkhorse’s security team
  • Fulltime
Read More
Arrow Right

Embedded Developer

As an embedded software engineer, you know how to create and maintain crucial pi...
Location
Location
United States , Annapolis Junction
Salary
Salary:
69400.00 - 158000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience with software development using C
  • Experience with configuration, administration, and development with Virtual Environments such as VMWare, ESXi, or Open Stack
  • Experience with Linux Development
  • Experience with software reverse engineering or debugging tools such as IDAPro, OllyDbg, or gdb
  • Experience with assembly languages development or reversing
  • Knowledge of low-level systems programming concepts
  • TS/SCI clearance with a polygraph
  • Bachelor’s degree
Job Responsibility
Job Responsibility
  • Support the development of systems, sites, and tools
  • Write, test, and edit code
  • Develop and reverse engineer software that supports hardware functionality on a wide range of devices
  • Configure solutions based on the platform being used
  • Partner with team leadership to troubleshoot and correct operational issues
  • Partner with cybersecurity specialists to ensure software security
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
Read More
Arrow Right

Senior Embedded Software Development Engineer – Air-Ground Datalink Systems

Airbus Commercial Aircraft is looking for a Senior Embedded Software Development...
Location
Location
France , Toulouse
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in Avionics Datalink: In-Depth knowledge and practical experience with ATN and ACARS protocols and architectures
  • Mastery of Data Serialization techniques, notably ASN.1 (Abstract Syntax Notation One), and experience processing complex ATC messages (e.g., CPDLC Protocol Data Units - PDUs)
  • Familiarity with the technical specifications: ARINC 618 and ARINC 619
  • Minimum of 5 years of experience (or specify relevant number) in Critical Real-Time Software Development with proven familiarity with the DO-178C certification process
  • Critical Real-Time embedded software development vs certification (DO178-C, DAL-A to E)
  • Mastery of the C language for embedded development, including optimization techniques for memory and real-time performance
  • Solid experience with Software Engineering practices and tools (including version control, continuous integration, and standard DEVOPS workflows) in a high-integrity development setting
  • Open mind-set, good communication skills and good team working
  • An advanced level of English and French is required
  • This position requires a security clearance or will require being eligible for clearance by the recognized authorities
Job Responsibility
Job Responsibility
  • Actively drive and participate in the detailed design, coding, and verification (up to DAL C) of real-time software modules for our Datalink systems
  • Ensure full compliance with communication standards (ATN, ACARS, CPDLC)
  • Develop embedded real-time software following development process from the high-level specification analysis to the integration and the validation on the definitive hardware
  • Ensure end-to-end integration of the software with the target hardware and advanced test benches (Bus Analyzers, Radio Link Simulators, etc.), and validate the real-time performance and reliability of communications
  • Act as the technical Subject Matter Specialist on ATN/ACARS protocols and Data Serialization (ASN.1) to mentor junior profiles within the team and ensure the sustainability of technical know-how
  • Ensure the related support activity: failure report analysis, answer to technical requests
  • Improve the ways of working
  • bring new design solutions and technologies
  • Define, follow-up and receipt the subcontracted activities and deliverables, in conformity with the subcontracting management rules
  • Manage your activities following the expected schedule, budget and quality
What we offer
What we offer
  • Financial rewards: Attractive salary, agreements on success and profit sharing schemes, employee savings plan abounded by Airbus and employee stock purchase plan on a voluntary basis
  • Work / Life Balance: Extra days-off for special occasions, holiday transfer option, a Staff council offering many social, cultural and sport activities and other services
  • Wellbeing / Health: Complementary health insurance coverage (disability, invalidity, death). Depending on the site: health services center, concierge services, gym, carpooling application
  • Individual development: Great upskilling opportunities and development prospects with unlimited access to +10.000 e-learning courses to develop your employability, certifications, expert career path, accelerated development programmes, national and international mobility
  • flexible working arrangements
  • Fulltime
Read More
Arrow Right
New

Test Engineer - Avionic Software Integration Test

As a member of a team providing services to Airbus Defence and Space, you will h...
Location
Location
Germany , Manching
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
March 31, 2026
Flip Icon
Requirements
Requirements
  • Electrical engineering or Computer Science or Engineering, minimum Master's/Diploma degree
  • IT / Information systems, at least 3 years professional experience
  • Experience in avionics integration is required
  • MS-Office, at least detailed specialist knowledge
  • Experience in software development for embedded, safety-critical systems – ideally in relation to DO178, V-Modell, EASA Part 21J / ZDv – is required
  • Fluency in English is mandatory
Job Responsibility
Job Responsibility
  • Ensuring that customer requirements for Eurofighter avionics have been correctly and fully implemented
  • Responsibility for two of the most important mission computers in the Eurofighter
  • Early detection of errors, support for system and software developers (m/f/d) and preparation of flight certification for the hardware/software entrusted to you
What we offer
What we offer
  • An exciting and dynamic international working environment awaits you
  • Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment
  • Committed to gender diversity and overall inclusivity
!
Read More
Arrow Right