Späť na profesionálov

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
Author
C Developer & C++ Developer
63e9fa15395b410001b8b9c4
Zamestnanec6250  / Mesačne
ÚroveňSENIOR
Role
C Developer C++ Developer
Jazyky
English
Zručnosti
CC++Embedded Systems
Lokality
GrazRemote