Date: _06-Apr-2015_
To see other developer job opportunities,
please visit http://dev.fyicenter.com/
Associate Navigation Software Engineer-Entry Level
ESSENTIAL RESPONSIBILITIES AND DUTIES:
Design and Develop a mobile navigation application for Android, iOS and Windows that will serve as our navigation solution for Omnitracs and its sister companies
Assist in solving navigation problems for mobile systems solutions in highly concurrent architectures
Integrate and test mobile software features with Omnitracs sub-systems
Perform test reviews and analysis, test witnessing and certification of software; debug and test field issues with mobile software
Troubleshoot integration and deployment issues and develop alternative solutions and workarounds
Collaborate with other internal departments, such as Mobile Software, Testing and other Omnitracs teams
Approaches software development using industry standard concepts, practices, and procedures
Ability to work on multiple tasks with various team members and/or other groups both internally and externally
Ability to effectively engage in self-directed time management and prioritization of workload
Ability to follow direction to develop new skills as needed to support new products and applications
Perform such other duties as may be assigned by management
Skills & Requirements
QUALIFICATIONS:
EDUCATION: Bachelors degree in Computer Science, Software Development, Electrical Engineering or similar technology related discipline or equivalent relevant work experience
EXPERIENCE: 0 - 2 years of experience performing the following in a software development environment:
o Experience in developing for cross-platform environments
o Hands on working knowledge of Operating Systems; explicitly, WCE6, WEC 2013, WIN XP, IOS, and Android. Familiarity with Linux and QNX is a plus.
o Hands on working knowledge of the Agile development methodology
o Design and development of Android, iOS and Windows applications
o 1 or more years of C++/C# programming (including design patterns, templates and STL) preferred.
o Java programming (including some experience with Android memory models)
o Objective C programming (including knowledge of iOS memory models)
o Experience with .NET programming (including experience with Windows memory models, Graphics design and user experience (GUI) development).
o Familiarity with doing technical documentation of development efforts using Confluence, JIRA, or other similar product documentation technology
o Familiar with software installation and/or automated build technologies
o Transportation industry experience preferred; Navigation experience highly desired.
KNOWLEDGE/SKILLS/ABILITIES:
Possesses a positive attitude with strong work ethic, integrity and honesty
Self-starter capable of working independently or in groups
Familiar with industry standard software development life cycle process methodologies
Capable interpersonal skills
Effective written and verbal communication skills
Able to respond quickly to changing requirements
Ability to work on multiple tasks with various team members and/or other groups both internally and externally
Ability to self-direct time management, organizational, and prioritization of workload
Ability to work creatively under management guidance to develop new skills as needed to support new products and applications
To apply for this position, please visit
this Website.
Thank you,
Developer FYI Center
http://dev.fyicenter.com/