CrawlJobs Logo

Embedded Software Engineer (Functional Safety)

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:

In this role, the Embedded Software Engineer will be responsible for developing low-level software components essential for both hardware field applications and testing. The team focuses on creating robust drivers and modules for hardware abstraction, interfacing with external ASICs, and supporting hardware testing through Hardware Test Software. This software is lightweight, operates close to the hardware level, and is designed to provide essential interfaces for hardware engineers testing various boards. The position offers the opportunity to work with cutting-edge microcontrollers, including TC39xx, C2000, and ST Stellar SR6x series.

Job Responsibility:

  • Develop low-level drivers, including hardware abstraction layers, external ASIC drivers, and various embedded modules
  • Implement Hardware Test Software to deliver streamlined interfaces for hardware engineers to test boards effectively
  • Work closely with hardware teams to verify and validate embedded systems, conducting real-time testing in both lab and in-vehicle environments
  • Configure and debug communication protocols, specifically focusing on SPI and I2C, for seamless system integration
  • Provide software development and debugging support for on-site testing, ensuring robust interfaces for diagnostic and communication functionalities
  • Create and maintain comprehensive documentation, including design specifications, test plans, and analysis reports for low-level drivers

Requirements:

  • Bachelor’s degree in Electrical, Electronics, Mechatronics, or Software Engineering
  • At least 5 years of experience in embedded software development, particularly with low-level drivers
  • Advanced proficiency in C programming
  • Strong debugging skills with hands-on experience in using debuggers for embedded software troubleshooting
  • Basic knowledge of electronics to facilitate low-level software and hardware integration

Nice to have:

  • Familiarity with microcontroller architecture and hardware implementation
  • Experience with SPI and I2C protocols
  • Familiarity with AUTOSAR
  • Knowledge of TC39xx, C2000, or ST Stellar SR6x microcontrollers
  • Experience with ASPICE or other standardized software development processes
What we offer:
  • Private Medicover medical care for the employee and their family
  • Co-financing for the sport card Multisport
  • Possibility to join the PZU insurance
  • Flexible working hours
  • Salary adequate to skills and experience
  • Co-financing for holidays
  • Hard and soft training, language courses
  • Hybrid working model (2 days per week remote work)

Additional Information:

Job Posted:
January 09, 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 Embedded Software Engineer (Functional Safety)

Cyber & Functional Safety Engineer

We are looking for a Cyber & Functional Safety Engineer to support the design, a...
Location
Location
Italy , Torino
Salary
Salary:
Not provided
re-lab.it Logo
RE:LAB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical background (e.g., degree in electronic engineering, computer science, automation, mechatronics or similar fields)
  • Basic understanding of cybersecurity principles for embedded and connected systems
  • Basic knowledge of functional safety concepts
  • Ability to read and contribute to hardware/software technical specifications
  • Strong analytical skills, problem solving abilities, and teamwork in multidisciplinary environments
Job Responsibility
Job Responsibility
  • Support the definition and management of cybersecurity and functional safety requirements throughout the product lifecycle
  • Collaborate with hardware and software development teams to integrate security and safety measures into system architectures
  • Contribute to risk assessment activities, hazard analysis, and risk evaluation
  • Participate in the preparation of technical documentation and reports
  • Support verification, validation, and internal/external audits related to safety and cybersecurity
  • Keep up to date with relevant standards and industry best practices
  • Fulltime
Read More
Arrow Right

System Safety Engineer Expert

As a System Safety Engineering Subject Matter Expert, you will be responsible fo...
Location
Location
Canada , Montréal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Systems Engineering, Electrical/Computer Engineering, Software Engineering, or a related field
  • Strong expertise in functional safety (ISO 26262) and SOTIF (ISO 21448) applied to automotive or embedded systems
  • Functional Safety certification (ISO 26262, TÜV certification, etc.) is a strong asset
  • Solid background in safety architecture design, safety mechanisms, and verification
  • Ability to translate safety analyses into implementable design solutions
  • Experience producing and reviewing safety-related artifacts (safety plans, safety concepts, safety cases, etc.)
  • Excellent collaboration skills with cross-functional engineering teams (software, hardware, systems)
Job Responsibility
Job Responsibility
  • Translating high-level safety goals into tangible, verifiable system-level solutions
  • Allocating functional safety and SOTIF technical safety requirements to software and hardware components
  • Defining and implementing technical safety concepts and safety architectures
  • Ensuring that ADAS and autonomous driving software architectures include necessary safety mechanisms
  • Acting as crucial link between theoretical Safety Case analysis and practical engineering design
  • Working with development teams to produce detailed safety-related artifacts
What we offer
What we offer
  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
  • Fulltime
Read More
Arrow Right

Safety Engineer

