Senior Embedded Software EngineerMiddlesbrough Salary: Negotiable (dependant on experience) An established and innovative engineering business based in the North East is looking to appoint a Senior Embedded Software Engineer to play a key role in the development of next-generation embedded systems. This position offers the opportunity to work on highly technical, safety-critical products used across industrial, environmental, and defense sectors.You’ll be joining a collaborative R&D team, taking technical ownership of embedded software design and contributing to wider system architecture alongside hardware and electronics teams.The business offers a hybrid working setup after the initial onboarding phase (typically 3 months). The Role: Design and develop embedded software solutions aligned with product requirements
Contribute to and review system and software architecture
Accurately estimate work and deliver projects to agreed timelines
Lead and coordinate with cross-disciplinary engineering teams
Ensure code quality, robustness, and maintainability across the full lifecycle
Drive continuous improvement across tools, standards, and team processes
Promote a culture of collaboration and technical excellence across the team
Your Background: Proven experience (3+ years) in embedded firmw...