Zpět na profesionály

C Developer & C++ Developer

Přehled


Krátké shrnutí

Kandidát je zkušený inženýr vývoje vestavěného softwaru a firmwaru s více než 10 lety praxe. Jeho technické znalosti zahrnují programování v jazyce Embedded C s více než 10 lety zkušeností a základní znalosti programování v jazyce C++. V současné době pracuje na vývoji automobilových baterií, kde integruje řešení pro propojení senzorů. Kromě toho se věnuje vývoji middlewaru a vývoji vestavěných aplikací v reálném čase. Má také rozsáhlé zkušenosti s mikrokontroléry ARM Cortex-M. Kromě toho dobře rozumí konceptům RTOS a komunikačním protokolům, jako jsou I2C, SPI, UART a RF. Má také zkušenosti s bezpečnostními standardy, jako jsou DRBFM, ISO26262, PDC a další. Používá Jira pro sledování chyb a má za sebou i testování jednotek. Je zvyklý pracovat v agilním prostředí Scrum. Byl zodpovědný za vedení technického týmu 5-7 lidí. Hovoří plynně anglicky.

  • Dostupnost je 3 měsíce.

Pracovní zkušenosti

  • 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
Zaměstnanec152125  / Měsíčně
ÚroveňSENIOR
Role
C Developer C++ Developer
Jazyky
English
Dovednosti
CC++Embedded Systems
Lokality
GrazRemote