CrawlJobs Logo

Systems Engineer (CAN & UDS)

borgwarner.com Logo

BorgWarner

Location Icon

Location:
Poland , Krakow

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

BorgWarner PowerDrive Systems is currently looking for a “dynamic, results driven” individual to join as Systems Engineer (CAN & UDS) as part of the systems engineering competency at our Krakow Technical Center. The PowerDrive Systems business unit is responsible to deliver hybrid and full electric vehicle drive train solutions to customers. The Bus Communication System Development Engineer will be responsible for driving Bus Communication development across complete V cycle, from concept to final test. She/He will be first counterpart for customer and internal communication.

Job Responsibility:

  • Lead technical development for the bus communication feature with cross-functional development teams, component leads and customers
  • Manage cross project needs for bus communication feature
  • Negotiate the technical requirements, scope and subcontract deliverables for the system feature
  • Use knowledge to drive and own system level requirements and architectural proposals
  • Use knowledge to ensure designs meet requirements and test quality and coverage are ensured
  • Drive and align with engineering competencies, suppliers, and partners to ensure commitment to quality process during the development, execution and verification
  • Lead the technical analysis, trade off studies, FMEAs, design reviews and customer presentations for the defined feature
  • Manage, plan and track the execution of all engineering activities and product deliverables within the scope of diagnostics
  • Be a single point of reference for related change requests and issue investigations
  • Support the definition and continuous improvement of systems engineering processes, methods, and tools
  • Document and share best-practices

Requirements:

  • Master’s or Bachelor’s degree in Electrical /Electronic Engineering, Computer Science or similar
  • Experience in related engineering field applying Systems Engineering principles throughout the product life cycle in one or more of the following areas: Automotive electronics product development, Power electronics, specifically motor drive inverters, Systems Engineering including the hardware(power supplies, ASICs...etc) and software knowledge
  • In depth knowledge of vehicle bus system and protocols – CAN, CAN-FD, Flexray, LIN
  • Woking knowledge of CAN/Flexray/LIN transceivers
  • Good knowledge of data specification and exchange processes (like ODX, ARXML, FIBEX, DBC) and tools needed to handle these formats efficiently
  • Good knowledge of requirements elicitation, analysis, definition, and management and experience with requirement management tools (e.g. Polarion) and process models like A-SPICE
  • Ability to read and understand the hardware schematics
  • Excellent analytical and problem solving skills
  • Knowledge of embedded software and / or hardware development
  • Fluency in English is required
  • Organized and structured work-style and attention to detail
  • Ability to solve problems efficiently and effectively
  • Travel 10% required, domestic and international

Nice to have:

  • Good knowledge of communication related cybersecurity (SecOC, secure firmware updates, secure diagnostics and HSM) is an asset
  • German and/or French would be an advantage
What we offer:
  • Private Medicover medical care for the employee and his/ her family
  • Co-financing for the sport card Multisport
  • Possibility to join the PZU insurance / Generali for employees’ children
  • Flexible working hours
  • Competitive salary, adequate to skills and experience
  • Co-financing for holidays, Christmas gifts for employees’ children
  • Hard and soft trainings, language courses
  • Hybrid working model (2 days per week remote work)

Additional Information:

Job Posted:
January 06, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Systems Engineer (CAN & UDS)

Software Engineer Lead - Middleware

The Software Engineer Lead - Middleware will be part of a core engineering team ...
Location
Location
United States , Belmont
Salary
Salary:
165000.00 - 190000.00 USD / Year
https://www.volkswagen-group.com Logo
Volkswagen AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years as a validation lead of Connected Infotainment systems for an Automotive OEM or Tier-1 supplier – proven record of start-to-finish lead role
  • 5-7 years VWAG vehicle integration knowledge including diagnostic toolchain & architecture experience preferred
  • BS in Engineering or a combination of education and experience
  • Excellent strategical thinking and communication skills
  • Understanding of core Computer Science algorithms and data structures
  • Familiar with development and deployment on cloud systems such as AWS or Azure
  • Knowledge of complex modern automotive software and architecture
  • Knowledge of embedded software design
  • Knowledge of real time operating systems (Linux with realtime extensions)
  • Knowledge of Version Management systems such as GITLAB, Github
