Work Flexibility: Onsite
What will you do:
- Responsible for developingapplicationsinEmbeddedLinux platformusingSystemC/C programming languagefor an embedded device.
- Design and implement complex softwarecomponentsand subsystems including object-oriented analysis and design drafting design documentation and planning and conducting integrations.
- Responsible for testing thecodedeveloped (includesunit test integration test issueresolutionverificationand validation). This includes writing test cases and development of test scripts.
What will you need:
Basic Qualifications:
- B. Techin electronicselectrical computerscience orrelated engineering curriculum
- 4to8years ofhands-onexperienceonapplication developmentbasedon embeddedLinuxplatforms.
- Good knowledge of Algorithms and data structures.
- Skilled in CCmodern C versionsOOPSconceptsdesign patternsmulti-threading andgood understanding Shell scriptingCMake Make.
- Good Knowledge of Linux OSconceptsnetworking tools utilities.
- Experience in development tools chains.
- Usesoftwaredevelopmentstools such as compilers interpreters programming editors debuggers source code control defectmanagement.
- Strong communicationanalytical& problem-solving skills
Preferred Qualifications:
- Skilled in QT/ QMLimplementation
- Knowledge ofSDLC tools such as gitJiraetc.
- Knowledge ofstatic code analyzers dynamic analysis CI/CDpipeline
- Good understandingorMicroprocessor architecture and different peripherals.
- Good exposure in Test Processes and Software Testing methodologies.
- Product Development experience.
- Requirement to work shifted hours when necessary to accommodateUStime zone.
- If required candidate should open to travel (One time US)
- Experience in medical device software development practices is a plus.
Travel Percentage: None
Required Experience:
Senior IC
Work Flexibility: OnsiteWhat will you do:Responsible for developingapplicationsinEmbeddedLinux platformusingSystemC/C programming languagefor an embedded device.Design and implement complex softwarecomponentsand subsystems including object-oriented analysis and design drafting design documentation a...
Work Flexibility: Onsite
What will you do:
- Responsible for developingapplicationsinEmbeddedLinux platformusingSystemC/C programming languagefor an embedded device.
- Design and implement complex softwarecomponentsand subsystems including object-oriented analysis and design drafting design documentation and planning and conducting integrations.
- Responsible for testing thecodedeveloped (includesunit test integration test issueresolutionverificationand validation). This includes writing test cases and development of test scripts.
What will you need:
Basic Qualifications:
- B. Techin electronicselectrical computerscience orrelated engineering curriculum
- 4to8years ofhands-onexperienceonapplication developmentbasedon embeddedLinuxplatforms.
- Good knowledge of Algorithms and data structures.
- Skilled in CCmodern C versionsOOPSconceptsdesign patternsmulti-threading andgood understanding Shell scriptingCMake Make.
- Good Knowledge of Linux OSconceptsnetworking tools utilities.
- Experience in development tools chains.
- Usesoftwaredevelopmentstools such as compilers interpreters programming editors debuggers source code control defectmanagement.
- Strong communicationanalytical& problem-solving skills
Preferred Qualifications:
- Skilled in QT/ QMLimplementation
- Knowledge ofSDLC tools such as gitJiraetc.
- Knowledge ofstatic code analyzers dynamic analysis CI/CDpipeline
- Good understandingorMicroprocessor architecture and different peripherals.
- Good exposure in Test Processes and Software Testing methodologies.
- Product Development experience.
- Requirement to work shifted hours when necessary to accommodateUStime zone.
- If required candidate should open to travel (One time US)
- Experience in medical device software development practices is a plus.
Travel Percentage: None
Required Experience:
Senior IC
View more
View less