Software developer (offline) $3300-3500

Job brief

We are looking for a software developer to join our engineering team and help us develop and maintain various software products and projects for different customers. The developer responsibilities include designing and implementing development platforms of distributed systems involving multi-computer communication, system configuration and software deployment, continuous integration and system testing, visualization and many more things, all of this deployed on different hardware and hardware in the loop. You will as software developer define and maintain the product software architecture and be responsible for the building blocks within. We also expect you to be on top of technology evolution and provide new ideas to continuously improve the product and the processes.

To be successful in this role, you should have experience using software development concepts and work well in a team.

The teams are in a very innovative culture, and you will have the possibility to gain a broad system knowledge within the products while supporting teams implementing proof-of-concept features which later might end up on the market.

Responsibilities

- Coordinate with internal teams to understand user requirements and provide technical solutions
- Write effective, scalable code
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Design, build, and maintain efficient, reusable, and reliable C++ code

Projects

- automotive projects (e.g. self-driving vehicles (AD), active safety systems (ADAS), and electrification technology)
- telematics
- cloud platform projects

Tasks

You will have the opportunity for growth and feel confident to execute tasks within most of the following areas:
- Python
- Linux and drivers
- C++
- Docker
- System/integration tests
- General software design and architecture

Requirements

- Master’s degree in Computer Science, Engineering or relevant field
- Be highly dedicated and skilled software developer
- Programming experience in C++ and Python
- Software development within Linux environment (drivers, open source tools, compiling software, CMake)
- Familiarity with software development concepts (version control, code review, continuous integration)
- Experience in writing interface software or using manufacturer API to develop software
- Team spirit and you love to share experience and involve others in finding the right solution
- Self-motivated, enthusiastic and wants to understand and create the broader picture
- Good problem-solving skills

About Xymbiotec AB

We are a Swedish engineering and management company that was founded 1992.

We supply services and solutions for big companies in Sweden and government agencies as well as international cooperations.

Xymbiotec has the certificates and agreements required to deliver services to the leading industries in our fields.

Company website:
http://xymbiotec.com/

DOU company page:
https://jobs.dou.ua/companies/xymbiotec-ab/

The job ad is no longer active
Job unpublished on 8 August 2021

Look at the current jobs Python remote→