Job Responsibility
Job Responsibility
  • Middleware Architect and Development Design – (60%)
  • Design, develop, and maintain scalable and robust communication middleware for distributed embedded systems
  • Collaborate with systems engineers and application developers to define middleware interfaces and APIs
  • Lead middleware performance profiling, debugging, and tuning
  • Contribute to the development of communication frameworks that support inter-process and inter-device data exchange
  • Guide the integration of middleware into OS-level services (e.g., Linux, real-time operating systems)
  • Contribute to the development and product launch of functions and ECUs, overseeing all steps of the process and coordination with product/design/contract manufacturers
  • Contribute to the hardware specification and design of electronic control units for automotive systems
  • Design and optimize communication stacks (e.g., SOME/IP, DDS, MQTT, gRPC, CAN, LIN, Ethernet AVB/TSN)
  • Develop and maintain APIs and SDKs for internal and third-party application integration
What we offer
What we offer
  • Eligibility for annual performance bonus
  • Healthcare benefits
  • 401(k), with company match
  • Defined contribution retirement program
  • Tuition reimbursement
  • Company lease car program
  • Paid time off
  • Fulltime
Read More
Arrow Right

Application Software Developer-Electronics

As a successful family-owned company on a path to global growth, the Brose Group...
Location
Location
India , Pune
Salary
Salary:
Not provided
brose.com Logo
Brose Fahrzeugteile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of experience in application software development, specifically for automotive ECUs
  • Bachelor's or Master's degree in Electronics, Computer Science, Electrical Engineering, or a related field
  • Experience with software development lifecycle (SDLC) and Agile methodologies
  • Knowledge of automotive communication protocols (CAN, LIN, XCP, UDS etc.)
  • Experience using automotive tools like Vector CANoe, CANalyzer, CANape etc.
  • Strong understanding of AUTOSAR architecture and tools and knowledge of software development for DC motors will be an advantage
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Attention to detail and a commitment to quality
Job Responsibility
Job Responsibility
  • Development of application software for DC motor driven automotive mechatronic systems like Seat Control unit, Window Regulators, Power Operated Tailgates and Latch
  • Requirements Writing: Collaborate with stakeholders to gather and document software requirements
  • Develop Application Software: Design and implement application software for ECUs using AUTOSAR architecture
  • Unit Testing: Develop and execute unit tests to ensure software quality and reliability
  • Integration and Debugging: Integrate software components and debug issues to ensure seamless functionality
  • Documentation: Maintain comprehensive documentation of software design, implementation, and testing processes
  • Collaboration: Work closely with system engineers, system architects, and other software developers to ensure cohesive and efficient software solutions
  • Continuous Improvement: Stay updated with the latest industry trends and technologies to continuously improve software development practices
What we offer
What we offer
  • Competitive performance-based compensation
  • Health insurance
  • Comprehensive medical and insurance
  • Educational assistance
  • Variety of community outreach, family, and sporting events
  • Flexible working hours
  • Collaborative work environment
  • Wide range of development programs
  • Great opportunity for individual growth through training, international or regional assignments and tailored career paths
Read More
Arrow Right

Healthcare Business Intelligence & Analytics Analyst

