Java/Android Software Full Stack Developer Contract Job Sweden (Gothenburg)

Employer: Inter-Consulting Europe (UK) Ltd
Domain:
  • Engineering
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • Bacau
  • BUCHAREST
  • Abroad
  • nationwide
    Updated at: 29.11.2017
    Short company description

    Inter-Consulting Group relies on the synergy between quality consultants and customers to form long-term partnerships. It is the success of building these relationships with key customers, coupled with access to our extensive database of skilled consultants that has seen us grow from billings of £100k in 2006, IC has a steady repeat tunover of £5M per annum, keeping its key consultants in contract, partnered with existing long term and new customers. The areas covered are Nordics, USA, Canada, Latin America and Australia.

    Inter-Consulting has a track record of over 15 years of consulting in niche markets. Our core e-business model has zero overheads, delivering our service online with access to a secure database matched to each client's requirements. This enables your managers to review a pre-matched pool of consultants via our www server to accelerate the placement process.

    Requirements

    *MSc in Electrical and/or Software Engineering or similar relevant experience.
    *At least 8 years of experience from working in the field of software development, requirement handling within electrical and/or software projects (Java, C++, C etc).
    *Experience from Embedded Linux Development.
    *Efficient SW test methods, including automated unit and integration testing.
    *Object oriented design / Design patterns.
    *Agile software development.
    *Fluent in English (written and spoken).
    *Experience in Android stack.
    *Software product line architecture and variants management.
    *Experience from working with Continuous Integration.
    *Experience within Automotive, Infotainment and from working in an international environment.
    *Experience from connectivity technologies like Bluetooth stacks, WiFi and phone mirroring technologies.
    *Driver’s license (B-level).

    Responsibilities

    The software developers are organized in agile teams. The teams are working in the following areas, Android Platform, Connectivity, User interaction, Security, Android Automotive app development, Climate control and other car functions etc. We are applying modern software development practices, and teams are supported with continuous integration frameworks and collaboration tools.
    As an infotainment head unit software developer, you will be highly involved in producing our next generation infotainment software platform and functionality. You need to have good collaboration skills as you will be working together with different stakeholders to create the software platform. You will have implementation duties as well as being involved in architecture discussions. The main focus is on delivering software that is able to function well within the Infotainment eco system. This includes flexible, maintainable and extendable solutions to support the development of our roadmap as well as adapting to the ever-changing demands from the world around us. You will need to consider non-functional requirements such as performance, scalability, availability and security when producing designs and software. Quality assurance is also a large part of a software developer’s role; this includes not only code reviews, but also introducing standards and best practices. As a software developer, you will engage in discussions about how to implement new and innovative ideas in the infotainment system ensuring the development of a highly adaptive and cost optimal infotainment platform.

    Main responsibility:

    *Software development in the full vertical Android stack for the infotainment system.
    *Development using Java, C++ and the Android tool set.
    *Team has end-to-end responsibility including design, implementation and automated test cases.
    *Architectural discussions.
     

    Other info

    Personal qualities:

    *A strive for future development and challenges.
    *Driven and self-motivated as the optimal architecture is a compromise taking both our future roadmap and user experiences into consideration.
    *Communicative and a great team player, you need to explain your ideas about the software architecture and be responsive to your colleagues challenges and ideas as well as bridging between management and technical staff.
    *Willing to take up the task that is most important for the team to progress.

    Start Date: Ongoing to 2018
    Salary: 40-50 Euro per hour
    End Date: 12+months, ongoing.
    Location: Gothenburg.

    If you are interested in this position, please apply with an up to date CV as soon as possible, along with your availability on ICAUTODESIGN