Sr Software Engineer Job
GM 1,309 reviews - Phoenix, AZ

This job posting is no longer available on General Motors. Find similar jobs:Senior Software Engineer jobs - GM jobs

Sr Software Engineer-ENG0014554

As a principal software developer, you will architect and develop software solutions for navigation and location based services. The primary job responsibilities include:

- Responsible for design, development, deployment, and maintenance of navigation and location based software
- Participate in the development of requirements, innovative subsystem and system level designs as well as production software.

- Participate in architecture, requirements, design, code, and test case reviews

- Responsible for client side components integration

- Provide technical oversight to junior developers

- Design and implement business-critical features

- Work closely with team members for solutions to difficult problems

- Create clear and complete design level documentation

- Provide timely support for customer issues that reach the development team

- Ability to work with and bridge across multiple disciplines, including Engineering, Information Technology, Technical Support, and Marketing, to make appropriate system level design trades

- Ability to develop server side software that directly interfaces with an off-board client

- Interact with internal customers, vendors and external organizations to refine understanding of requirements and identify innovation opportunities

Qualifications

Basic Required:

- Strong C, C++, and Java programming experience
- Strong Math background
- Experience in developing off-board navigation solutions
- Experience with multiple RTOS'
- Thorough understanding of OOD methods and UML constructs
- Client/server and embedded programming experience
- Extensive Telephony, GPS, HTTP, TCP/IP software development experience
- Programming experience with HTML, PHP, Perl
- Detailed technical knowledge of network applications
- Able to develop software in a Linux environment
- POSIX programming experience
- Real-time and multi-threaded programming experience
- System-wide hardware debug experience

Basic Preferred:

- Experience with Telematics applications
- Experience with location based services
- Journeyman experience with CodeWarrior, QNX Momentics, and Microsoft Developer Studio
- Doors, Subversion, Microsoft Office
- Comfort with hardware protocol analyzers
- Demonstrated performance in a position requiring both high creativity and engineering technical excellence
- History of success in applying advanced technology to enhance usability of complex systems and to reduce cost
- Strong evidence of career performance excellence in position of ever increasing levels of responsibility and challenge

Education and Training

- BS degree in Computer Engineering or Computer Science or equivalent experience
Location: 9831 S. 51st St, Suite D 136, Phoenix, Arizona, 85044
Primary Location: US-AZ-Phoenix
Posting Date : Feb 20, 2013, 5:16:50 PM - Ongoing
Job: Engineering

About this company
1,309 reviews
At General Motors, we are passionate about earning customers for life. This vision unites us as a team each and every day and is the...