Premium Health Center, a rapidly growing FQCH in Brooklyn, is seeking a detail-o...
Location
Location
United States , Brooklyn
Salary
Salary:
110000.00 - 145000.00 USD / Year
premiumhealth.org Logo
Premium Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Data Science, Public Health, Health Informatics, Computer Science, or a related field
  • 4+ years of experience in a BI, data analyst, or similar role, preferably in a healthcare or FQHC setting
  • Strong proficiency in SQL, including complex joins, window functions, and data transformations
  • Hands-on experience with Power BI, or similar BI platform, including DAX, data modeling, and visualization design
  • Experience working with scripting languages (Python, R, etc) and APIs to support data integration and automation
  • Experience with semantic data modeling in Power BI
  • Strong analytical, critical thinking, and problem-solving skills
  • Excellent communication and data storytelling skills with the proven ability to present insights to non-technical audiences
  • Detail oriented with strong data troubleshooting and validation skills
  • Highly organized, with the ability to manage multiple tasks and deadlines
Job Responsibility
Job Responsibility
  • Design, develop, and maintain dashboards, reports, and data visualizations in Power BI (or similar tools)
  • Apply data visualization and storytelling best practices to create intuitive, user-friendly dashboards
  • Translate complex healthcare data into clear, actionable insights that support decisions for clinical, operational, finance, and executive teams
  • Develop and maintain semantic data models, KPIs, and performance metrics aligned with FQHC goals
  • Collaborate with stakeholders to gather requirements and recommend effective analytical and visual solutions
  • Analyze healthcare data from EHR systems (e.g., eClinicalWorks, Office Practicum, etc) and other sources to identify trends, gaps, and opportunities for improvement
  • Support UDS (Uniform Data System) reporting and other regulatory compliance requirements
  • Create sustainable reporting frameworks for recurring healthcare and operational metrics
  • Build and maintain light ETL and data integration tasks using SQL, APIs, and scripting tools
  • Write and optimize SQL queries to support analysis, dashboards, and data pipelines
What we offer
What we offer
  • Medical, Dental, Vision and Life coverage
  • Paid Time Off and holidays
  • Employee Assistance Program
  • Flexible spending account
  • Public Service Loan Forgiveness (PSLF), NHSC Loan Repayment Program
  • 403(b) Retirement Plans with employer matching
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Integration Engineer

This role will be part of the runtime team which is responsible for the entire o...
Location
Location
United States , Chicago
Salary
Salary:
130000.00 - 180000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters or Phd in Computer Science, Mechatronics, Electrical Engineering, or a related field
  • Proficient in C Programming
  • Self-motivated and passionate about autonomous driving
  • Willingness to travel and work in different environments, including on and around Class-8 commercial vehicles
  • Proficient in Linux and GIT development workflow
  • Knowledge of real-time operating systems and embedded software best practices, with hands-on experience in AUTOSAR
  • Familiarity with embedded SW debugging tools (Lauterbach, ISystem, etc.), Vector tools (CANalyzer, CANoe, etc.)
  • Clear understanding of communication protocols in automotive like CAN/CAN-FD, LIN, SPI, Ethernet, and diagnostic protocols like UDS and J1939
  • Hands-on experience in DTC / UDS design and AutoSAR DEM (Diagnostic Event Manager) implementation for Autonomous / ADAS systems, including Diagnostic Event Chain implementation
  • Understanding of different Level of SW testing and experience in building automation testing infrastructure
Job Responsibility
Job Responsibility
  • Integrate CAN DBCs from different vehicle platforms and sensors into AUTOSAR communication stack
  • Maintain and fine-tune autonomous safety features implemented within the AUTOSAR stack
  • Design and implement AUTOSAR UDS and DEM (Diagnostic Event Manager) stack
  • Design and Implement autonomous software diagnostics stack and DTC codes, with event-chain based reporting capability
  • Support on-demand troubleshoot of vehicle and system related issues reported by external partners, internal testing / operations team, or diagnostic tools
  • Support new vehicle platform integration and bring-up activities, such as flashing and configuring of sensors and ECUs, resolving vehicle integration issues, data collection, parameter tuning, etc
  • Create and execute vehicle tests and testing plans/campaigns per internal and customer requirements
  • Execute development tests in coordination with test management and developers
  • Travel up to 50% of the time to support on-vehicle testing of embedded systems and autonomous driving stacks
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Fulltime
Read More
Arrow Right

