Embedded AI Software Developer | Vietsol - Pioneering Excellence in Mobility Engineering & Technology · Teeming.ai
Sign In Sign Up
Vietsol - Pioneering Excellence in Mobility Engineering & Technology Vietsol offers engineering services and AI-powered solutions for automotive and smart manufacturing. It combines embedded software, EE integration, MBSE, and software-in-the-loop to support OEMs and…Show more
Vietsol - Pioneering Excellence in Mobility Engineering & Technology Vietsol offers engineering services and AI-powered solutions for automotive and smart manufacturing. It combines embedded software, EE integration, MBSE, and software-in-the-loop to support OEMs and…Show more
Embedded AI Software Developer On-Site Phường Long Biên, Hanoi, VN
On-Site • Phường Long Biên, Hanoi, VN See Job Save Job Perfect for this job?Startup jobs. A lot of them. Your next opportunity is in here somewhere. Sign up to explore 70,000+ startups and their open roles. No spam. No gamification. Just jobs.
Get started
Machine Learning Engineer Internship Amsterdam, NL
Internship • Amsterdam, NL Part-time New York, US
Part-time • New York, US Full-time Cambridge, GB
Full-time • Cambridge, GB Contract Cambridge, GB
Contract • Cambridge, GB Full-time Belgrade, RS
Full-time • Belgrade, RS Full-time Tel Aviv
Full-time • Tel Aviv
Position: Embedded AI Software Developer
Working Location: Long Bien, Ha Noi
Contact to: Phan Thuy Trang (Trangpt@vietsol.com.vn)
Job Descriptions:
Develop and maintain software for embedded AI systems using MCUs/MPUs/NPU/SoC.
Design and implement AI system protocols and embedded AI programs for manufacturing and automotive as well.
Write AI software code / AI inference engine for device drivers to interface with various peripherals.
Conduct tests of AI components to ensure proper integration and functionality of whole embedded systems.
Troubleshoot and diagnose errors, malfunctions, or inefficiencies in embedded systems.
Implement effective repairs, modifications, and upgrades to embedded code.
Collaborate with cross-functional teams to meet project goals and deadlines.
·
Position Requirements:
Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related field.
Proven experience in embedded software development.
Strong programming skills in C, C++, and assembly language.
Benefit:
Good salary (includes base salary, additional salary, housing allowance, meal allowance, etc.)
13th month salary + Incentive/performance bonus
Salary review twice a year
Lunch monthly support
Mon–Fri & alternative Saturday working schedule with 44 hours/week.
Experience with MCU architectures and peripheral interfaces (e.g., LTDC, DCMI, DMA, SPI, I2C, UART).
Knowledge of real-time operating systems (RTOS) and interrupt handling.
Knowledge about RISC-V architecture and its application
Familiarity with version control systems (e.g., Git) and development tools.
Excellent problem-solving skills and attention to detail.
Good communication skills and ability to work in a team environment.
Good knowledge about Cortex-M, Cortex-A architecture
Having knowledge about NPU is a plus
Having knowledge about neural network algorithms is a strong point
12 annual leave days plus 1 birthday leave
Health care insurance
Training & career development program
Oversea working opportunities
Working in international environment with expert around the world
Opportunities for career advancement to Team Leader, Group Leader, and Manager positions
Monthly budget for team activities, etc.