Software Engineer
Software Engineer (C++ / RF & Electronic Systems)
Location: Lincolnshire (Hybrid/On-site options available)
Salary: £45,000 – £70,000 (dependent on experience)
Job Type: Full-time, Permanent
About the Role
We are looking for a Software Engineer to join our engineering team based in Lincolnshire. We are open to candidates at different stages of their careers, from strong mid-level engineers through to highly experienced and senior professionals.
This role is well suited to engineers with experience in C++ development and an interest or background in RF and electronic systems, working on technically challenging and rewarding projects.
Key Responsibilities
- Design, develop, and maintain software solutions using C++
- Collaborate closely with RF and electronic hardware engineers to integrate software with complex systems
- Contribute to system architecture, design reviews, and technical decision-making (level-dependent)
- Debug, test, and optimise software for performance and reliability
- Support the full software development lifecycle
- Produce clear technical documentation
Required Skills & Experience
- Experience with C++ (commercial or equivalent project experience)
- Exposure to RF systems, electronic systems, or embedded environments
- Understanding of low-level or embedded software concepts
- Ability to work effectively within multidisciplinary engineering teams
- Strong problem-solving skills
Desirable Skills (Nice to Have)
- Embedded Linux or RTOS experience
- Signal processing or communications systems knowledge
- Hardware–software integration experience
- Git or similar version control systems
For more information on this position please reach out to me on LinkedIn or email kieran.slaughter@empresaria.com