Mô tả công việc
ABOUT US
Base.vn is a B2B SaaS (Software-as-a-Service) Company providing technology management solutions for enterprises.
Base will bring to your business the smartest, most modern technology products, based on three main components: Data & Artificial Intelligence (Data & AI), Interaction (Interaction), and Platform platform (Open Platform). And imagination knows no bounds: With whatever application you have or need, Base can help you integrate into a common platform. With a strong belief in young Vietnamese engineers, we are looking for talented Embedded Engineers for the Platform Team to pursue Base’s mission together: Build great enterprise software for Asia.
WHAT YOU DO
Base is looking for an Embedded Software Engineer with a pioneering spirit, ready to take on a versatile role to connect hardware and software, developing new, groundbreaking technology devices and solutions in Vietnam.
- Design and develop embedded software for smart speaker, smart card, and enterprise IoT products.
- Program, integrate and optimize firmware for microcontrollers, audio modules, card reader/NFC, Bluetooth, and WiFi.
- Build APIs and driver libraries to bridge embedded software with backend/middleware systems, including authentication and real-time data transfers.
- Implement and integrate basic AI inference features (such as voice recognition, audio signal processing) directly on-device using pre-trained models or AI libraries.
- Participate in testing, performance evaluation, and debugging embedded software, ensuring security and end-to-end data protection (secure element, secure boot).
- Collaborate in hardware design and assembly, work directly with device/component suppliers for integration, prototyping, and optimizing end-to-end solutions.
- Closely collaborate with hardware, backend and mobile teams for full product integration and delivery.
WHO YOU ARE
- Proficiency in C, C++; Python or Rust experience is an advantage.
- Solid understanding of microcontrollers, embedded OS (e.g., FreeRTOS, Zephyr), and communication protocols (UART, SPI, I2C, BLE, NFC).
- Practical experience with at least one real-world smart device: smart card, smart speaker, card reader, IoT device, etc.
- Familiarity with integration and deployment of simple AI inference or digital signal processing (audio, sensor data).
- Ability to design and assemble hardware prototypes, coordinate testing and modifications, and proactively work with hardware suppliers/partners to finalize product solutions.
- Prefer candidates with experience in hardware security, secure boot, or software development for devices with integrated AI.
- Self-motivated, fast learner, adaptable mindset – suitable for startup environment and multipurpose project roles.
WHAT YOU CAN GET
Unique Selling Points and Development Opportunities
This position offers the chance to work in a dynamic startup environment and develop groundbreaking products, combining hardware and AI:
- In-depth AI Knowledge: This is one of the few embedded positions that explicitly requires AI-related knowledge, differentiating it from traditional embedded software (e.g., embedded systems in cars or TVs that don‘t involve AI).
- End-to-End Experience: Candidates will participate in the entire product lifecycle, from procurement, design, assembly, to core programming, rather than just programming on pre-defined devices.
- New Technology Development: Opportunities to work on products similar to smart speakers (for recording and data transmission) or smart home systems, integrating advanced communication technologies like magnetic cards for device connection.
Special Benefits:
- Attractive salary package up to 1500$ plus bonus based on performance
- Flexible evaluation of salary increase (1-2 times/year) commensurate with work results
- Opportunity to receive ESOP shares (employee stock ownership plan) for outstanding contributors
- High performance computer and screen
- Team building, vacation in a year, and other engagement activities
- Other benefits as prescribed by the Labor Law
Personal Development:
- Fast-track career: Join a full cycle of building real products for market and continuously grow with the scalability of products.
- Unlimited learning opportunities: Enhance your expertise through a comprehensive training program, guidelines from mentors, buddies, and product development challenges.
- Visible values & impacts: Build world-class and high-performance products that solve pain points for millions of enterprises.
- Talented colleagues: Work with a team of enthusiastic and professional Product Builders who have already built a highly large-scale system serving 60+ millions of pageviews, hundreds of thousands users each month, and 10,000+ enterprises; and graduated from top universities in Vietnam & the world (Stanford, UCLA, HUST, etc.).
GET READY TO BE OUR EMBEDDED SOFTWARE ENGINEER!
- Round 1: CV Application
- Round 2: Interview
Address Office: 16th floor, HUD Building, 37 Le Van Luong, Thanh Xuan, Hanoi.