Software Engineer

Abbots Worthy
Kings Worthy, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Kings Worthy, United Kingdom

Tech stack

C++
Linux
DevOps
Programming Tools
Embedded C
Embedded Software
Python
Scrum
Software Architecture
Software Engineering
Software Systems
Visual Studio Online
Gitlab
GIT
Gitlab-ci
Docker

Job description

As a Software Engineer, you will contribute to the full development lifecycle of advanced embedded systems, working across Embedded C, C++, and Python. You'll collaborate within an agile team to design, implement, and test high-integrity software solutions while gaining exposure to next-generation RF communication and sensor products. The role also offers the opportunity to influence future product development and, for the right individual, to take on team leadership or line-management responsibilities., Design and develop detailed software components for high-performance products. Implement, test, and integrate software within an agile, multidisciplinary team. Build a solid understanding of existing RF communication and sensor technologies. Contribute to product evolution and future R&D roadmaps. Communicate effectively with engineering teams, project stakeholders, and customers. Support or undertake leadership responsibilities as required.

Requirements

Strong experience with Embedded C, C++, and Python. Understanding of sensor systems, RF communication, or related technologies. Software engineering experience across the full product lifecycle (concept * deployment). Familiarity with modern software architecture practices. Experience with scientific applications, DSP, or algorithm implementation. Comfortable working within agile frameworks (Scrum, Kanban). Proficient with modern development tools such as Git, GitLab, VS Code.

Desirable Experience

Modern UI design and implementation. Embedded software development and cross-compiling. Knowledge of Linux OS, kernel drivers, or low-level interfaces. Experience with DevOps tooling (GitLab CI/CD, pipelines, Docker). Previous team leadership, mentoring, or line-management experience.

Benefits & conditions

Competitive salary. Flexible benefits package covering health, wellbeing, savings, protection, and leisure. Inclusive and creative working environment with flexible working arrangements. Strong opportunities for professional development and long-term career growth.If you are a passionate Software Engineer eager to work on advanced technology that makes a real impact, we'd love to hear from you. Apply now to join a forward-thinking team shaping the future of defence and security innovation

Apply for this position