Senior C++ Software Engineer

Haystack • United Kingdom
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join a pioneering high-precision engineering and imaging specialist as a Senior C++ Software Engineer to develop high-performance Windows desktop applications and drive precision hardware systems.

Key Highlights
Develop and optimize high-performance Windows desktop applications using C++ and the .NET framework.
Design and implement software architectures for high-precision systems and advanced imaging platforms.
Collaborate closely with hardware engineers and scientists to deliver integrated cross-discipline solutions.
Key Responsibilities
Develop and optimize high-performance Windows desktop applications using C++ and the .NET framework.
Design and implement software architectures for high-precision systems and advanced imaging platforms.
Collaborate closely with hardware engineers and scientists to deliver integrated cross-discipline solutions.
Tackle complex mathematical challenges including 3D geometry, data modeling, and real-time hardware control.
Technical Skills Required
C++ .NET WinForms Git Mathematics 3D modeling
Benefits & Perks
Remote work
Technical impact
Specialized environment
Innovation-led culture

Job Description


We're working with a pioneering high-precision engineering and imaging specialist on this exciting opportunity.

Are you a C++ specialist ready to bridge the gap between complex software and high-performance hardware? Join a elite, highly technical engineering team where you will build sophisticated Windows desktop applications that drive precision hardware systems and perform cutting-edge image analysis. This is a rare chance to see your code interact with the physical world in a fast-paced, STEM-heavy environment.

The Role

  • Develop and optimize high-performance Windows desktop applications using C++ and the .NET framework.
  • Design and implement software architectures for high-precision systems and advanced imaging platforms.
  • Collaborate closely with hardware engineers and scientists to deliver integrated cross-discipline solutions.
  • Drive software quality through automated testing, system validation, and rigorous code reviews within an Agile workflow.
  • Tackle complex mathematical challenges including 3D geometry, data modeling, and real-time hardware control.

What You'll Need

  • 2-4+ years of professional software development experience with a heavy focus on C++.
  • Proficiency in .NET (VB.NET or C#) and WinForms for desktop application development.
  • A strong academic background with a degree in a STEM discipline (Mathematics, Physics, Computer Science, or Engineering).
  • Proven experience in multi-threading, concurrent programming, or low-level hardware interfacing.
  • Experience with version control systems like Git and a solid grasp of mathematical or 3D modeling.

What's On Offer

  • Remote Work: Enjoy the freedom and flexibility of a fully remote setup while staying connected to a brilliant team.
  • Technical Impact: Work on mission-critical software where your contributions directly influence hardware performance.
  • Specialized Environment: Join a small, agile team of experts where your voice is heard and your technical growth is prioritized.
  • Innovation-Led Culture: Dive into complex problems involving image analysis and sophisticated data modeling.

Apply via Haystack today!


Similar Jobs

Explore other opportunities that match your interests

Data Infrastructure Engineer

Programming
•
8h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Haystack

United Kingdom

Full Stack Developer (Remote)

Programming
•
15h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

scispot.io (yc s21)

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

Haystack

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly