Share this Job

Ethernet Software Engineer

Ethernet Software Engineer

 

Want to drive digital change in automotive?

At Volvo Cars, we are making bold digital visions come true. We aim to lead in the automotive world by creating a digital ecosystem built around making our customers' lives less complicated. Now we are looking for curious, creative people who want to change the world through innovative thinking.

 

What’s in it for you?

Volvo Cars have an ambitious growth plan for connected functionality and autonomous drive. Connectivity is a game changer for the automotive industry and we have many opportunities and challenges for the future. You will become a member of an agile development team with great team spirit, the wireless communication team. The team is an expert team, part of an agile release train Enabling Base Technology and have many deliverables which are developed through advanced engineering and research projects. In our daily work, we are working agile (according to the SAFe framework) with 12 weeks program increment.
 

The wired communication team focuses on multiple wired communication technologies such as Ethernet, A2B, CAN, CAN-FD, LIN and many more. The team members are responsible for designing and verifying the wired communication technologies through requirements, simulations and measurements. The team focuses on both hardware and software. Through requirements, we define new automotive technologies and focuses on the control factors in a system (protocols, performance, robustness, testability). The team member’s work in close collaboration with other teams and suppliers (Tier3) to make sure that the technologies are implemented according to Volvo Cars requirements.
 

What you’ll do

We need one more colleague who have a special interest in software design/implementation/verification. You will have mixed role (theoretical and practical), where you will be spending time on Ethernet datalink features, TCP/IP, various communication protocols and depending on your experience, contribute in the development of other communication technologies.

 

You will have the opportunity to contribute in the design, implementation (proof-of-concept), test and education activities regarding new automotive vehicle networks in close cooperation with other team members. Team members are automotive experts within their technology field and they will be happy to share their experience with you.

 

Responsibilites include:

  • Join running Advanced Engineering projects with focus on Ethernet, where we develop, establish and decide on the strategy for the Base Technology, according to applicable processes.
  • Continue our work with Ethernet, Real-Time Automotive Ethernet, TCP/IP communication, Application protocols, Timing and Synchronization for Time-Sensitive Applications and AUTOSAR Ethernet.
  • Understand, improve existing and create new Base Technology specifications.
  • Implement proof of concepts software implementations using ANSI C/C++.
  • Contribute to further development test benches.
  • Supply, analyse and evaluate proposals to new or revised technical solutions.
  • Identify and collect possible technical needs & options, and current shortages.
  • Implementation support towards the implementation organization, which uses Ethernet technologies for their applications.
  • Transfer/Mediate needed knowledge in order to support implementation and usage of the Base Technology in designs via e.g. internal courses.
  • Monitor and contribute IEEE and automotive standardization efforts.

 

Do you fit the profile?

You are highly motivated, self-driven team player who possess good social-interpersonal skills. You maintain high integrity and professionalism in your work and are business and performance driven. You have a background within Computer or Electrical Engineering and a special subject or interest in Ethernet communications. You have a deep understanding on the TCP/IP protocol stack (for example TCP, ICMP, SCTP) and detailed knowledge of Ethernet, TCP/IP communication, VLAN, IP Routing, Firewalls and Linux OS. You have previous experience in ANSI C, C++ and Python, as well as GIT and Subversion. You’re also fluent in English, both spoken and written and have a Driver’s license (B).

 

Knowledge about STD, BOOST C++ Library and/or knowledge and understanding of IEEE 1722, IEEE 802.1AS, IEEE 802.1 Time-Sensitive Networking is preferable. Education within Design for Six Sigma (Green Belt/Blue Belt) as well as experience of AUTOSAR is also meritorious.

 

How to learn more and apply

For questions regarding the recruitment process, please contact Oscar Rechenberg, recruiter, at oscar.rechenberg@volvocars.com.

 

We want your application at the latest 2018-12-20. Please note that applications via email will not be accepted.

 

The position is located in one of Volvo Cars’ development center in Gothenburg, Sweden.

 

Who are we?

Volvo Cars is a company on a mission; to bring traditional car manufacturing into a connected, sustainable and smart future. Since 1927, we have been a brand known for our commitment to safety, creating innovative cars that make life less complicated for our consumers. In 2010, we decided to transform our business, resulting in a totally new generation of cars and technologies, as well as steady growth and record sales. Today, we’re expanding our global footprint in Europe, China and the US, and we’re on the lookout for new talent. We are constantly pushing our own skills and abilities to drive change in the automobile industry like never before. We are looking for innovative, committed people to join us in this endeavour and create safe, sustainable and connected cars. We believe in the power of people and will challenge and support you to reach your full potential. Join us and be part of Volvo Cars’ journey into the future.

 

Gothenburg, SE

Job requisition ID:  20529

Apply now »