C Developer & C++ Developer
Overview
Short Summary
The candidate is a highly experienced Embedded Software & Firmware Development Engineer with over 10+ years. His technical expertise includes Embedded C programming with 10+ years of experience and basic knowledge of C++ programming. He is currently working on an development of automotive battery packs where he is integrating sensor interfacing solutions. Moreover, he does middleware development and real-time embedded application development. He also has an extensive experience in Microcontrollers ARM Cortex-M. Apart from that, he has a strong understanding of RTOS concepts and communication protocols like I2C, SPI, UART and RF. Also, he has an experience with safety standards such as DRBFM, ISO26262, PDC and other. He is using Jira for bug tracking and he has also done some Unit testing. He is used to working in an agile environment in Scrum. He was responsible for leading a tech team of 5-7 people. He speak fluent English.
- Dostupnosť 3 months notice period
Work Experience
Sep 2018 - Present: Basic Software Engineer
- Responsible for Autosar basic software development and integration
- Handling diagnostics, memory, and sensor interfacing for automotive battery pack
- Performing RTE updates, debugging, and developer testing
- Build versioning and release of software
- Ensuring ASIL software development and compliance
- Performing fault injection tests for microcontrollers
- Participating in Agile methodology and scrum meetings
April 2011 - Sep 2018: Senior Software Engineer
- Autosar base software development (BSW-MCAL)
- Requirement gathering, coding, testing, and review support for base software modules
- Low-level driver development for microcontrollers, SPI, UART, I2C, etc.
- QAC and MISRA compliance coding
- Capturing requirements in DOORS for ASPICE standard development
- Issue analysis, ATR reporting, and participating in scrum meetings
Nov 2015 - Oct 2016: Embedded Software Engineer/Onsite Coordinator
- Rapid prototyping of software for power optimizing techniques in HVAC products
- Analyzing and reporting to the requirement team
- Implementing low power ideas and analyzing current consumption
- Implementing battery charging algorithm and power profile handling
- Proposing system-level software improvements
- Acting as product owner for baselining and software release
- Implementing diagnostic services and concepts
Dec 2010 - April 2011: Embedded Software Engineer
- Deriving software requirements for low power wireless (Zigbee) room controller
- Involved in various phases of software development cycles
- High-level design, coding, testing, and review support
- Implementing HMI and coordinator functionalities
- Participating in peer code reviews and code analysis
- Ensuring compliance with coding guidelines and standards
- Participating in scrum meetings and Agile methodology
| Employee | 6250 € / Per month |
| Level | SENIOR |