Senior Embedded Software Developer

4 weeks ago


New Mills, Derbyshire, United Kingdom Renishaw Full time

About the Role

We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Renishaw. As a key member of our Embedded Software team, you will be responsible for the analysis, design, development, and integration of firmware for our Additive Manufacturing systems.

Key Responsibilities

  • Research and develop new software-oriented solutions for a wide range of platforms, from STM32 Micros to Cortex-A ARM processors.
  • Influence software practices to improve quality and foster a culture of excellence and continuous improvement.
  • Collaborate with our multi-disciplinary teams to engineer user-centered designs for our products.
  • Guide junior engineers through complex technical challenges and support their professional development.

About You

  • Qualified to degree level in Computer Science, Software Engineering, or Electronics Engineering.
  • Passionate about developing software solutions and applying best software practices to embedded deliverables.
  • Knowledge of tools such as Eclipse (STM32), Microsoft Visual Studio Code, Enterprise Architect, GIT, and Atlassian suite.
  • Proficient in C and experienced in ecosystems such as STM32, Zephyr, Linux, including using RTOS and multithreaded techniques for embedded applications.
  • Experienced in using PCB layout tools to capture firmware requirements/specifications and assist in debugging development boards.

What We Offer

  • A competitive salary and benefits package, including a 9% non-contributory pension and discretionary annual bonus.
  • A hybrid working policy, allowing for a combination of home and office-based working depending on the nature of your role.
  • Opportunities for professional development and career growth within the company.
  • A collaborative and dynamic work environment, with a focus on excellence and continuous improvement.

How to Apply

