Senior Embedded Software Engineer
Together, We Can Make A Significant Impact
You will be working with a team of professional engineers and system architects to challenge to status quo, think different, thrive in ambiguity to meet mission objectives of our customers.
Be Part of Our Success
§ Work with hardware engineers and system architects to obtain product features from analysis to deployment phases.
§ Implement the design in C and unit test all the software components.
§ Verify and validate software system on target hardware.
§ Perform the necessary software maintenance and give consultancy to users on the deployed software.
§ Continuously develop new skills & techniques in software technologies to improve and reduce software development time and effort.
§ Participate in the definition of the future products.
§ Able to challenge the status quo, think different, thrive in ambiguity, care for team members and being ever curious.
Qualities We Value
§ Proficient in Electrical or Computer Engineering
§ Experience in embedded system software development. However, candidates with no experience but with good software development aptitude may apply.
§ Ability to program in C/C++ is an advantage.
§ Good understanding of unit testing and low-level device drivers like CAN, UART or SPI.
§ Familiar with agile software development and embedded system development cycles.
§ Basic understanding of hardware, able to read schematics and data sheets.
§ Able to communicate in English and work in a fluid, innovative environment.
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to [email protected] for immediate processing.
Only shortlisted candidates will be notified.