Job Description

Join our team as an Embedded Software Developer and contribute to the full product lifecycle—from analysis and design through to coding, testing, and documentation. You will be a great collaborator, actively engaging in Agile processes like planning and code reviews and working closely with stakeholders across the business. We are looking for someone dedicated to technical excellence, who embraces continual improvement and stays current with industry trends.Job expectations:· Technical focus: full lifecycle ownership (analysis, design, coding, testing, documentation). Maintain high standards in delivery and code quality. Significant experience and expertise in C and C++ in a complex embedded application and familiarity with the usual development tools and version control such as git etc. Embedded Linux knowledge would be advantageous. · Team and process: actively contribute to Agile activities (planning, refinement, retrospectives). Collaborate effectively in code reviews. Engage with stakeholders and leadership.· Growth and culture: Commit to ongoing technical excellence, embracing continual improvement and learning.This is a permanent, full-time position. Remuneration will be negotiated in accordance with the successful candidate’s skills and experience. The role is based on-site at our Wingate office. Note that whilst we are flexible and try to help our employees balance their work-life situation where possible, permanent remote working is not part of the core working practices for this role.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In