Sign In
 [New User? Sign Up]
Mobile Version

Lead Engineer

Bengaluru, KA
Job Code:
  • Manufacturing & Production
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Responsible for designing and development of application software on Microsoft Windows and embedded environments. - Provides input on schedule and cost/resource estimates for development efforts. - Defines schedules and provides updates on a weekly basis. - Coordinates requirements, design, development, testing and SW release tasks and schedules across a geographically diverse SW team and/or System Development team. - Integrate, deploy and troubleshoot applications that utilize touchscreen interface. - Carries out trade studies of design concepts or test methodologies. - Quickly interprets business requirements and translates them into software solution and POC. - Mentors junior engineers on the team. - Ensures compliance to standards. - Participates in improving process and product quality and assure corrective action wherever necessary. - Supports customer and certification reviews (e.g., PDR, CDR, FAI etc.) and successful completion and resolution of action items. - Applies ACE /Continuous Improvement experience to support improved project performance. - Provides effective technical documentation.Experience in developing architectures and applications on Windows and embedded environments.- Experience in embedded microcontrollers and DSPs.- Deep knowledge of the internals of Windows Desktop and Embedded environments preferred.- Basic knowledge of OpenGL ES and how it integrates on Windows is a plus.- Strong in C, C++, Ada, C#, VB.Net, ASP.Net, Web Services and XML.- Strong in Microsoft .Net framework, Mono framework.- Good experience in Visual Studio IDE.- Good experience in Perl, Python, etc., scripting.- Experience in integrating, deploy, and troubleshooting embedded and application software.- Experience in deploying Windows User Interfaces (including implementing human machine interface standards and guidelines)- Understanding of Design Assurance Levels within DO-178B/C avionics software development standard a plus.- Experience deploying and integrating applications that utilize a touchscreen interface.- Experience in Integration and Performance testing.- Good experience in USB, RS-422/485, ARINC-429, 802.11x Wi-Fi, Cellular 3G/4G, TCP/IP, FTP and Bluetooth 2.1/4.0 protocols for transmittal of avionics data over various communication links.- Experience with Remote Access capabilities (like VNC, Remote Desktop, Remote Frame Buffering, etc.)- Good knowledge in programming concepts - design and coding patterns- Hands-on experience on web technologies HTML, CSS, JavaScript- Good understanding of the product development cycle and agile methodology- Effectively work on Software Configuration Management tools like PVCS, SVN and Requirements Management tools like DOORS.- Ability to be productive in flexible and dynamic work environments- Strong analytical and problem solving skills- Excellent communication, interpersonal, and teamwork skills
Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 6-11


Application Programming | Database Administration (DBA) | Quality Assurance/Testing | System Administration
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News