7- PDO Embedded Controls Software Infrastructure Engineer - R
General Motors Corp. (NYSE: GM), the world’s largest automaker, has been the annual global industry sales leader for 77 years. Founded in 1908, GM today employs about 274,000 people around the world. With global headquarters in Detroit, GM manufactures its cars and trucks in 35 countries. In 2007, nearly 9.37 million GM cars and trucks were sold globally under the following brands: Buick, Cadillac, Chevrolet, GMC, GM Daewoo, Holden, HUMMER, Opel, Pontiac, Saab, Saturn, Vauxhall and Wuling. GM’s OnStar subsidiary is the industry leader in vehicle safety, security and information services. More information on GM can be found at www.gm.com Responsible for infrastructure software development. Team player Excellent oral and written communication skills Travels as requiredBasic RequiredTechnical Skills Required:Knowledge of and experience programming in ANSI C language for embedded systems Knowledge of automotive systems and software Knowledgeable of microcontroller architectures, memory technologies, and programming Knowledgeable of distributed and networked real-time systems Understanding of engineering theory and principles of operation of mechanical/electrical mechanisms Understanding of software development principles and using a disciplined software development process Other Skills Required:Results driven proactive individual with high levels of initiative High level of interpersonal skills to work independently and effectively with others Exhibits appropriate interpersonal styles and communication methods to work effectively with business partners to meet mutual goals High level analytical ability where problems are unusual and complex Demonstrated technical and professional skills in job-related area required Candidate should have one of the following engineering degrees: BSE, BS or MS in Mechanical Engineering, Electrical Engineering, Computer Science, Aeronautical Engineering, Basic Preferred:Knowledge of and experience programming in PERL Knowledge of and experience programming in JAVA Knowledge of and experience developing control algorithms for embedded systems Knowledgeable of system reliability, safety, monitoring, and diagnostic technologies and processes Knowledge of and experience with Design for Six Sigma (DFSS) Knowledge of and experience with Safety Processes (ISO 26262) Knowledge of and experience with SEI CMM, SEI CMMI, ISO 9001, ISO 9000-3, ISO 15504, SPICE, etc. Familiarity with the following tools: Matlab/Simulink, Rhapsody, Rational Rose RT, CM Synergy, Change Synergy, CANoe, Minitab, MS Office, SPC tools, FMEA, Eclipse Familiarity with UML Modeling Familiarity with MISRA, LINT, Cyclomatic Complexity, Unit Testing, etc.
|