Software Engineer, C++
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer leading C++ ML infrastructure for SQUAD’s embedded AI/ML systems. Optimizing distributed inference, hardware performance, testing, and edge-to-cloud deployments.
Responsibilities:
- Profile models and bring up new hardware
- Convert models and measure their performance
- Drive cross-platform compatibility decisions and mentor the team on embedded-systems ML infrastructure
- Design and optimize distributed ML inference systems for edge-to-cloud deployment
- Lead performance engineering for throughput and latency optimization across heterogeneous hardware
- Own resource-management strategies for memory-constrained embedded environments
- Design comprehensive unit, integration, HIL, and performance testing frameworks
- Own CI/CD pipeline architecture with automated hardware testing
- Establish quality metrics and monitoring for production firmware deployments
- Drive cross-functional architecture decisions with product, hardware, and data science teams
- Lead technical reviews and guide complex system-design decisions
- Own technical-debt reduction and long-term scalability planning
Requirements:
- 5+ years of commercial software development experience
- Strong command of C++
- Solid understanding of Computer Science fundamentals
- Proven experience with Agentic AI
- Proficiency in CMake, Bash scripting, and Linux command-line operations
- Excellent written and spoken English proficiency
- Experience with model conversion, quantization, and performance profiling is nice to have
- Knowledge of Python is nice to have
- Familiarity with Git and Jenkins is nice to have
- Hands-on experience with AWS and Docker is nice to have
Benefits:
- The environment of equal opportunities, transparent and value-based corporate culture and an individual approach to each team member
- Competitive compensation and perks
- Annual performance review
- Performance Bonus for individual achievements
- Loyalty Bonus recognizing dedication to the company
- Gig-contract
- 21 paid vacation days per year
- Paid public holidays according to the Ukrainian legislation
- Corporate courses, knowledge hubs, and free English classes
- Educational leaves
- Medical insurance provided from day one
- Sick leaves and medical leaves
- Remote working mode available within Ukraine only
- Free meals, fruits, and snacks when working in the office














