Job Detail

SOFTWARE ARCHITECT

Inseriert am: 05.09.2018

SOFTWARE ARCHITECT


embotech is a software company developing cutting edge motion planning technology for autonomous vehicles. We
are determined to accelerate the transition towards safe autonomous cars by leveraging the core real-time optimization
technology that we have been developing since 2012.


Our team is comprised of highly skilled employees with a passion for excellence and efficiency. We are looking for highly
motivated people to help us solve one of the most complex challenges of tomorrow and take our company to the next
level.


As a software architect you will join a small team of top technical talent to develop safe, efficient and reliable trajectory
generation algorithms for various motion planning scenarios. You will be responsible for monitoring the software
development process and ensuring that the quality of the software is up to the standard expected at embotech. You will
ensure that our software products are ready before they are deployed in safety-critical environments. The team’s creations
will be tested on real prototype vehicles, from cars to rockets. You will work with the management and development teams
to deliver iterations of product prototypes for novel motion planning offerings in record time.
Responsibilities Requirements



  • Write latency-optimized safety-critical embedded C • Bachelor or Master’s degree in computer science, or
    code adhering to best practices electrical engineering

  • Write automated testing tools to continuously monitor • At least 5 years of industrial software development
    the behaviour of the software experience

  • Perform code reviews for other team members • Excellent communication skills in English

  • Perform integration tests for updates of software • Ability to adapt to rapidly changing tasks and
    modules requirements

  • Setup hardware-in-the-loop testing environments to • Proficiency in C/C++ and Matlab/Simulink
    validate performance against requirements • Familiarity with Linux and the GNU toolchain

  • Manage the release process for software updates • Experience in writing production code for real-time

  • Analyze and present the status of software development applications
    activities to the engineering manager • Familiarity with automotive coding (MISRA-C) and safety

  • Coordinate development efforts with other members of standards (ISO26262) is a plus
    the software team • Passion for quality
    You will be directly reporting to the VP of Engineering.


We offer an exciting job in a fast-growing company with
attractive conditions.


Contact:
embotech AG
Technoparkstrasse 1
CH-8005, Zürich, Switzerland



  • 41 44 552 26 22


info@embotech.com

Details