Senior Embedded Software Engineer

2 weeks ago


Welwyn Garden City, United Kingdom Nemo Resourcing Limited Full time

Senior Embedded Software Engineer - C++

Most of the development work is done in C++, with various other languages further up & down the stack. The team actively follows and adopts new technologies and approaches. Creativity is highly valued, as is an organised approach to technical work acrossa wide variety of project topics, and an ability to take a "systems view" of the broader context of the solution.

Senior Embedded Software Engineer - C++ - responsibilities
- Software engineering in C++, primarily for embedded SoC for Spacecraft
- Analysing requirements, modelling and prototyping
- Defining architecture
- Developing interfaces
- Implementation & validation
- Using modern version control systems
- Working in a agile but controlled ("wagile") environment

Senior Embedded Software Engineer - C++ - requirements
- Proven experience of C++ development for Linux
- Good understanding of real-time and embedded systems
- Knowledge of C++ architectural options
- Enthusiasm for using the latest tools & technology
- Experience of version control systems, e.g. Git
- Capable of working independently and taking on a range of responsibilities

The following are not essential but would be nice to have: -- Linux Kernel/Driver development
- Experience with SDR comms protocols/protocol stacks
- Experience in Space/Aerospace or 5G
- Knowledge of other languages, e.g. Java, C, JavaScript, Matlab, ADA, Fortran
- Scripting experience - Bash/Python



  • Welwyn Garden City, United Kingdom Ocado Group Full time

    **Six month fixed term contract (FTC)** As an embedded software engineer, you will be working with a multidisciplinary team of Engineers that are working on Bot product (400 and 500 series). On your daily stand up, you will hear stories of root cause analysis from production engineers, stories of designing a new part by our mechanical engineers, or...


  • City Of Bristol, United Kingdom IC Resources Full time

    Great opportunity in central Bristol for an Embedded C/C++software Engineer to join an established team in a global company and take an active role in the full development lifecycle of SW feature on our clients leading wireless products.Suitable Embedded C/C++ Engineer will have good academics and proven expertise in the following areas:Strong C/C++ skills...


  • City Of Bristol, United Kingdom IC Resources Full time

    Great opportunity in central Bristol for an Embedded C/C++software Engineer to join an established team in a global company and take an active role in the full development lifecycle of SW feature on our clients leading wireless products.Suitable Embedded C/C++ Engineer will have good academics and proven expertise in the following areas:Strong C/C++ skills...


  • City Of Bristol, United Kingdom IC Resources Full time

    Great opportunity in central Bristol for an Embedded C/C++software Engineer to join an established team in a global company and take an active role in the full development lifecycle of SW feature on our clients leading wireless products.Suitable Embedded C/C++ Engineer will have good academics and proven expertise in the following areas:Strong C/C++ skills...


  • City Of Bristol, United Kingdom IC Resources Full time

    Great opportunity in central Bristol for an Embedded C/C++software Engineer to join an established team in a global company and take an active role in the full development lifecycle of SW feature on our clients leading wireless products. Suitable Embedded C/C++ Engineer will have good academics and proven expertise in the following areas: Strong C/C++ skills...


  • City of London, Greater London, United Kingdom rmg digital Full time

    If you are passionate about technology and how we can harness this for the greater good ie sustainability, smart home care etc then this may be the job for you! Title: Embedded Software Engineer Location: London - Hybrid My client is boldly shaping how people interact with their home or more specifically, how they interact with tech that runs their...


  • City of London, Greater London, United Kingdom rmg digital Full time

    Job Description If you are passionate about technology and how we can harness this for the greater good ie sustainability, smart home care etc then this may be the job for you! Title: Embedded Software Engineer Location: London - Hybrid My client is boldly shaping how people interact with their home or more specifically, how they interact with tech...


  • City of London, United Kingdom Amazing Prospects Ltd Full time

    **C C++ Firmware Embedded (some WFH is fine)** A London electronics company with a great reputation for innovation is looking for a Senior Engineer to join its small but successful team. You will play a key role in design and development and will involve some client customer work. You'll work closely with six fellow embedded software engineers and the...

  • Software Engineer

    4 weeks ago


    Welwyn Garden City, United Kingdom Ocado Group Full time

    Software Engineer **"We are on a mission to transform the future of grocery retail through sustained technology innovation."** **We are a fast- growing company: today we have colleagues in 7 development centre across the UK and Europe, with offices open in London, Hatfield, Welwyn Garden City (UK), Krakow, Wroclaw (Poland), Sofia (Bulgaria) and Barcelona...


  • Welwyn Garden City, United Kingdom SHD Recruitment Full time

    Exciting Opportunity: Supervisor/Senior Engineer Position Available! 🔐 Are you ready to take your career to new heights in the security industry? SHD Recruitment is delighted to announce an outstanding opportunity for a Supervisor/Senior Engineer role with our client, a prominent specialist in the security industry. If you're a seasoned professional...

  • Robotics Engineer

    1 month ago


    Welwyn Garden City, Hertfordshire, United Kingdom Bennett And Game Recruitment Full time

    Robotics Engineer required for a packaging solutions company based in Welwyn Garden City. The ideal candidate will have a degree related to software, automation or robotics engineering. The role will require being practical, working with operators in a manufacturing environment but ideally with the programming or database skills to be able to automate...


  • Welwyn Garden City, United Kingdom GCB Recruitment Full time

    Our clients specialise in Structural and Civil Engineering and operate from 2 offices. They have an excellent reputation for quality and performance in both the commercial and domestic sectors. They are recruiting for a Senior Structural Engineer to jointheir growing team to help them deal with their increased workload. Their scope of work caters from the...


  • Welwyn Garden City, United Kingdom Tesco Technology Full time

    An exciting opportunity to join a leading company and play an influential part in their continued dedication to Application Security.At Tesco, the application security team’s strategy is to provide security tooling that fits seamlessly into software engineering teams ways of working, helping them find and deal with security problems early within the...


  • Welwyn Garden City, United Kingdom Tesco Technology Full time

    An exciting opportunity to join a leading company and play an influential part in their continued dedication to Application Security. At Tesco, the application security team’s strategy is to provide security tooling that fits seamlessly into software engineering teams ways of working, helping them find and deal with security problems early within the...


  • Welwyn Garden City, United Kingdom Tesco Technology Full time

    An exciting opportunity to join a leading company and play an influential part in their continued dedication to Application Security.At Tesco, the application security team’s strategy is to provide security tooling that fits seamlessly into software engineering teams ways of working, helping them find and deal with security problems early within the...


  • Welwyn Garden City, United Kingdom Tesco Technology Full time

    An exciting opportunity to join a leading company and play an influential part in their continued dedication to Application Security.At Tesco, the application security team’s strategy is to provide security tooling that fits seamlessly into software engineering teams ways of working, helping them find and deal with security problems early within the...


  • Welwyn Garden City, United Kingdom Tesco Technology Full time

    An exciting opportunity to join a leading company and play an influential part in their continued dedication to Application Security.At Tesco, the application security team’s strategy is to provide security tooling that fits seamlessly into software engineering teams ways of working, helping them find and deal with security problems early within the...


  • Welwyn Garden City, United Kingdom SHD Recruitment Full time

    Exciting Opportunity: Supervisor/Senior Engineer Position Available! Are you ready to take your career to new heights in the security industry? SHD Recruitment is delighted to announce an outstanding opportunity for a Supervisor/Senior Engineer role with our client, a prominent specialist in the security industry. If you're a seasoned professional with a...


  • Welwyn Garden City, Hertfordshire, United Kingdom SHD Recruitment Full time

    Exciting Opportunity: Supervisor/Senior Engineer Position Available! Are you ready to take your career to new heights in the security industry? SHD Recruitment is delighted to announce an outstanding opportunity for a Supervisor/Senior Engineer role with our client, a prominent specialist in the security industry. If you're a seasoned professional with...


  • City Of London, United Kingdom Harnham Full time

    Senior Software Engineer6-month Contract£650 a dayInside IR35Fully Remote - UK only As a Senior Software Engineer with proficiency in Golang (Go), you will be collaborating in a multi-disciplinary squad to enhance the functionality of the customer-focused product. You will be working on the back-end technology, using a product-thinking approach when...