Our esteemed client an established MNC is searching for a Software Developer (C Bluetooth):
Job Responsibilities
- Develop and implement scalable multithreaded objectoriented software using C for highspeed data processing and networking.
- Design and maintain advanced software modules following modern C design patterns.
- Utilize C programming for Linux device driver development and debugging.
- Apply problemsolving skills to identify and enhance lowlevel system performance issues.
- Design algorithms to control image acquisition parameters and manage environmental conditions (e.g. temperature power fog frost).
- Create software architecture and algorithm design documents.
- Collaborate with hardware engineers for board bringup and debugging.
- Maintain and enhance firmware build systems using Make and Python.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Estimate and track development effort and implementation timelines.
- Work closely with Quality Assurance to identify test cases for new and existing features.
- Follow established software development processes.
- Provide mentorship and technical guidance to junior developers.
Job Requirements:
- Bachelors or Masters degree in Computer Engineering Software Engineering Electrical & Electronics Engineering or a related field.
- Minimum 3 years in embedded software development.
- Strong C and C programming skills for embedded applications.
- Solid understanding of operating system concepts including processes threads mutexes interrupt handling and exception handling.
- Experience with C/C compilation debugging tools and build systems.
- Familiarity with Linux development environments for ARMbased processors.
- Knowledge of lowlevel hardware programming including drivers and peripherals.
- Experience working with scripting languages version control systems and automated build tools.
- Understanding of memory management microprocessor architectures and I/O timing in embedded systems.
Additional Information:
- Salary: Up to MYR 9000
- Working Location: Penang Malaysia
- Working Hours: Monday to Friday 9am to 6pm
- 1 year contract Renewable
For interested parties kindly click on APPLY NOW or send in your resume in MS Word format to
*We regret that only shortlisted candidates will be notified*
TSTAR Recruit Pte Ltd EA Licence No:22C1039 Co.Reg.No.Z EA Registration No.: R(SIA KAI SING)