The Safety Engineer is responsible for ensuring the safe operation, integration,...
Location
Location
United States , Salinas
Salary
Salary:
111870.00 - 124300.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Mechanical, Electrical, Mechatronics, or Safety Engineering (or related field)
  • 3+ years of experience in a safety engineering role, preferably with a focus on powertrain systems
  • Knowledge of functional safety standards (ISO 26262, IEC 61508, etc.)
  • Experience with industrial equipment, safety controls, and risk mitigation techniques
  • Strong analytical and problem-solving skills
  • Excellent communication and team collaboration abilities
Job Responsibility
Job Responsibility
  • Conduct risk assessments and safety analyses (e.g., FMEA, HAZOP, FTA) on powertrain systems and test equipment
  • Develop and implement safety standards, policies, and procedures in accordance with applicable regulations (e.g., OSHA, ISO 26262, ISO 13849)
  • Collaborate with design, validation, and manufacturing teams to ensure safety is embedded in all stages of equipment lifecycle
  • Review mechanical, electrical, and software designs for safety compliance
  • Lead incident investigations and root cause analyses related to powertrain equipment
  • Specify and validate safety systems (e.g., emergency stop systems, interlocks, guarding)
  • Support equipment commissioning, maintenance planning, and safety audits
  • Document safety protocols, create reports, and provide training to engineering and operations teams
  • Fulltime
Read More
Arrow Right

Functional Safety Manager

Plus is looking for a functional safety manager specializing in vehicle embedded...
Location
Location
United States , Santa Clara
Salary
Salary:
160000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in CS, ME, EE, Mechatronics or related field
  • Proficiency in English
  • 3+ years experience developing safety critical embedded systems
  • 5+ years experience in automotive systems development or similar
  • Understanding of automotive software development process
  • Extensive knowledge of ISO-26262 Automotive Functional Safety
  • Experience conducting safety reviews and analysis (HARA, FTA, FMEA, FMEDA etc.)
  • Working knowledge of ISO-21448 Safety of the Intended Function
  • Working knowledge of UL4600 Evaluation of Autonomous Safety
Job Responsibility
Job Responsibility
  • Work in coordination with global engineering teams to define vehicle-level self-driving requirements
  • Define system reliability and robustness requirements for the autonomous ECU, sensor set and electrical interfaces
  • Conduct Hazard Analysis & Risk Assessment (HARA) reviews of autonomous systems/features
  • Conduct Failure Mode and Effect Analysis (FMEA) reviews of autonomous systems/features
  • Work with a data infrastructure team to identify operational data to quantify real world performance
  • You will be in a customer facing role, representing Plus for interactions with OEMs
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
  • Ensure team compliance with QMS, monitor quality, and drive process improvements
What we offer
What we offer
  • Work, learn and grow in a highly future-oriented, innovative and dynamic field
  • Wide range of opportunities for personal and professional development
  • Catered free lunch, unlimited snacks and beverages
  • Highly competitive salary and benefits package, including 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Expert

Senior role developing and certifying Electronic Engine Controllers (EECs) for a...
Location
Location
Canada , Montreal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field
  • 10 years of experience in low-level embedded software development
  • 3-5 years in similar aerospace or safety-critical domain preferred
  • Solid knowledge of DO-178B/C standards for software development in airborne systems
  • Proficient in C programming for real-time embedded systems
  • Familiarity with microcontroller-based development and real-time operating systems
  • Experience with requirement management tools (e.g., DOORS) and integrated development environments (e.g., Eclipse)
  • Strong debugging skills with ability to isolate hardware, system, and software issues
  • Understanding of communication protocols: CANbus, ARINC 429, Ethernet, RS-422, SPI, I2C
  • Experience with software testing tools such as Rational RTRT, LDRA, or equivalent
Job Responsibility
Job Responsibility
  • Develop and execute software tests on real-time embedded platforms to validate system design
  • Contribute to preparation and maintenance of technical development plans and software standards
  • Support and maintain high-level software architecture of embedded systems in compliance with DO-178B/C
  • Perform all phases of software development: requirements specification, design, coding, integration, and verification
  • Guide and support cross-functional teams throughout software development and certification lifecycle
  • Provide mentorship, problem solving, technical reviews and oversee quality performance
What we offer
What we offer
  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
  • Fulltime
Read More
Arrow Right

Director, Software Engineering

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
United States , Los Angeles; El Segundo
Salary
Salary:
165750.00 - 243750.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
March 31, 2026
Flip Icon
Requirements
Requirements
  • Minimum of 14 years of experience as an engineering professional, with experience in functional or project management in the aerospace defense industry
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering or similar with focus on software development
  • 7+ years of experience in C and C++ programming
  • 5+ years of experience with Linux in an embedded environment and/or baremetal C on a microcontroller
  • 5+ years having served as or currently serving as a Project Lead, and/or functional manager in spacecraft development
  • Knowledge of satellite systems and components
  • Demonstrated ability in flight software design and test of spacecraft.
  • This position requires the ability to obtain a U.S. Security Clearance post start for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Top Secret Clearance Post-Start is required.
