About this role
Advanced Embedded Engr
The candidate needs to have strong embedded platform technical skills, be able to communicate effectively (written and verbal), and work as team member in a global team.
The candidate must have demonstrated skills/abilities in the following: Software design, requirement and code (C, C++, assembly) development on an ROTS or a baremetal enveronment in compliance to various DO-178C levels (optional), capability to manage competing priorities; drives and meets stretch goals; develops and implements action plans to meet project objectives
Key Responsibilities:
• Design and Develop the Software and Software requirements • Part of analysis of complex technical problems and develop solutions. • Develop Test procedures for the certification in the Target Hardware. • Need to contribute to the Integration activities. • Able to perform the above responsibilities with minimal or no supervision. Basic Qualifications:
• BE/ME in Computer Science or Electronics. • Minimum of 5 years experience in Real Time Embedded Software development
Additional Qualifications:
• Embedded Software Development Knowledge • Expert in C/C++. • Proficient in Deos™/RTOS/Linux or any RTOS. • Familiar with processor architectures (Xilinx, NXP, PPC, ARM etc.,). • Able to design and develop the Middleware software. • Able to perform software design/development, low level and high level requirements development, test, review and integrate on the target. • Able to develop test procedures for the certification in the Target Hardware. • Able to perform coverage analysis after completing the dry run and run for score. • Knowledge of DO-178C will be added advantage. • Excellent interpersonal and communication skills • Ability to handle multiple activities/priorities effectively. • Action oriented, results driven, high energy, self starter/drive. • Innovative with new approaches to design work. • Influential with peers and customers and demonstrate critical thinking • Owner of technical content and deliverables of the team