Vị trí công việc này hiện tại đã hết hạn nộp hồ sơ, bạn có thể tham khảo thêm một số công việc tương tự tại đây:
Mô tả công việc
Develop and maintain core features of the Theia-based IDE, ensuring a seamless and productive
developer experience.
Integrate and optimize RISC-V and ARM toolchains (GCC/LLVM) within the IDE, enabling efficient compilation and debugging workflows.
Implement and enhance debugging capabilities for RISC-V and ARM using GDB/LLDB, providing advanced features such as real-time system monitoring and multi-core debugging.
Design and develop Theia extensions and plugins to support specialized embedded development needs, including tracing, profiling, and hardware-specific interactions.
Enable seamless debugging of embedded targets deployed on the cloud, leveraging Theia's extensibility to integrate with cloud platforms.
Collaborate with cross-functional teams to gather requirements, design solutions, and ensure the IDE meets the evolving needs of embedded developers.
Contribute to the development and maintenance of a comprehensive suite of documentation and tutorials to support users.
Yêu cầu
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proficiency in TypeScript/JavaScript and experience with web-based development.
Familiarity with Theia framework or other web-based IDEs is a plus.
Knowledge of embedded systems and development (RISC-V or ARM) is a plus.
Familiarity with C/C++ and debugging tools (GDB/LLDB) is a plus.
Eagerness to learn and a proactive attitude.
Focus on web-based applications and cloud technologies.
Strong expertise in TypeScript/JavaScript, modern web frameworks (e.g., React), and Electron framework.
Experience with cloud platforms and an understanding of cloud-based development workflows.
Familiarity with Theia framework and experience or a strong interest in developing Theia extensions or plugins.
A willingness to learn and embrace the challenges of embedded systems development, including familiarity with C/C++ and debugging tools (GDB/LLDB).
Ability to lead technical discussions, mentor junior engineers, and contribute to the development of a cutting-edge IDE.
Hands-on experience with Agile/Scrum, code reviews, and continuous integration.
Quyền lợi
Cutting-Edge Projects: Work with the latest technology trends in the RISC-V and ARM ecosystem.
Professional Growth: Opportunities for professional development, including mentorship, training, and career advancement.
Collaborative Environment: A dynamic and friendly team culture that thrives on innovation.
Competitive Compensation: Industry-leading salary, benefits, and bonuses based on experience and contribution.
Performance-based bonuses/ 13th month salary.
A powerful workspace
MacBook Pro with 64GB RAM and 1TB SSD for smooth development.
34-inch external display for enhanced productivity and a better workflow experience.
Access to the latest tools, resources, and a supportive team environment.
Refer friends to open jobs and receive a cash bonus for every successful referral you make
Thông tin chung
- Ngày hết hạn: 16/08/2025
- Thu nhập: Thỏa thuận
Nơi làm việc