Communication; Skill set – Essential ➢ Sound software engineering knowledge
➢ Knowledge of software design & programming principles
➢ Excellent analytical skills
➢ Good in programming languages such as C/C++/Java
➢ Operating systems exposure: Windows, Linux
Skill set – Desired ➢ Exposure to development environments – e.g., QT
➢ Knowledge of validation & verification methodologies
Other Attributes ➢ Excellent Oral/Written Communication Skills
➢ Willing to take ownership, ambitious
➢ Aptitude to learn new technologies & skills
Roles
&
Responsibilities
➢ Develop software solutions to meet customer needs
➢ Create and implement the source code of new applications
➢ Test and debug source code
➢ Evaluate existing applications and perform updates and modifications
➢ Prepare technical handbooks for the implemented new applications
➢ Participate in integration and validation activities
➢ Support software QA activities
➢ Provide post-delivery support
➢ Interface with hardware design / development
Source link