Senior Embedded Software Engineer

Onward Technologies Limited

Chicago (IL)

In loco

USD 150.000 - 210.000

Tempo pieno

2 ore fa
Candidati tra i primi
Generatore di candidature

Ricevi una risposta da questo datore di lavoro — un curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Onward Technologies Limited in Chicago, IL is seeking an experienced Embedded Software Architect to define and drive the architecture for next-generation collision mitigation systems. You will lead cross-functional teams to deliver scalable, safe, and maintainable software across embedded Linux and real-time environments.

You will shape design patterns, roadmaps, and integration approaches for perception, sensor fusion, camera and radar subsystems, while ensuring rigorous verification and

Competenze

  • Bachelor’s degree in CS/engineering or information systems.
  • Architect or lead with 7–10 years of experience in embedded software architecture.
  • Experience designing architectures for complex embedded systems in safety-critical environments.
  • Proven ability to lead cross-functional teams and influence software design decisions.
  • Experience with perception technologies, sensor fusion, camera, radar, or collision avoidance.
  • Proficient with ROS/ROS2 and distributed middleware.

Mansioni

  • Define the embedded software architecture for collision mitigation systems, ensuring scalable, reliable, and maintainable solutions.
  • Lead design and integration of software frameworks for camera, radar, and sensing within safety-critical embedded environments.
  • Establish architecture standards, design patterns, and roadmaps while guiding development teams.
  • Collaborate with systems, software, and validation engineers to translate requirements into robust architectural solutions that meet performance, safety, and reliability objectives.
  • Drive software architecture decisions across embedded Linux and real-time environments, balancing technical tradeoffs, product priorities, and long-term platform strategy.

Conoscenze

C++
Embedded Linux
Real-time systems
ROS/ROS2
Software platform design
Distributed architectures
Cross-functional leadership

Formazione

Bachelor’s degree in CS/Engineering or Information Systems

Strumenti

ROS/ROS2
Middleware frameworks
Linux build systems

Descrizione del lavoro

  • Define the embedded software architecture for next-generation collision mitigation systems, ensuring scalable, reliable, and maintainable solutions
  • Lead the design and integration of software frameworks that support camera, radar, and intelligent sensing technologies within safety-critical embedded environments.
  • Establish software architecture standards, design patterns, and technical roadmaps while guiding development teams through implementation and integration activities.
  • Collaborate with systems, software, and validation engineers to translate product requirements into robust architectural solutions that meet performance, safety, and reliability objectives.
  • Drive software architecture decisions across embedded Linux and real-time environments, balancing technical tradeoffs, product priorities, and long-term platform strategy.
Technical Skills:
  • Extensive experience designing software architectures for complex embedded systems using C++.
  • Strong background with embedded Linux, real-time systems, and software platform design for connected, autonomous, or safety-critical products.
  • Experience architecting solutions involving perception technologies, sensor fusion, camera systems, radar integration, or collision avoidance capabilities.
  • Proven ability to lead technical direction across cross-functional teams and influence software design decisions throughout the product lifecycle.
  • Experience with ROS/ROS2, distributed software architectures, middleware frameworks, and modern software development practices.
  • Strong understanding of system-level design, requirements decomposition, integration strategies, and software verification approaches for embedded products.
Educational Experience:
  • Bachelor’s degree in computer science, engineering, or information systems
  • Architect or Lead level experience of around 7 to 10 years
  • Software Build Process Management experience would be ideal for this role
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Embedded Software Architect – Collision Mitigation
Senior Embedded Software Architect – Collision Mitigation

Onward Technologies Limited • Chicago (IL)

In loco
USD 150.000 - 210.000
Embedded Software Engineer
Embedded Software Engineer

ARi • Peoria (IL)

In loco
USD 90.000 - 115.000
Senior Software Engineer - Sensor Systems, Robot Software
Senior Software Engineer - Sensor Systems, Robot Software

Necessary Ventures • Sunnyvale (CA)

In loco
USD 140.000 - 210.000
Equity package
Senior Embedded Software Engineer - AV Platform
Senior Embedded Software Engineer - AV Platform

NVIDIA AI • Santa Clara (CA)

In loco
USD 140.000 - 210.000
Equity
Benefits
Senior Embedded Perception Systems Engineer (C++/Linux)
Senior Embedded Perception Systems Engineer (C++/Linux)

ARi • Peoria (IL)

In loco
USD 110.000 - 170.000
Embedded Software Engineer – Perception Systems (C++/Linux)
Embedded Software Engineer – Perception Systems (C++/Linux)

ARi • Peoria (IL)

In loco
USD 110.000 - 170.000
Senior Embedded Engineer
Senior Embedded Engineer

Intelletec • San Francisco (CA)

In loco
USD 120.000 - 180.000
Equity
Full benefits
Competitive compensation
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Pixels on Target LLC • Stati Uniti

In loco
USD 120.000 - 150.000
Embedded Software Engineer
Embedded Software Engineer

PEAK Technical Services Inc. • Huntsville (AL)

In loco
USD 90.000 - 140.000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • Stati Uniti

In loco
USD 100.000 - 130.000