Summary
Overview
Work History
Education
Skills
Certification
Software
Work Authorization
Languages
Additional Information
Hobbies
Timeline
Generic
Patryk Kolacki

Patryk Kolacki

Senior Embedded Software Engineer
3123 Coolidge Hwy, Royal Oak,MI

Summary

Specialized in Model-Based Design, software component implementation and integration, building and debugging the software as a whole, and the automotive industry standards (MISRA, AUTOSAR, ISO 26262, MAAB). Combines the ability to create efficient software with problem-solving skills, a highly proactive attitude, and the ability to work under time constraints and stress. Experienced with challenging projects, and eager to fully use it in the new position.

Overview

8
8
years of professional experience
9
9
years of post-secondary education
10
10
Certifications

Work History

DSP Software Product Owner

Kostal of America, Inc.
2024.06 - Current
  • Technical Leadership of an Agile Team of Embedded SW Engineers
  • Provide technical help and expertise
  • Plan timelines, releases, and deliverables

Senior Embedded DSP Software Engineer

Kostal of America, Inc.
2023.03 - 2023.06

• Implement embedded standard C software on the TI DSPs
• Analyze system-level requirements and decompose them to software level with the implementation
• Create and debug the Application SW with the OBC control algorithm
• Debug software with debuggers and emulators
• Write software related to ADC, PWM, and relay drivers
• Analyze hardware component specifications and schematics
• Work in a multinational Agile team located in different countries and different time zones

Senior Embedded Software Engineer

Kostal of America, Inc.
6 2022 - 2023.03

• Implement embedded standard C software.
• Perform requirements analysis and provide traceability through customer specifications, software units, and test cases.
• Debug software with debuggers and emulators
• Solve problems and help debug hardware issues during the design phase
• Read hardware component specifications and schematics
• Support manufacturing by creating documentation
• Use version control software and work on releasing and variant control of software.
• Create and run unit tests for owned software modules.
• Participate in code reviews
• Investigate and support customer inquiries
• Mentor team members on products, processes, and tools
• Support creating and delivering training on products, processes, and tools

Embedded Software Engineer

Nexteer Automotive Corporation
2021.06 - 2022.06
  • Plan, design, implement and integrate embedded software for EPS
  • Analyze customer, system, and safety requirements to derive software project requirements
  • Design, implement and integrate world-class embedded software using C in compliance with AUTOSAR, MISRA, and ISO 26262
  • Interface with cross-functional teams to understand requirements and review designs
  • Participate in software process improvement activities
  • Configure BSW and RTE
  • Perform builds
  • Debug, root cause, and solve software anomalies.

Software Modeling Engineer

Nexteer Automotive Corporation
2018.07 - 2021.06
  • Create, manage, and implement the process of developing Software components based on the Model-Based Design methodology and industry modeling standards and norms
  • Build plug and play, user-friendly architecture for the autocode process
  • Designing new and improved processes and guidelines in the software component development and model-based design
  • Introduction of the autocode methodology and knowledge to the global software component team
  • Administrate the activities of other engineers involved in the autocode process development activities
  • Develop full documentation of all processes, guidelines, and rules created for the autocode methodology
  • The father of Autocode at Nexteer.

Software Modeling Engineer

Nexteer Automotive Poland
2016.10 - 2018.07
  • Analyze customer, system, and safety requirements with respect to application functions
  • Designing and coding Production Software Components in Matlab-Simulink and Embedded C
  • Utilize Model-Base Design (MBD) techniques to produce efficient, agile, and robust software for EPS
  • Designing new and improved processes and guidelines in the software component development and model-based design
  • Performing different kinds of Unit Testing (MIL, SIL, Requirements Based Testing) of SW Components
  • Lead MBD Engineer for the European region.

Education

Master of Engineering - Automatic Control And Robotics

Poznań University of Technology
Poznań, Poland
2014.02 - 2016.09

