Analyze software requirements to determine feasibility of design within time and cost constraints
Software Design, Coding and unit testing using C and object-oriented methodologies (C++)
Participate in design, code and unit test reviews.
Collaborate and Communicate with Global teams
Lead and Mentor the team members.
3-6 years of relevant experience in Embedded SW development
Strong C/C++ Programming and Linux
Good RTOS exposure/knowledge
Embedded application SW development Experience
Good Communication, Analytical, Debugging and Problem solving skills.
Exposure to SW Configuration and Defect Management tools
Medical Devices development experience
ARM/MPC processor architecture knowledge.
Exposure to Software Development tools like IDE, Cross Compilers, Source Navigation, Documentation, etc
Agile Software Development Methodology