Deskripsi Pekerjaan
Join our dynamic team as an Embedded Software Engineer specializing in Motion Control systems! We're seeking a talented professional with expertise in C++ and multithreading to develop cutting-edge embedded solutions. This full-time position offers a competitive salary range of SGD 4,500 - 6,000 per month, plus AWS benefits and performance bonuses.
As an Embedded Software Engineer, you'll work on innovative motion control systems that power various industrial applications. The role involves designing, developing, and testing embedded software solutions that ensure precise control and optimal performance. You'll collaborate with cross-functional teams to deliver high-quality software that meets stringent industry standards.
We offer a comprehensive benefits package including AWS cloud credits, performance bonuses, and two-way transport pickup. Additionally, we provide opportunities for overseas training to enhance your professional development. Our Monday to Friday office hours ensure a healthy work-life balance.
If you're passionate about embedded systems and motion control, and you thrive in a collaborative environment, we encourage you to apply. Join us in shaping the future of embedded technology!
Tanggung Jawab
- Design, develop, and test embedded software for motion control systems using C++
- Implement multithreaded solutions for real-time control applications
- Collaborate with hardware engineers to ensure seamless integration of software and systems
- Debug and optimize embedded software for performance and reliability
- Document software development processes and technical specifications
- Stay updated with industry trends and best practices in embedded systems
- Participate in code reviews and maintain high-quality coding standards
Kualifikasi
- Bachelor's degree in Computer Science, Electrical Engineering, or related field
- Strong proficiency in C++ programming language
- Experience with multithreading and real-time operating systems
- Familiarity with motion control algorithms and systems
- Knowledge of embedded system architecture and development tools
- Problem-solving skills and attention to detail
- Excellent communication and teamwork abilities