Bachelor of Mathematics - Mathematics

Adam Mickiewicz University
Poznań, Poland
2012.10 - 2015.07

Bachelor of Engineering - Automatic Control And Robotics

Poznań University of Technology
Poznań, Poland
2010.10 - 2014.02

Skills

Programming in Embedded C + Object-Oriented Programming

Industry Standards: AUTOSAR, MISRA, ISO 26262, and MAAB

Software Component Development, Integration, and Testing

Software Debugging

Automotive Communication Protocols: CAN and LIN

Documentation Creation with a Very Strong Focus on Process Excellence

Requirements Analysis and Engineering

Very Strong Soft Skills (Communication, Proactiveness, Responsibility, and Leadership)

Certification

Mathworks® Certified: MATLAB Fundamentals, MATLAB Programming Techniques, Simulink for System and Algorithm Modeling, Advanced modeling and verification techniques in Simulink

Software

Embedded C Compilers and IDEs (Green Hills, Eclipse, CCS)

Vector DaVinci Developer and Configurator

Mathworks Toolchain: MATLAB, Simulink, Stateflow, Embedded Coder, Polyspace

Vector CANoe

Version Control Systems: SVN, IBM Rational Synergy

Change Management: Jira, IBM Rational Change

Requirements Management: IBM Rational DOORS

Quality and Process Management: STAGES

Microsoft Office

Work Authorization

US Lawful Permanent Resident / Green Card Holder

Languages

Polish
Native or Bilingual
English
Native or Bilingual

Additional Information

  • LinkedIn: linkedin.com/in/patrykkolacki/
  • DOB: June 20th, 1991

Hobbies

  • Exploring foreign cultures and cuisines
  • Video games and their history
  • History and international politics
  • Association football

Timeline

CyberU Certified: How to Motivate Employees (So That Productivity Increases)! and Leadership: Practical Leadership Skills

2024-07

DSP Software Product Owner

Kostal of America, Inc.
2024.06 - Current

Agile/Scrum Essentials for Practitioners (BizLibrary Certified)

2024-05

High Voltage Safety Training for Electric Vehicles (DEKRA Certified)

2024-02

Udemy Certified: Soft Skills: Most Crucial Career Success Soft Skills! and Smart Tips: Soft Skills for Technical Professionals

2024-01

Senior Embedded DSP Software Engineer

Kostal of America, Inc.
2023.03 - 2023.06

AUTOSAR Classic (4-day Vector® Certified)

2021-11

Embedded Software Engineer

Nexteer Automotive Corporation
2021.06 - 2022.06

C course (SoloLearn.com Certified)

2021-05

Model-based Development of Embedded Software in Compliance with ISO 26262 - Challenges and Effective Solutions (MES® Model Engineering Solutions Certified)

2019-04

Software Modeling Engineer

Nexteer Automotive Corporation
2018.07 - 2021.06

Mathworks® Certified: Control System Design with MATLAB and Simulink, Integrating Code with Simulink, Verification and Validation of Simulink Models, Testing Generated Code in Simulink

2017-12

Mathworks® Certified: Modeling systems by using Stateflow, Embedded Coder for Production Code Generation,

2017-06

Mathworks® Certified: MATLAB Fundamentals, MATLAB Programming Techniques, Simulink for System and Algorithm Modeling, Advanced modeling and verification techniques in Simulink

2017-05

Software Modeling Engineer

Nexteer Automotive Poland
2016.10 - 2018.07

Master of Engineering - Automatic Control And Robotics

Poznań University of Technology
2014.02 - 2016.09

Bachelor of Mathematics - Mathematics

Adam Mickiewicz University
2012.10 - 2015.07

Bachelor of Engineering - Automatic Control And Robotics

Poznań University of Technology
2010.10 - 2014.02

Senior Embedded Software Engineer

Kostal of America, Inc.
6 2022 - 2023.03
Patryk KolackiSenior Embedded Software Engineer