Principal Software Engineer in Vehicle AI division designing high-performance AI software. Collaborating with teams to implement innovative features for smart cabins in vehicles.
Responsibilities
Architect, design, and deploy low-latency, high-performance AI software
Define the technical roadmap
Mentor senior engineers
Collaborate across hardware, UI/UX, and vehicle software teams
Design scalable, secure, and real-time software architectures
Lead the deployment and optimization of machine learning models for edge devices
Oversee the integration of AI pipelines with infotainment operating systems
Partner with product managers, data scientists, and hardware engineers
Establish best practices for code quality, CI/CD, testing, and performance profiling
Rapidly prototype new AI concepts and evaluate emerging frameworks
Requirements
10+ years of professional software engineering experience
At least 3+ years in a technical leadership or architectural role
Expert-level proficiency in modern C++ (C++14/17/20) and Python
Proven track record of shipping commercial software in automotive infotainment, robotics, consumer electronics, or other deeply embedded systems
Hands-on experience optimizing and deploying ML models to edge hardware (NPU/GPU/DSP utilization, quantization, pruning)
Deep understanding of POSIX-compliant operating systems, Linux internals, or RTOS (QNX, VxWorks)
Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field (or equivalent practical experience).
Software Engineer responsible for developing and maintaining software features for a global provider of unattended retail technology. Collaborating with cross - functional teams in a hybrid environment.
Software Engineer II managing end - to - end engineering tasks and providing technical guidance at Travelers. Collaborating on software design and development in a hybrid role.
Full Stack Engineer developing Azure - hosted web applications for Ascent Health Services. Collaborating with nearshore partners and contributing to architectural decisions and cloud practices.
Fullstack Engineer designing and developing AI solutions based on modern technologies at Newcode.ai. Influence product architecture and collaborate with teams on innovative features.
Data Engineer developing integration and data - driven services at Betfair Romania Development. Collaborating in an agile environment with experts in Data Warehouse and Machine Learning.
Technical Lead responsible for developing and managing Boomi integration processes. Collaborating with teams in Pune, India to implement seamless data flows.
OTM Technical Lead overseeing OTM modules with 8+ years of IT experience. Responsibilities include project management, configuration, and customer requirement gathering in Pune, India.
Technical Lead developing a scalable Selenium framework with Java, TestNG, and Maven. Establishing coding standards and maintaining package hygiene for Testing Services at Birlasoft.
Oracle Cloud ERP Technical Developer designing and implementing ERP solutions. Collaborating with stakeholders and providing technical support throughout the software development lifecycle.
Technical Lead/Architect for J2EE web application development on cloud technologies. Collaborating with clients and teams for backend integration and project management.