Sign In
 [New User? Sign Up]
Mobile Version

Lead Engineer- C

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

Job Details

- Designs new products and/or develops existing products that meet customer required features and functions, have minimum labor and material costs, and meet established reliability and quality requirements. This is accomplished by implementing innovative design techniques to achieve the desired results. - Creates and reviews innovative software architectures and designs (including Modeling and Simulation) for challenging problems with minimal peer guidance or supervision. This includes breaking the original requirements down into the proper high level and mid-range architecture and then creating detailed design notes from the results. - Performs advanced analysis and makes recommendations and design decisions based on results with minimal assistance from others. Reviews the design calculations of others to ensure proper application of design techniques. - Implements code using advanced usage of pointers, objects, structures and types. Can solve most tool suite set up problems with minimal guidance. Can solve integration issues that involve multiple code modules, code bases, and/or multiple developers. Can critically review others code. - Establishes design parameters and ensures designs comply with Design Validation Specifications and Product Specifications. - Works with Manufacturing Engineering and outside vendors as required to identify and rectify manufacturing, component or assembly problems. - Employs troubleshooting strategies, narrows down search quickly. ' - Works closely with other project team members as required to ensure the final combined product has compatible software, electronic hardware, and mechanical hardware which functions properly together and performs at levels specified in the product specifications -Works with Manufacturing Engineering, Sales, Marketing, and Quality Assurance on Cross-Functional Teams as required to optimize designs for cost, quality, and manufacturability. -Travels as required to accomplish the tasks required of this position, including meeting with customers to generate concepts and product requirements, installing and testing prototypes, and troubleshooting and correcting improper operation of products designed -Contributes in training at Department level and contributes building talentWhat It Takes1. 5-7 years experience in developing application software in C++ on Windows/Linux platforms 2. Strong Object Oriented design experience, UML knowledge desirable. 3. Experience in configuration management tools such as SVN, Mercurial etc 4. Aware of RTOS (Real Time Operating Systems) concepts 5. Exceptional organizational, problem solving and detail orientation skills. 6. Strong interpersonal skills are needed along with the ability to work well in a team environment.1. Work experience developing software for User Interfaces. Experience with Linux is a plus, Experience with embedded systems a plus as well. 2. Experience and/or related course work utilizing Unified Modeling Language (UML). 3. Experience with software and requirements management and process tools; Subversion, Mercurial, Rally etc 4. Experience with Agile software development framework 5. Familiarity with Modern Design Patterns 6. Excellent verbal and written communication skills 7. Exposure to CAN and SAE J1939 protocols 8. Preferred Automotive domain experience 9. Experience with Qt development Bachelors or masters in electronics engineering or related branch.
Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 5-7


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


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