Deskripsi Pekerjaan
Are you an experienced Firmware Engineer ready to tackle groundbreaking projects? Aztech Technologies Pte Ltd is seeking a passionate innovator to join our dynamic team and shape the future of embedded systems. In this critical role, you'll design, develop, and optimize firmware solutions that power cutting-edge hardware across diverse industries. You'll collaborate with multidisciplinary teams to translate technical requirements into robust, high-performance code while ensuring seamless integration with hardware components. Our culture champions continuous learning and technical excellence, providing opportunities to work with state-of-the-art technologies and solve complex engineering challenges. If you thrive in environments where creativity meets precision and want to contribute to products that impact millions of users, this is your next career-defining opportunity.
Tanggung Jawab
- Design, develop, and test firmware for embedded systems using C/C++
- Collaborate with hardware engineers to ensure seamless integration of firmware with hardware components
- Debug and resolve complex system-level issues in production environments
- Implement real-time operating systems (RTOS) and low-level device drivers
- Optimize firmware performance for power efficiency, speed, and reliability
- Develop and maintain comprehensive documentation for firmware architecture and functionality
- Conduct code reviews and implement best practices for software quality assurance
Kualifikasi
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
- Minimum 3 years of experience in firmware development for embedded systems
- Expert proficiency in C/C++ programming with strong understanding of low-level programming
- Experience with microcontrollers (ARM, AVR, PIC) and RTOS (FreeRTOS, Zephyr)
- Familiarity with hardware debugging tools (oscilloscopes, logic analyzers) and JTAG/SWD interfaces
- Knowledge of version control systems (Git) and CI/CD pipelines
- Strong analytical skills and ability to troubleshoot complex hardware-software interactions