Job Responsibility
Job Responsibility
  • Engineering Communication & Strategic Alignment: Provide overall company happenings and provide context
  • Provide rationale and background for higher level decisions
  • Sets the technical direction and standards for engineering teams
  • Establish and maintain the standardization of project management tools
  • Establish Objectives and KPIs that align with company goals
  • Implement organizational initiatives and corrective actions
  • Program Execution & Technical Oversight: Coordinates risk management across teams
  • Oversees program-level schedules, ensures resource balancing, and approves staffing plans
  • Reviews and approves proposal labor estimates and technical baselines
  • Manages communication with program directors and PMs
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401k
  • Generous company match to your 401(k)
  • Industry-leading tuition assistance program pays your institution directly
  • Fertility, adoption, and surrogacy benefits
  • Up to $10,000 gift match when you support your favorite nonprofit organizations
  • Fulltime
Read More
Arrow Right

Senior Software Engineer- Flight Autonomy

Merlin Labs is seeking a Senior Software Engineer with strong experience in DO-1...
Location
Location
Salary
Salary:
Not provided
merlinlabs.com Logo
Merlin Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, Aerospace, or related field
  • 3-5 years of embedded or flight software development experience within a DO-178C environment
  • Strong proficiency in C/C++ for embedded, real-time, safety-critical systems
  • Understanding of avionics protocols and architectures (ARINC 429, ARINC 653, CAN, MIL-STD-1553, Ethernet)
  • Experience designing and implementing software for real-time operating systems (RTOS), with strong knowledge of low level topics such as device driver development, interrupt handling, memory management, and performance estimation
  • Strong experience with requirements management, including authoring high-quality software requirements, maintaining traceability, and using tools such as DOORS, Jama, or Polarion
  • Experience with hardware/software integration, debugging on target hardware, and use of analysis tools (logic analyzers, bus analyzers)
  • Experience with Python scripting, tool automation and test automation
  • Experience with CI/CD environments and automated code quality checks
Job Responsibility
Job Responsibility
  • Develop, integrate, and verify flight-critical software using C/C++ following DO-178C processes
  • Build application-level flight software and ensure robust integration with underlying avionics hardware interfaces
  • Create, maintain and review software requirements, code and certification artifacts adhering to certification plans and standards
  • Troubleshoot integration issues on test benches and aircraft
  • Develop automated workflows for software integration and build processes
  • Collaborate with engineers from cross functional groups such as systems, safety, hardware, flight controls and test to ensure product and program level needs are met
  • Contribute to planning and execution of SOI audits and certification reviews
  • Create and maintain comprehensive documentation for software requirements, architecture, build processes and design decisions
  • Support hardware-in-the-loop (HIL), processor-in-the-loop (PIL), and flight testing activities
  • Fulltime
Read More
Arrow Right

Director, Engineering

We are seeking a collaborative, strategic, and execution-focused engineering lea...
Location
Location
United States , New York
Salary
Salary:
225000.00 - 275000.00 USD / Year
clearme.com Logo
Clear
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of software engineering experience
  • 7+ years leading teams
  • 3+ years managing managers
  • Strong track record of building and guiding multiple teams or organizations delivering complex, distributed systems
  • Expertise in software development, architecture, and cloud-native system design
  • Skilled communicator who can translate technical strategy into business impact for executives and stakeholders
  • Proven ability to deliver scalable, highly available platforms that balance innovation with operational rigor
  • Experienced at driving organizational alignment, scaling engineering processes, and setting standards for excellence
  • Passionate about building teams, nurturing talent, and creating an environment where engineers thrive
  • Curious, adaptable, and committed to continuous learning and improvement
Job Responsibility
Job Responsibility
  • Lead and grow multiple engineering teams, ensuring career growth, mentorship, and a culture of technical excellence
  • Set technical and organizational strategy, aligning roadmaps with business goals and ensuring execution at scale
  • Partner cross-functionally with Product, Design, Security, and Business leaders to define priorities and deliver measurable member value
  • Drive engineering and operational excellence, embedding metrics, best practices, and continuous improvement across teams
  • Scale platforms and systems to meet the needs of a rapidly growing user base ecosystem
  • Provide technical and architectural leadership, ensuring teams make sound decisions that balance speed, scalability, and safety
  • Foster transparency and alignment, enabling cross-team collaboration and accountability through effective communication and planning
What we offer
What we offer
  • Comprehensive healthcare plans
  • Family-building benefits (fertility and adoption/surrogacy support)
  • Flexible time off
  • Annual wellness stipend
  • Free OneMedical memberships for you and your dependents
  • CLEAR Plus membership
  • 401(k) retirement plan with employer match
  • Catered lunches every day
  • Fully stocked kitchens
  • Stipends and reimbursement programs for well-being and learning & development
  • Fulltime
Read More
Arrow Right