Software Integration Engineer for Navigation Devices

NSPYRE ROMANIA

21-02-2012 | EXPIRA LA 23-02-2012

Job expirat

RESPONSABILITATI

For our customer we are going to develop, maintain and integrate embedded software for navigation devices.
The integration engineer will work directly within the Business Unit Consumer of the customer. He or she will work together with the other integration specialists in the integration team, with the application teams, with key users in the business who build their own devices, and with the Delivery Team. In general, we strive to provide high quality software that meets the customer expectation of the devices.
You will integrate components delivered by other units into a fully functional system. Where necessary you will customize the configuration or the software itself to meet the requirements. You may also need to request changes to be made by the originating unit. The build process to produce the deployable image is essential and you will be required to take care of that when necessary.
The deployment process is also part of your responsibility. During the development cycles you will work on small change requests, large modifications or bugs, which can be in any layer of the software stack.
The process used is agile, with daily scrum meetings, and the teams are distributed over the globe.

You can expect from us:
A strong organization, more than 600 colleagues with technical expertise. A young and dynamic environment with entrepreneurial spirit where teamwork and individual development are important. This is stimulated by open communication through intranet (blogs), but also with structured programs that aim to stimulate your growth. Furthermore we are happy to provide you with the best tools and knowledge in order to get the maximum out of your job.
Permanent contract and competitive salary.
Many opportunities to develop yourself both personally and professionally.
Flexible benefits package (mobility allowance, laptop, telephone, medical insurance etc.) which allows you to make your choices according to your preference.


CERINTE

We expect from you:
A bachelor's degree or a master of the technical colleges is required.
- 3+ years of IT and software development experience
- Programming languages: C, C++, HTML, JavaScript
- Tools: JIRA, Subversion, Linux or MKS knowledge
- Solid experience in developing software solutions on limited resource devices. Experience in all activities along the lifecycle: gathering requirements, designing a solution, implementing and validation.
- Good experience in developing solutions using third party API’s
- Ability to work independently, and report on status and planning of own work.
- Experience with SCRUM & stand-ups
- Experience in validating requirements and mapping them to standard solutions.
- Experience in creating technical design documents.
- Be able to work in a dynamic environment with evolving end-user demands. Be proactive in signalling false expectations and issues.
- Be able to work in a cross-geographical team. Understand who the other team members are, and reach out to them whenever required.
- Be persistent and analytical about solving bugs and incidents.
- Strong English communication skills, oral and written.

In addition, we expect you to:
- Analyse functional requirements. Map them to standard functionalities available. Assess the level of fit. Determine the gap between requirements and available functionality. Identify the customizations needed.
- Transform functional requirements into technical design at all technology levels.
- Build the solution.
- Help end-users test the solution. Help to set up test data
- Help to create test data sets
- Diagnose bugs and incidents. Trace unexpected results back to errors in the solution, or to errors in the source data or master data. Fix bugs and solve incidents.
- Answer end-user questions.
- Assist in doing deployments of new functionality, merging the work of multiple developers. Ensure a reliable and efficient deployment process.
- Do daily monitoring on all aspects of the activities.
- Optimize performance and processes.


DESCRIEREA FIRMEI

Few words about us…
Nspyre, one of the most experienced service providers in technical IT has started a technology center in Cluj-Napoca. The increasing opportunity for growth in combination with access to highly skilled resources has generated our strategic decision to start a technology center in Romania.

Our engineers are involved in developing software solutions for multiple customers and products using a large variety of technologies and tools in the field of technical automation. Our projects are technically challenging. We focus on practical solutions and we want to optimize both the requirements and resource consumption.