Senior C++ Software Engineer
- Level
- Senior
Not stated in the posting: salary, work type, visa.
Open. First seen 21 October 2026.
About the role
At Apixa, we push the boundaries of computer vision to develop cutting-edge, high-performance solutions for industrial applications. Our technology empowers businesses with real-time, AI-driven insights, redefining automation, precision, and efficiency.
We are looking for a Senior C++ Software Engineer to join our expert team in building state-of-the-art, industrial-grade software that interfaces with advanced imaging hardware, AI-driven analytics, and high-speed processing systems.
Your Role: Innovate, Build, and Optimize
- Develop & Optimize: Design and implement high-performance, industrial-grade applications for real-time computer vision processing.
- Hardware Integration: Work with cutting-edge cameras, sensors, and embedded systems to ensure seamless data acquisition.
- UI/UX Engineering: Design and develop modern, intuitive graphical interfaces and dashboards
- Code Architecture: Develop modular, reusable components for scalable and maintainable software frameworks.
- Performance Tuning: Optimize algorithms for speed and efficiency, leveraging CUDA, multi-threading, and GPU acceleration where necessary.
- Collaboration & Best Practices: Conduct code reviews, refine coding guidelines, and mentor junior engineers.
Requirements
- Expert in modern C++ (C++11 and later) β writing clean, efficient, and scalable code.
- Strong experience in Python coding
- Experience in software architecture with a thorough understanding of OO principles
- Unit Testing & Code Documentation β ensuring a robust and well-documented code base
- Version Control (Git) β working efficiently in collaborative environments.
- Experience in industrial software development is a plus.
- Bonus Skills: CMake, CUDA (GPU programming), Database systems, DevOps, mlOps, TwinCAT3, Agile development methodologies.
Benefits
π Innovative Tech β Work on next-gen computer vision solutions in a high-impact industry.
π¨βπ» Continuous Learning β Access to advanced training, AI workshops, and deep tech development.
π Great Work-Life Balance β Flexible hours and hybrid work options.
π° Competitive Compensation β Salary + benefits package tailored to top-tier talent.
π‘ Culture of Excellence β Collaborate with some of the best minds in computer vision and AI.
π Join us and shape the future of vision-based automation!
Explore more: Apixa Careers
Similar jobs
- Software Engineer (C++) at SQUAD
Shares 5 skills: CMake, Embedded Systems, Git⦠· Senior level - Senior C++ Software Engineer - Drone Stack at Applied Intuition
Shares 5 skills: CMake, Embedded Systems, Git⦠· Senior level - Lead C/C++ Linux Embedded Software Engineer (SBC) at KRUSH Tech Inc
Shares 5 skills: CMake, Embedded Systems, Git⦠- C++ Software Engineer - UI/UX at Ubiquiti
Shares 5 skills: CMake, Embedded Systems, Git⦠- Senior Engineer, C++ Software (R5848) at Shield AI
Shares 4 skills: CUDA, Computer Vision, Embedded Systems⦠· Senior level - AI Computer Vision Engineer at Apixa
Also at this company
Is this your posting? Email info@careerholo.com to have it removed.