S
SQUAD (squad.tech)
Frontend
Software Engineer (C++)
C++CMakeBashLinuxPythonGitJenkinsAWSDocker
About the Position
Team specializes in AI/ML algorithm deployment on embedded devices. Seeking experienced Software Engineer with IoT and ML infrastructure expertise to lead architectural design and optimization of ML inference systems for edge-to-cloud deployment.
Responsibilities
- Profile models and bring up new hardware.
- Convert models, and measure their performance.
- Drive cross-platform compatibility decisions and mentor team on embedded systems
- ML Infrastructure Leadership Design and optimize distributed ML inference systems for edge-to-cloud deployment.
- Lead performance engineering for throughput/latency optimization across heterogeneous hardware
- Own resource management strategies for memory-constrained embedded environments.
- Quality Engineering & Testing Strategy Design comprehensive testing frameworks (unit, integration, HIL, performance).
- Own CI/CD pipeline architecture with automated hardware testing.
- Establish quality metrics and monitoring for production firmware deployments.
- Technical Leadership Drive cross-functional architecture decisions with product, hardware, and data science teams.
- Lead technical reviews and provide guidance on complex system design challenges.
- Own technical debt reduction and long-term scalability planning
Requirements
- 5+ years of commercial software development experience.
- Strong command of C++ and solid understanding of Computer Science fundamentals.
- Proven experience with Agentic AI
- Proficient in CMake, Bash scripting, and Linux command-line operations.
- Excellent written and spoken English proficiency.
- Experience with model conversion, quantization, and performance profiling.
- Knowledge of Python
- Familiarity with Git and Jenkins.
- Hands-on experience with AWS and Docker.
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
- Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company
- Gig-contract
- 21 paid vacation days per year, paid public holidays according to the Ukrainian legislation
- Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves
- Medical insurance is provided from day one. Sick leaves and medical leaves are available
- Remote working mode is available within Ukraine only
- Free meals, fruits, and snacks when working in the office
Software Engineer (C++)
View Original