Job Responsibilities:-
- Design and develop MaxLinear Board Support Package (BSP) for high performance next generation network processor SoCs for networking, storage and security appliances
- Linux Driver/Kernel development for Ethernet/DSL/PON/WIFI Modem/Router/Home Gateway
- Firmware development on RTOS in microcontrollers
- Pre and post silicon software/firmware/hardware emulation and co-verification
- System bring up and validation, software integration and qualification, performance optimization and profiling
- Support, maintain, and document software APIs, features, and user documentations
Job Requirements:-
- Bachelor, Master's or PhD degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering or related field
- 10+ years of experience
- Experience in embedded system security feature is an advantage
- Software development experience on ARC/ATOM(intel) processor would be a plus
- Strong proficiency in C, with good understanding of data structure and commonly used algorithms
- Proficient in scripting languages such as Shell, Python, Perl
- Good understanding of code versioning tools such as SVN, Mercurial, and Git
- Excellent understanding of embedded software principles and ability to contribute in architectural designs and trade-offs
- Familiar with Linux driver and kernel architecture. Rich experience in Linux kernel/driver development
- Good problem-solving skills
- Team player with good communication skills
- Proactive and self-motivated.
- Able to adapt to changing requirements and priorities in a dynamic environment
Location: Next to Bendemeer MRT
Interested candidates may submit detailed CV with the following info:-
- Current salary, including AWS or Variable Bonus
- Expected salary
- Availability