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