Automative Full-Stack SW Engineer

Location
Location
United States , Palo Alto
Salary
Salary:
Not provided
hireitpeople.com Logo
Hire IT People, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience
  • Develop robust embedded applications in C#, C++, and Python for real-time automotive and industrial systems
  • Apply computer vision and image-processing techniques using OpenCV and machine-learning frameworks for perception and ADAS functionalities
  • Create high-performance 3D rendering pipelines and visualization modules using OpenGL, Unity, or Qt
  • Implement optimized rendering techniques such as Level of Detail (LOD), culling, and shader-based lighting
  • Develop and test real-time 3D visualization tools that simulate vehicle environments, sensor behavior, and UI transitions
  • Build interactive automotive HMI SW systems for vehicle dashboards using Qt/QML
  • Design and develop modular, data-driven UI components in Qt/QML
  • Adapt and validate HMI designs for multiple target environments (Linux and QNX-based IVI systems)
  • Develop and validate communication modules supporting CAN, LIN, TCP/IP, HTTP/HTTPS, MQTT, WebSockets, and UDS protocols
Job Responsibility
Job Responsibility
  • Develop robust embedded applications in C#, C++, and Python for real-time automotive and industrial systems, ensuring optimal performance and scalability
  • Apply computer vision and image-processing techniques using OpenCV and machine-learning frameworks for perception and ADAS functionalities in autonomous vehicles
  • Create high-performance 3D rendering pipelines and visualization modules using OpenGL, Unity, or Qt for instrument clusters and IVI (In-Vehicle Infotainment) interfaces
  • Implement optimized rendering techniques such as Level of Detail (LOD), culling, and shader-based lighting to ensure smooth frame rates and efficient GPU utilization across embedded platforms
  • Develop and test real-time 3D visualization tools that simulate vehicle environments, sensor behavior, and UI transitions, supporting validation of ADAS and HMI functionalities in virtual environments using Unity or OpenGL frameworks
  • Build interactive automotive HMI SW systems for vehicle dashboards using Qt/QML, integrating real-time data from sensors such as LiDAR, Radar, and Cameras
  • Design and develop modular, data-driven UI components in Qt/QML that dynamically update based on real-time sensor inputs (e.g., speed, navigation, proximity alerts) to enhance user experience and system responsiveness
  • Adapt and validate HMI designs for multiple target environments (Linux and QNX-based IVI systems), ensuring consistent performance, user interaction flow, and compliance with automotive UX standards
  • Develop and validate communication modules supporting CAN, LIN, TCP/IP, HTTP/HTTPS, MQTT, WebSockets, and UDS protocols for efficient data exchange between ECUs and cloud servers
  • Develop and integrate web-based dashboards and RESTful APIs using modern web technologies and protocols to visualize and manage real-time embedded system data over Linux servers
Read More
Arrow Right

Senior Virtual Test Engineer

The Virtual Test Engineer will own the end‑to‑end test engineering for virtual E...
Location
Location
United States , Belmont
Salary
Salary:
160000.00 - 175000.00 USD / Year
https://www.volkswagen-group.com Logo
Volkswagen AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent strategically thinking and communication skills
  • Analytical and conceptual thinking
  • Experience in developing strategies for R&D
  • Communication skills - interpersonal, presentation and written
  • Integration - joining people, processes or systems
  • Influencing and negotiation skills
  • Strategic/visionary minded
  • Resource management
  • Interest in designing systems
  • Knowledge of communication HW & SW architecture and hardware development processes
