Senior C++ Software Engineer - Remote Opportunity
About the Role
We're hiring a Senior C++ Software Engineer to join our pioneering team at Haystack. This remote position offers you the chance to bridge the gap between complex software and high-performance hardware, working on sophisticated Windows desktop applications that drive precision hardware systems and perform cutting-edge image analysis.
What You'll Do
- 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.
Requirements
- 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.
Nice to Have
- Experience in image processing or computer vision.
- Familiarity with Agile methodologies.
- Knowledge of hardware-software integration techniques.
What We 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.
This Senior C++ Software Engineer role at Haystack offers a unique opportunity to work remotely on high-performance applications in a cutting-edge engineering environment.
About Haystack
Explore exciting career opportunities at Haystack in 2026. Browse a wide range of remote, hybrid, and office positions tailored to your skills. Utilize our advanced filters, track your applications, and gain valuable insights into our company culture. Whether you’re seeking your next challenge or a fresh start, find the perfect Haystack role that matches your career aspirations today.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months