Consultant Software Engineer
ECM Selection (Holdings) Limited
Develop embedded C and C++ software for national security applications, working closely with clients through the project lifecycle.
Last checked on June 29, 2026. We may earn a commission when you click through.
This position is ideal for experienced software engineers seeking meaningful work in national security. However, the role's complexity and client demands may not suit everyone.
Consultant Software Engineer
ECM Selection (Holdings) Limited
Updated 6 days agoYou'll be redirected to jobs.womenforhire.com
This position is ideal for experienced software engineers seeking meaningful work in national security. However, the role's complexity and client demands may not suit everyone.
About this role
Develop embedded C and C++ software for national security applications, working closely with clients through the project lifecycle.
About the Company
ECM Selection (Holdings) Limited is a consultancy with extensive expertise in technology and engineering for national security.
Key Highlights
- ✓ Involvement in the complete project lifecycle
- ✓ High degree of client contact and autonomy
- ✓ Cross-disciplinary work with varied technologies
- ✓ Focus on national security applications
💡 Honest Take: This role offers a unique opportunity for senior engineers to impact important national projects, though it demands a strong skill set.
Pros
- ✓ Engaging work on critical national security projects
- ✓ Autonomy in project management
- ✓ Diverse technology stack
- ✓ Strong client interactions
Cons
- ✗ Requires advanced knowledge in multiple programming languages
- ✗ High-pressure environment due to national security focus
- ✗ Limited remote working options
Best For: Ideal for professionals with a strong background in C/C++ and experience in client-facing roles.
Watch Out: Candidates should be prepared for a demanding role with significant responsibility and client interaction.
You'll be redirected to jobs.womenforhire.com
Expert Review
This role is a compelling opportunity for senior software engineers, especially those keen on national security. The emphasis on embedded C and C++ development under Linux will appeal to those with a solid technical foundation. The company a dynamic environment with a varied project scope, enabling engineers to apply their skills across disciplines like RF systems and FPGA development.
The close client contact throughout the project lifecycle allows for a deeper understanding of project requirements and fosters professional growth. However, the pressure associated with national security projects can be intense, requiring engineers to manage tight deadlines and high stakes. This role might not be suitable for those who prefer a more laid-back work environment.
while the position offers exciting challenges and the chance to work on meaningful projects, it demands a high level of expertise and commitment. Interested candidates can learn more on the official ECM Selection site.
You might also like
Senior Software Engineer – Customer Platform Engineering
Obsidian Security · Salford
Full-Time
Software Engineer - Hybrid - Manchester
Anson McCade · Manchester
Full-Time
Related Articles
Manufacturing Jobs: Best Entry-Level Picks This Spring
Looking for entry-level manufacturing roles? We've compiled top picks for April, offering a range of opportunities from order processing to production operations.
Top Security Roles for Freelancers: April Picks
Discover the best security jobs for freelancers this April, focusing on flexibility and competitive pay. These roles offer autonomy without sacrificing earnings.
Navigating Project Management Roles: What's Right for You?
Explore top project management roles with insights into pay, flexibility, and growth opportunities. Find the perfect fit for your career path.
The Best Finance Jobs in London: April 2026
Explore top finance roles in London this spring, focusing on budget-friendly and premium career paths. Discover where growth opportunities and flexible work arrangements meet.
Debunking Teaching Myths: Classroom vs. Reality
Think teaching is just about summers off and short days? Think again. We bust common myths and guide you to what really matters in education careers.
Choosing the Right Construction Job This Spring: Best Picks for 2026
Explore the top construction job picks for April 2026, from entry-level roles to specialized positions. Find out who pays the best and offers the most flexibility.