drjobs Software Developer

Software Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

George Town - Malaysia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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)

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.