Job Responsibility
Job Responsibility
  • Ownership of Virtual Test topics in NAR markets
  • Own the relationship with network operator, contract manufacturer, platform provider and lead strategic discussions and technical negotiations
  • Serve as technical authority for V‑ECU testing
  • mentor engineers in XiL best practices, determinism, and modeling trade‑offs
  • Drive supplier alignment (Tier‑1/2) for virtual deliverables (V‑ECU packages, ARXML/ODX/OTX, service catalogs, security plugins)
  • Conduct design/test reviews, DFMEA/FMEA, and lead 8D on defects discovered in SIL with crisp reproduction artifacts
  • Define the V‑ECU generation strategy for AUTOSAR Classic (RTE + BSW abstraction, virtual MCAL stubs) and Adaptive (POSIX targets, ara::com SOME/IP bindings), including OS abstraction, timers, time‑warp, and determinism controls
  • Select and integrate V‑ECU platforms (e.g., dSPACE VEOS/SystemDesk, Vector vVIRTUALtarget/CANoe4SW Server, ETAS COSYM/ASCET, AVL VIRTUAL TESTBED, Wind River Simics, Imperas/OVPsim, QEMU/Renode‑based flows) and manage tool qualification where applicable
  • Establish co‑simulation topologies: MIL/Plant models (Simulink/Modelica/FMU/FMI), bus/network simulators, and virtualization of sensors/actuators with IO semantics and timing fidelity
  • Model and validate Automotive Ethernet stacks: SOME/IP & SOME/IP‑SD, DoIP, AVB/TSN where applicable
What we offer
What we offer
  • Eligibility for annual performance bonus
  • Healthcare benefits
  • 401(k), with company match
  • Defined contribution retirement program
  • Tuition reimbursement
  • Company lease car program
  • Paid time off
  • Fulltime
Read More
Arrow Right

Software Engineer

Location
Location
China , Shanghai
Salary
Salary:
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good understanding of embedded SW development
  • Good Know-How of C language
  • Skilled with AUTOSAR configuration tool (Mentor CVI or Vector DaVinci)
  • Skilled with AutoSAR architecture
  • Skilled with Aurix MCU
  • Skilled with bootloader development, UDS, OBD
  • Skilled with CAN tools, like Vector CANoe, CANalyzer, CANape
  • Skilled with software development process
  • Software debug experience, experience of Lauterbach, dSPACE, Vector VT studio, Matlab
Job Responsibility
Job Responsibility
  • Write software level requirement and software detailed design document based on stockholder requirement and system level requirement
  • Implement coding and AutoSAR configuration (Mentor CVI or Vector DaVinci or EB tool)
  • Configure CAN communication stack, diagnostic stack, and SWC description definition
  • Integrate CDD and AutoSAR SW
  • Implement test case using Vector Cast tool
  • Debug SW via Lauterbach tools
  • Software development according to ASPICE quality process
  • Adhere to Global Star Safety Program
  • Meet EHS responsibilities requirement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Be responsible for designing and verifying embedded software for control modules...
Location
Location
China , Beijing
Salary
Salary:
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Engineering required, Master’s degree preferred
  • Minimum of 3 years’ project experience in ECU software development in automotive industry (required)
  • Experienced user of embedded C programming language (required)
  • Project experience with Matlab/Simulink and Stateflow and auto-coding (required), experience with Targetlink preferred
  • Project experience in MBD (Model Based Development) (required), Project experience in CAN stack(required)
  • Project experience in software unit testing
  • Project experience in UDS protocol, Network Management(preferred), Project experience in Bootloader (preferred)
  • Familiar with 32bit/16bit microcontroller from Infineon and NXP(Freescale) (preferred)
  • Good English skills in both written and verbal (required)
  • Experience in AUTOSAR software development and configuration (preferred)
Job Responsibility
Job Responsibility
  • Designing and implementing control software for PowerDrive system products, using both model-based software design and traditional development method
  • Developing application control software based on existing hardware and basic software platform
  • Unit testing using MIL/SIL method
  • Software integration and HIL testing
  • Software architecture design and verification
  • Create software design documents and requirement documents
  • Software work estimation
  • Support application/calibration work from control software perspective.
  • Fulltime
Read More
Arrow Right