-Embedded Software Architect
Check rate
Experience
Embedded Software Architect
Automotive Supplier
Stellar SR6 G7 line, 32-bit Arm® Cortex®-R52+ MCU
MISRA-C, C99, Greenhills ARM-Compiler
Dassault AUTOSAR Builder
EB Tresos
Sparx Enterprise Architect 16.1
VS Code
Python xml, lxml, NumPy and Pandas
ISO 26262, ISO 21434, Hypervisor, Key Management, HSM
Tooling & Automation
Jira, Confluence, SharePoint
Git/GitHub
DevOps thru Jenkins & Conan
HMI Design Lead
Defense Supplier
Drone Ground Control (ground control station for drones)
Q Ground Control
Qt 5+6, QML, C++, Python
Qt Creator 14
Squish and Coco
Squish Test Center, Python Test Framework, JavaScript, Git/GitLab
SW Design Lead
Automotive Supplier (Tier 1)
Electronic Access Control Car Door
Arm Cortex M0 4100S Max (Infineon)
Cypress Hardware Abstraction (Infineon)
Programming close to the hardware, Interrupt Management, Low Power and Sleep Management
Debugging with Lauterbach T32 and Segger Ozone
UDS on CAN
Oscilloscope (R&S)
MISRA-C, Git/GitHub, CMake, Python, VS Code, Iso-TP (on CAN), ISO 14229-1, Lauterbach T32, Segger Ozone, Modus Toolbox for HW config, Oscilloscope
RADAR (Radar Detection)-SW Architect
Automotive Supplier (Tier 1)
Radar-Sensor project with well-established radar cycle: RfCom, FFT, raw data processing, image detection and processing, environment model, fusion to a database for autonomous mobility
Implementation of VxWorks 6.9 on an ARM Cortex A9 as a pilot project
Simulation tests of networking & security functionality
AUTOSAR Classic + Adaptive
DevOps with Conan Artifactory, Docker, Kubernetes, GitHub and Jenkins
Package slicing and versioning with a Package Management Framework called "Bricks" (in Python and CMake)
Efficient build partitioning
Runtime and memory optimization (efficient looping, "restrict"...)
Static code analysis with QAC
Google unit testing (GTest) in C++
MDD from an EMF-Tool to ARXML to RTE contract phase
Cooperation according to SAFe
HEP with IBM Jazz (DOORS NG + Rhapsody + Streams)
ASPICE Level 2
VxWorks 6.9
Visual Studio 2017, virtual containers and packaging (Conan, Docker, Kubernetes)
PTC Integrity (IMS), Git/GitHub
Python-based toolchain connecting GitHub & Conan Artifactory
CMake
IBM Rhapsody/DOORS/Jazz (HEP)
ARXML generation tool, EB Tresos for RTE contract phase
C programming language: MISRA, Embedded C++14, several platforms
QAC static quality checking, Google testing: C++ (20)
Bricks Package Management based on Python & YAML
Python analysis tooling, DaVinci Configurator Pro
AUTOSAR 4.x SAFe 5-Technical Lead (Release Train)
Automotive Supplier & Indian Tier 2
HCP4 Project (OEM: Audi) with a central vehicle computer and a fast bus network based on Ethernet instead of a decentralized ECU network
Security & authentication mechanisms
Requirements engineering
Module configuration and generation in EB Tresos
Software architecture in EA 13
Backlog conferencing (Scrum)
Security issues
Jira, Git/GitHub, DOORS, EB Tresos, EB Hypervisor
C++ 11/14, SPARX Enterprise Architect 13, ODIS, WinIDEA by iSystems
SAFe 5, Infineon Aurix multicore (TC39x and TC38x)
Audi E³ Functional Concept, VKMS, OpenSSL, KS, FoD, FSC, authentication, AUTOSAR Crypto Stack, AUTOSAR Adaptive with Vector DaVinci Developer Adaptive
UML/SysML
AUTOSAR 4.x Project Process- and Tool-Support SW-Architect
Automotive Supplier
Development of Resource-Need Prediction Tool
Analysis-Tools into Rational DOORS
PTC Integrity (IMS), Enterprise Architect, UML/SysML
Software Requirements DOORS
Python Tools for Inter AUTOSAR-Layer Access Violation Analysis as well as Call Tree Analysis across SWC borders related to FSM (based on UnderstandC databases)
PLAST Testframework: Automated Testsuites via Python-API of iSystem Debugger (WinIDEA)
Coaching Developer-Team in Iasi (Romania)
Analysis-Tools in DXL (DOORS Extension Language)
Tooling in Python for extracting and analyzing data from Jira: Jira Module and ReST-API
DOORS+DXL, Eclipse/IDEAS, Python (Excel, XML, Json, ReST), Python 3.7, Openpyxl, Sci-Tools UnderstandC, iSystems WinIDEA, ReST-API, DOORS-DXL, SPARX Enterprise Architect 13
AUTOSAR Pilot Project SW-Architect
Automotive OEM
Design Architecture and conversion of Non-AUTOSAR ECU-Software into AUTOSAR 4.x compatible one
Configuration Management according to AUTOSAR-XML
Software Architecture Sparx Enterprise Architect
Establishing process to melt diverse configuration formats into ArXML (Tool-Development)
Establish Code-Generation by means of AUTOSAR-Builder
Support Integration Team and Support Test Team
AUTOSAR, C, MISRA-C, QAC, CANape, CANoe, RTE, COM-Stack, AUTOSAR-Builder, Enterprise Architect 13, SiL
AUTOSAR 3.2.3 Body Control Module SW-Architect
Automotive Supplier
Design Architecture, Provide Tracking and Traceability acc. SPICE
Software Architecture Rhapsody (and Sparx EA)
Software Requirements DOORS
Software Requirements Coverage and Traceability via Rhapsody Gateway
Support Integration Team and Support Test Team
Support FSM (ASIL-B)
Automatic import from ARXML into Rhapsody Architecture Model
ISO 26262 – ASIL D, E2E, AUTOSAR, C, MISRA-C, LINT, CANape, CANoe
Rational Rhapsody + Gateway, Rhapsody Java-API, Sparx Enterprise Architect, UML/SysML, PTC Integrity (IMS), DOORS, Eclipse/IDEAS
Renesas RH850, CESSAR-CT, RTE, COM-Stack, Vector DaVinci Developer, Matlab, Arxml2XMI-Generator (in-house development)
AUTOSAR 4 Short Range Radar Assistance System SW-Engineer
Automotive Supplier
Development of ECU software (OS, BSW, complex device drivers, NvM, RTE, RTE-SWCs according to AUTOSAR 4 with CESSAR CT, modeling with Rhapsody)
software drafting and design
code generation with toolchain (CESSAR CT, Rhapsody)
task management (OSEK) on multicore ECU
diagnosis DEM
testing via MTS (+ MO development)
PTC Integrity (IMS)
ADAS, AUTOSAR, C, MISRA-C, QAC, Polyspace, Cantata, CAPL, CANoe, CANape, Flexray
Lauterbach T32 with scripting, Rational Rhapsody, DOORS, Eclipse/TD4
MPC5775N 4 core (Z7, Z4), Java (EMF) with JSP, MTS, CESSAR-CT, RTE, COM-Stack, Python, EB Tresos Guide
AUTOSAR tire pressure monitoring
Automotive Supplier
Development of ECU software (OS, BSW, complex device drivers, Com, NvM, CanM, RTE, RTE-SWCs according to AUTOSAR with Vector toolchain)
software drafting and design
code generation with toolchain
implementation of runnables
CAN communication and high frequency via 2.4 GHz
diagnosis DCM and DEM
flash bootloader
C, MISRA-C, CANdela, CANdito/CANape, CANdb++, CANalyzer, GENy, EAD, DaVinci, VectorCast, CANoe, A2L Converter, SPICE Level 3, External Tester, UDS on CAN, ISO15765, ISO14229-1, ISO11992
Navigation Control (Daimler project)
Automotive supplier
Maintained the interface between multiple HMIs and multiple navigation engines on QNX
Implemented features and fixed bugs
Architecture and design
Mocca framework and state machine
QNX tools
C++, Boost, Visual Studio, XML, MOST, Java, Mocca, Perforce (Source Control), SQLite, Scrum
Speech Wrapper
Automotive supplier
Maintained the interface between an HMI and an ASR core (Automatic Speech Recognition)
Bug fixing
Context-free grammars (BNF format)
Desktop test framework
C++, Visual Studio, Lua (queries to phoneme database), Perl, Cygwin shell scripts, Java, XML, BNF, SQLite, Scrum
HMI infotainment system with business logic
Automotive supplier
Further development and maintenance of an HMI and its business logic (Controller API)
Bug fixing
Change requests
Simulation in Qt
C++, Visual Studio, Perl, Cygwin shell scripts, Java code generator, Qt 4.6
Map Display
Automotive supplier
Co-development and maintenance of a map display module of an infotainment system
Further development of the Windows simulation
Analysis of enterprise architecture models
Development of clients for a rendering service
Diagnosis and bug fixing
Fixing a Win32 simulation issue
C++ (STL), Visual Studio 2005, Win32 + Qt 4.4, OpenGL, OpenGL ES
Combi system with graphical subsystem
Automotive supplier
Porting a combi software project from a single-processor system to a dual-processor platform with a combi subsystem (KSS) and graphical subsystem (GSS)
Analysis of enterprise architecture models
Basic knowledge of RTE architecture and the AUTOSAR concept
Development of a board support package for VxWorks
Co-development of an IPC protocol
Setting up task management on VxWorks
OSAL development
Adapting existing KSS modules for the GSS
Documentation
ANSI-C, Eclipse, Tornado, WindRiver Workbench, SoftTune Debug Workbench, Vector CANoe, VxWorks, OSEK/OSCAN, RTRT, QAC, Enterprise Architect, UML/SysML
Maneuver Generator
Automotive Supplier
Development of guidance with maneuver generator for a navigation system on an Intel Atom CPU platform
Design and concept
Implementation of the BL algorithm
Co-development of the 2D objects
Java 5, C#.Net, Visual Studio, IntelliJ IDEA, GPS parser, Java2D, TeleAtlas databases
HMI Code Generator
Automotive Supplier
Development of a code generator plugin for EB Guide Studio (HMI modeling tool based on UML 2)
XML parsing and evaluation
Analysis of the XML model for EB Guide projects (input)
Analysis of the XML model for the HMI project (output)
Development of an EB Guide plugin in Java that generates output XML from input XML
Further development of the plugin so that it generates C code directly for the HMI framework instead of output XML
C#, Visual Studio, EB Guide Studio, UML 2.0, state machine, XML, DOM4J, Java & XML, SQL Server
API Development for Connection Between HMI and BL Middleware
Automotive Supplier
Management of an API project in C++ between HMI framework and middleware
Event-based asynchronous information flow
Project planning, allocation of modules to developer resources, progress tracking
Introduction and configuration of PC-Lint, TTFis, Python XML browser (training)
Implementation of the security and download modules
Documentation and coordination
MS Project, Excel, MS Word with VBA, PC-Lint, TTFis, ARM11, FPGA, Lauterbach debugger, Visual Studio, C/C++ (STL), Embedded Lua (widget animation), MISRA, OSAL
Map Matching
Automotive Supplier (Tier 2)
Development of a vehicle positioning algorithm (map matcher) based on GPS and partly on inertial data (gyroscope)
Development of an algorithm based on GPS logs and TA geodata
Refinement of the algorithm using specific simulation software
Co-development of a Kalman filter for optimal estimation when including inertial measurements
Testing of the filter algorithm in Matlab
Excellent results of the Only-GPS VP on the road
Java, IntelliJ IDEA, GPS parsing, NMEA 0184, Java Serial API, JTS (Java Topology Suite), TA geodata, Applied Optimal Estimation, Linear Algebra, Calculus, Statistics, Matlab
TLA and Navi Core
Automotive Supplier
Several subprojects for a large OEM infotainment project: TLA with HMI, controller and BL; connection to Navi Core via TCP/IP
Destination input (Java), address book (Java), text-to-speech module (Java)
Task synchronization and deadlock resolution (Java)
Location input with data access (C) in the Navi Core
HMI extension with API integration (XML)
OSGi service for phone data analysis
Java concurrent programming, XML-HMI, RMI, TLA, OSGi, C, Tornado, VxWorks, French
Mediation Application
TK-Branche
Development of a MySQL adaptation server on Linux in C++
Design and implementation
Linux, Samba, Emacs, MySQL, SQL
System Configuration
TK-Branche
Development of a 3-tier web application for configuring a VoIP PBX system
Evaluation of SQL DBMS focusing on transaction safety
Implementation on Windows with IIS, Tomcat, Java Servlets and JDBC (SAP-DB, PostgreSQL and in-house development)
Implementation on Windows with IIS, PHP and ODBC
Implementation on Linux with Apache, PHP and MySQL
Implementation on Linux with Apache, Tomcat, Servlets and MySQL
Linux, Windows NT, UltraEdit, Java 1.2 Servlets, Web servers, HTTP, PHP, JavaScript, SQL, ODBC, transaction-oriented DB systems
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Automotive, Telecommunication, Information Technology, and Aerospace and Defense.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development, Information Technology, Quality Assurance, Project Management, and Research and Development.
Skills
- Embedded Software Development
- Automotive Infotainment
- Architecture
- Design
- Project Management
Languages
Education
Diploma in Mathematics · Mathematics
Network Technician · Network Technology
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Embedded Software Architect
Nearby freelancers
Professionals working in or nearby Kaufbeuren, Germany