Please click for further information about our benefits and diversity and inclusion at Renishaw.



  • New Mills, Derbyshire, United Kingdom Renishaw Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Renishaw. As a key member of our Embedded Software team, you will be responsible for the analysis, design, development, and integration of firmware for our Additive Manufacturing systems.Key ResponsibilitiesResearch and develop new software-oriented solutions...


  • New Mills, Derbyshire, United Kingdom Renishaw Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Renishaw. As a key member of our Embedded Software team, you will be responsible for the analysis, design, development, and integration of firmware for our Additive Manufacturing systems.Key ResponsibilitiesResearch and develop new software-oriented solutions...


  • New Mills, Derbyshire, United Kingdom Renishaw Full time

    Job OverviewRenishaw is a leading technology company that designs and manufactures additive manufacturing systems for various applications. We are seeking a talented Senior Embedded Software Engineer to join our team.About the RoleYou will research and develop new software-oriented solutions for a wide range of platforms, from STM32 Micros to Cortex-A ARM...


  • New Mills, Derbyshire, United Kingdom Renishaw Full time

    Job Description: As a Software Developer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software products that meet customer needs. Key responsibilities include: • Developing software applications using a range of programming languages and...


  • New Mills, Derbyshire, United Kingdom Sustain Video Full time

    Sustain Video is seeking a talented Motorsport Video Production Specialist to join our team.The ideal candidate will have a passion for motorsport and experience in video content creation, with strong organizational and communication skills.We're looking for someone who can manage production staff, lead teams, and deliver high-quality client-facing projects...


  • New Mills, Derbyshire, United Kingdom Home Instead Full time

    Company OverviewAt Home Instead, we pride ourselves on providing exceptional care to our clients. Our mission is to enhance the lives of seniors and adults with disabilities by delivering compassionate and personalized support.Salary InformationWe offer competitive rates of pay starting from £13.00 per hour, ensuring our care assistants are fairly...


  • New Mills, United Kingdom Renishaw Full time

    Job DescriptionSalary: Up to £50,000 depending on experienceLocation: New Mills, GL12 8JR (R&D HQ)Hybrid working: Minimum 3 days per week onsiteAbout us As a Senior Embedded Software Engineer at Renishaw, you’ll be responsible for the analysis, design, development, and integration of firmware for a new Additive Manufacturing system as well as platforms...


  • New York, Lincolnshire, United Kingdom Amazon Full time

    {"Job Title: Senior Software Developer - Cloud Monitoring and Observability"}"At Amazon, we're seeking a highly skilled Senior Software Developer to join our Cloud Monitoring and Observability team. As a member of this team, you'll be responsible for designing, developing, and implementing large-scale monitoring and logging systems that enable our customers...


  • Barton Mills, United Kingdom Achieve together Full time

    About the Role:We are seeking a skilled Sr. Software Developer to join our team and contribute to the design and development of cutting-edge software solutions.Responsibilities:Design and develop scalable software systems using Java and Python.Lead technical teams to deliver high-quality software products.Collaborate with cross-functional teams to identify...

  • Software Developer

    3 weeks ago


    New Milton, Hampshire, United Kingdom Freedom Leisure Full time

    Job Title: {title}As a {title} at {company}, you will be responsible for designing, developing, and maintaining software applications.Develop software applications using programming languages such as Java, Python, and C++.Collaborate with cross-functional teams to identify and prioritize software development projects.Improve the overall quality of software...


  • New York, Lincolnshire, United Kingdom DataTech Analytics Full time

    About the Role:As a skilled software engineer, you will be responsible for designing, developing, and maintaining agile software solutions that meet the needs of our clients. You will work collaboratively with cross-functional teams to deliver high-quality products on time and within budget. Key Responsibilities:Design and develop software solutions using...


  • New Malden, Greater London, United Kingdom GXO Logistics, Inc. Full time

    As a key member of our software development team, you will be responsible for leading and guiding the development of our software products. Your technical expertise and leadership skills will be essential in driving the success of our team and contributing to the growth of our company.


  • New Ash Green, United Kingdom GSL Education Full time

    We are seeking a skilled Senior Software Developer to join our team. In this role, you will be responsible for designing, developing, and deploying large-scale applications using Python. Your expertise in Python will be critical to the success of our team and we are looking for someone who can take on a leadership role.Key Responsibilities:Design and develop...


  • New Malden, Greater London, United Kingdom NEXT Full time

    We are seeking a Senior Software Engineer to join our team and contribute to the design and development of cloud-based systems.Key Responsibilities:Design and develop scalable cloud-based architecturesCollaborate with cross-functional teams to deliver high-quality software solutionsStay up-to-date with the latest cloud technologies and trendsAbout Us:Our...


  • New York, Lincolnshire, United Kingdom Dialectica Full time

    About the RoleDialectica is seeking a skilled Senior Back End Software Engineer to join our tech team. As a Senior Back End Software Engineer, you will play a crucial role in building and maintaining our proprietary web application. The ideal candidate will have a strong background in back end technologies and frameworks, with experience in designing and...


  • New Alresford, Hampshire, United Kingdom Thorn Baker Construction Full time

    We are looking for a skilled Software Engineer with experience in Java to join our team. As a Backend Java Developer, you will be responsible for designing, developing, and maintaining our Java-based applications.Key responsibilities include:Designing and implementing new features and functionalitiesCollaborating with cross-functional teams to ensure...


  • New Malden, Greater London, United Kingdom We Buy Any Car Full time

    About the Role: As a key member of our software development team, you will be responsible for designing and developing software applications that meet the needs of various industries. Your primary focus will be on creating scalable and efficient software solutions that meet our customers' expectations.Responsibilities:Develop software applications using...

  • Electronics Engineer

    2 weeks ago


    New Forest, United Kingdom Smarter Technologies Group Full time

    STG are seeking to appoint an electronics design engineer to work in a small team focused on product design & development for our proprietary IoT / LPWAN Orion network technology. The ideal candidate will have a minimum 18 months industrial experience of both hardware and embedded software development and be capable of undertaking all aspects of new product...


  • New Malden, Greater London, United Kingdom Electus Recruitment Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our Cloud Infrastructure team. The successful candidate will be responsible for designing, developing, and deploying scalable cloud-based systems.Key ResponsibilitiesDesign and implement cloud-based systems architectureDevelop and deploy scalable cloud infrastructureCollaborate with...


  • New York, Lincolnshire, United Kingdom Dialectica Full time

    Role OverviewWe are seeking a highly skilled Senior Back End Software Engineer to join our team in Athens, London, New York, Montreal, or Vancouver. As a member of our tech team, you will play a key role in building innovative web applications that automate and optimize the delivery of our market-leading services.


  • New York, United Kingdom The Intern Group Full time

    Job Title: Senior Software Professional. Company: {company}.About the Role: We are seeking a dedicated Senior Software Professional to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions. Key Responsibilities:• Design and develop software applications• Collaborate...


  • New Romney, Kent, United Kingdom Active Care Group Full time

    About the RoleWe're seeking a highly skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications. Your expertise will be crucial in shaping our software solutions and driving innovation.Responsibilities- Design and develop software...


  • New Malden, Greater London, United Kingdom Electus Recruitment Full time

    Electus Recruitment is seeking a highly skilled Senior Systems Engineer to lead our software development team in creating scalable and efficient solutions. With a strong background in software engineering, you will be responsible for designing and implementing software architecture, developing and testing software products, collaborating with team members to...

  • **Software Engineer**

    3 weeks ago


    New Milton, Hampshire, United Kingdom FirstPort Full time

    Key Responsibilities:• Design and develop high-quality software solutions that meet our customers' needs.About the Role:We're seeking a skilled Software Engineer to join our team. As a Software Engineer, you'll work closely with cross-functional teams to design, develop, and deliver innovative software solutions. Your primary focus will be on building...


  • New York, Lincolnshire, United Kingdom Amazon Full time

    Cloud Computing ExpertAWS Utility Computing (UC) provides innovative services, including Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2). As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS,...

  • Software Engineer

    3 weeks ago


    New Milton, Hampshire, United Kingdom Freedom Leisure Full time

    We are seeking a Senior Software Developer to lead our team in the development of advanced software solutions. The ideal candidate will possess a strong background in high-level programming languages and experience with complex system architecture. Key responsibilities include:Designing, developing, and testing software applicationsCollaborating with...