TopDev

CÔNG TY CỔ PHẦN PHENIKAA - X

Embedded Systems Engineer

Hà Nội
Posted 1 day ago and Job expires in 1 week from now

Year of experience

Job Level

Job Type

Contract type

About Us

At Phenikaa-X, we are a pioneering team in the research and development of mechatronic products and intelligent UAVs, applying the latest technologies to solve real-world problems. With a dynamic, creative, and empowering work environment, we are looking for a talented and dedicated Embedded Software Engineer to become a key part of our team, working together to create groundbreaking products.

Responsibilities

  • Embedded Software Design & Development: Design and develop embedded software on microcontrollers or Linux-based systems.
  • Product Development Lifecycle Management: Participate in the entire process: from requirements analysis, design, programming, and testing (Unit Test, Integration Test) to product deployment and maintenance. Create and maintain related technical documentation.
  • Interdisciplinary Collaboration: Coordinate with electrical/electronics and mechanical engineers to finalize products.

Requirements

  • Bachelor's degree or higher in Automation, Mechatronics, or related fields.
  • A minimum of [2-5] years of hands-on experience in the embedded software development field.
  • Proficient in C/C++ programming languages.
  • In-depth knowledge and experience with 32-bit microcontroller families (e.g., STM32).
  • Deep understanding and working experience with Real-Time Operating Systems (RTOS), especially FreeRTOS/Nuttx.
  • Solid grasp of common communication protocols: UART, SPI, I2C, CAN.
  • Experience with version control tools (Git) and professional software development workflows.
  • Strong logical thinking and problem-solving skills; ability to self-research and learn new technologies.
  • Excellent technical writing skills (for specifications, technical requirements, system design documents, etc.).

Preferred Qualifications

  • Experience in managing the development of mechatronic or automation products.
  • Experience in management or training.
  • Experience with Docker, UML, ROS1/ROS2.
  • Knowledge of network connectivity: IP/TCP, UDP, DDS, etc.

Benefits

  • Salary: Up to 1500 USD
  • Performance bonuses, project bonuses, year-end bonuses, and other attractive benefits.
  • A young, professional work environment where all ideas are heard and respected.
  • Opportunity for career advancement to a Technical Leader position and long-term career development with the company.
  • Directly work with new technologies and participate in the core R&D process to create high-tech products.
  • Full benefits according to the Labor Law (Social Insurance, Health Insurance, Unemployment Insurance), and annual leave.
  • Regular team-building activities, company trips, and sports.

6 job opening

Industry

Company size

Employees

Nationality

Vietnam