Search Jobs

SEARCH
POST YOUR RESUME or POST JOBS (Free) as a Company. Sign In!

Firmware Engineer / Embedded Software

Company: Scientific Flex
View all jobs posted by Scientific Flex
Location: Singapore,SG
Industry: IT Software
Keywords: Microsoft, Visual Studio, Linux, Embedded Software, Software Design
Date: Jul 23, 2010
Employment: Permanent
Salary: unspecified
Stay in touch with the latest jobs posted by PMS Information Systems via Email or RSS Feeds

Job Description:

You will be working as part of a hardware and software engineering team, the successful candidate must be an enthusiastic, energetic and proactive person, able to work alone but also open to contribution from others in the team. Work should be open to scrutiny and to a high standard.

There will be regular interaction with clients and so good communication skills and personality are
important.

Job Duties:

Design and development of software
Present and document designs to a high standard
Lead software projects including project estimation, planning and liaison with client

Requirements:

Strong understanding and ability with embedded software design.
Several years experience designing with 8, 16 or 32 bit bit embedded processors.
Strong C skills and demonstrable experience
Experience of I2C, SPI, UART and CAN protocols
Some electronics knowledge and experience is necessary
Competence with GNU command line tools (gcc, bunutils, make), subversion, and Microsoft Visual Studio would be preferable
It would useful to be able to demonstrate strength or aptitude in several of the following areas; C++,
C, C#, driver development, Linux, embedded OS/RTOS, USB, Ethernet, wireless protocols.
Relevant engineering HND, degree or equivalent