Position: Embedded Software Engineer - Automotive
Company: Intellias
Experience required: 3y
Category: C++
English level: intermediate
Published: 2022-10-01T00:00:00+03:00

We are building a team for development of software dedicated to automotive LED lighting solutions. A manufacturer of automotive ECU, sensors and related hardware as well as software systems is our partner. 

Our activities are in scope of product-oriented development, testing, maintenance and documentation of embedded software for 16/32-bit microcontrollers with and without a real-time operating system. Versatile applications are considered, i.e. sensors (ultrasonic, pressure), motor control (BLDC (FOP, BEMF)), lighting control (RGB LED). Products are targeted with functional safety requirements.

**Responsibilities:**

- Development of embedded software 
- Ownership of respective processes in accordance with Automotive SPICE and internal standards 
- Close cooperation with requirements engineers, software architects, test engineers 
- Work with client team 
- Participation as an expert in requirements analysis, technical discussions of hardware and software in the product development process 
 - Cooperation with external software development teams 

**Requirements:**

- 5+ years of experience in software development for embedded systems in the automotive industry
- Comprehensive and secure handling of Embedded C, Assembler (ARM Cortex-M is preferred) 
- Deep understanding of embedded systems 
- Automotive bus systems: CAN, LIN, FR, DSI3 
- Methodological knowledge of requirements engineering, software architecture, programming and testing 
- Knowledge of Automoti9ve SPICE in software development context 
- Familiarity with ISO 26262, ISO 21434 
- Analytical and systematic thinking with attention to details 
- Self-motivation 
- Good communication skills 
- Very good spoken and written English 

**Nice to have:**

- Sensor technologies for ultrasonic, pressure, measurements 
- Filter concepts, characteristic curve correction methods 
- Automotive Light Control and mixing methods, with focus on RGB LED 
- Requirements driven development 
- Experience with tools: DoxyGen, Jira, Confluence, SVN 
- Readiness for occasional travels 
- Good written and spoken German