Sr Software Engineer
Celeno
Software Engineering
Singapore
Posted on Friday, January 13, 2023
Responsibilities:
- Conduct full SDLC from requirement gathering and analysis, design, implementation, testing, deployment to maintenance support
- Analyse requirements, create design documents and perform actual source code implementation
- Develop test specifications and perform testing to ensure software quality
- Provide technical support to customers in microcomputer applications including training and technical documentations
Requirements:
- Degree in Computer Engineering / Electronic Engineering or Computer Science
- Good knowledge of Embedded C/C++, Java and familiarity with Object Oriented Design patterns
- Passion for writing well-architected readable code for easy maintenance by a team of software developers
- A team player who is self-motivated, resourceful, proactive and able to work in a collaborative environment
- Strong interpersonal, communication and organizing skills
- Good understanding of microcontroller and microprocessor architecture and experience in embedded drivers development will be an added advantage