senior embedded software engineer in Singapore

apply now

job details

posted
location
singapore
job category
information technology
job type
permanent
salary
S$ 5,000 - S$ 8,000 per month
reference number
90M0334327_1517482750
contact
steve ling, randstad
apply now

job description

About the Company

Our client has an outstanding international reputation in consumer electronics industry through a combination of innovative research and development and strategic acquisitions. With 70+ years of long standing history, this well-recognised brand offers a great working environment to drive your career forward with great emphasis on training and development. You will play a vital role in developing and transforming ideas to products in the Internet of Things (IoT). We focus on the topics of mobility, energy, industry 4.0, smart cities and homes. All the engineering teams follow agile methodologies.

About the Job

We are looking for embedded Linux engineer to work with our wireless team. This person will work independently and as a part of a team to develop software for our wireless products. This position will be responsible for the design, development and testing of software features as well as working with designers and product managers to understand product requirements.

Responsibilities:

-Implement features within our application in cooperation with other team members.

Maintain the skill level of the whole engineering organization.

-Contribute to the overall quality of the organization in the development of all applications.

-Ensure high performance on a variety of platforms.

-Create self-contained, reusable and testable modules and components.

Skills & Experiences Required

You will need min Degree in Electrical Engineering, Computer Science or a related discipline. You will need to have experience in the following:

-Embedded real-time C++ programming experience.

-With 3+ years embedded Linux development experience.

-Experience using open source software for embedded Linux platforms.

-Experience with Networking and/or web services protocols (TCP, UDP/IP, PPP, HTTP).

-Experience with software development through the full product lifecycle.

-Embedded Linux kernel/driver development experience is PLUS

-Experience with embedded browser technologies is a PLUS

-Experience with interfaces such as UART, I2C, SPI is a PLUS

-Passion for delivering high quality code while adhering to engineering best practices.

-Ensure timely delivery of well tested, reliable, and feature rich products.

-Demonstrated ability to deliver products on time.

-Develop unit tests and document code.

This is a PERM role and pay up to 8k per month depending on your last drawn

Interested candidates please send your updated CV to steve.ling(@)randstad.com.sg

EA(94C3609/R1332781)



skills

C++, Linux , TCP/IP