C Developer & C++ Developer
Prehľad
Krátke zhrnutie
Kandidát je skúsený inžinier vývoja vstavaného softvéru a firmvéru s viac ako 10 rokmi praxe. Jeho technické znalosti zahŕňajú programovanie v jazyku C pre vstavané systémy s viac ako 10 rokmi skúseností a základné znalosti programovania v jazyku C++. V súčasnosti pracuje na vývoji automobilových batérií, kde integruje riešenia na prepojenie senzorov. Okrem toho sa venuje vývoju middlevéru a vývoju vstavaných aplikácií v reálnom čase. Má tiež rozsiahle skúsenosti s mikrokontrolérmi ARM Cortex-M. Okrem toho dobre rozumie konceptom RTOS a komunikačným protokolom, ako sú I2C, SPI, UART a RF. Má tiež skúsenosti s bezpečnostnými normami, ako sú DRBFM, ISO26262, PDC a ďalšie. Na sledovanie chýb používa Jira a má za sebou aj testovanie jednotiek. Je zvyknutý pracovať v agilnom prostredí Scrum. Bol zodpovedný za vedenie technického tímu 5-7 ľudí. Hovorí plynule anglicky.
- Dostupnosť 3 mesiace
Pracovné skúsenosti
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
| Zamestnanec | 6250 € / Mesačne |
| Úroveň | SENIOR |