Mô Tả Công Việc
Role Summary:
We are seeking an experienced Embedded Software Engineer to design, develop, and optimize embedded systems and software solutions. The ideal candidate will have extensive experience in real-time systems, microcontrollers, and low-level programming, coupled with expertise in leading complex projects from concept to production.
Key Responsibilities:
Software Development & Testing:
- Design, develop, and maintain robust, high-performance embedded software solutions.
- Write efficient, reliable, and reusable code in C, C++, or other relevant languages.
- Perform unit testing, integration testing, and system validation to ensure software quality.
Hardware Interaction:
- Develop drivers and firmware for microcontrollers, processors, and SoCs.
- Work closely with hardware engineers to debug and validate hardware-software integration.
- Optimize performance, power consumption, and memory usage.
Project Management:
- Lead design reviews, requirement analysis, and system architecture discussions.
- Mentor junior engineers and oversee code quality and development practices.
- Collaborate with cross-functional teams to ensure project milestones are met.
Technical Expertise:
- Implement communication protocols (e.g., UART, I2C, SPI, CAN, LIN, Ethernet).
- Integrate middleware and RTOS (e.g., FreeRTOS, QNX, VxWorks).
- Develop safety-critical and real-time embedded systems compliant with standards (e.g., MISRA, ISO 26262).
Documentation & Compliance:
- Create technical documentation, including software design, user manuals, and release notes.
Yêu Cầu Công Việc
JLPT N3 - N2
Proficiency in C, C++, assembly language, and scripting (Python, Bash).
Strong knowledge of microcontrollers (ARM, AVR, PIC) and embedded architectures.
Hands-on experience with IDEs, debuggers, and emulators (e.g., Keil, IAR, JTAG).
Familiarity with Linux kernel development, device drivers, and bootloaders.
Strong grasp of communication interfaces and embedded software tools (e.g., Git, SVN).
Experience with modeling tools like MATLAB/Simulink is a plus.
Hình thức
Mức lương
Từ 82 đến 100 triệu
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.