Senior Embedded Software Engineer Job at Onward Technologies Limited, Chicago, IL

  • Onward Technologies Limited
  • Chicago, IL

Job Description

Job Description

Job Description:

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

Technical Skills:

\n
    \n
  • Extensive experience designing software architectures for complex embedded systems using C++.
  • \n
  • Strong background with embedded Linux, real-time systems, and software platform design for connected, autonomous, or safety-critical products.
  • \n
  • Experience architecting solutions involving perception technologies, sensor fusion, camera systems, radar integration, or collision avoidance capabilities.
  • \n
  • Proven ability to lead technical direction across cross-functional teams and influence software design decisions throughout the product lifecycle.
  • \n
  • Experience with ROS/ROS2, distributed software architectures, middleware frameworks, and modern software development practices.
  • \n
  • Strong understanding of system-level design, requirements decomposition, integration strategies, and software verification approaches for embedded products.
  • \n
\n

\n

Educational Experience:

\n
    \n
  • Bachelor’s degree in computer science, engineering, or information systems
  • \n
  • Architect or Lead level experience of around 7 to 10 years
  • \n
  • Software Build Process Management experience would be ideal for this role
  • \n
\n

Job Tags

Similar Jobs

Luxury Coastal Vacations

Assistant Property Manager Job at Luxury Coastal Vacations

 ...Description Meredith Lodging North Coast is seeking an experienced and dedicated Assistant Property Manager to join our team. Position Summary: The Assistant Property Manager supports the Property Manager in maintaining high standards of property management, ensuring... 

POWDR

Seasonal Dishwasher Job at POWDR

 ...Responsibilities and Requirements: ~ Work with a "safety-first" attitude. ~ Minimize your impact on the environment when at work and living onsite. ~ Treat our customers, co-workers, leadership teams, all internal guests with respect and a hospitable service atmosphere... 

GetMed Staffing

Travel Nurse RN - Educator - $2,287 per week in Rockford, IL Job at GetMed Staffing

 ...Registered Nurse (RN) | Educator Location: Rockford, IL Agency: GetMed Staffing Pay: $2,287 per week Shift Information:...  ...Staffing is searching for a strong RN Educator to assist our traveler-friendly client. A minimum of 1-2 years of experience is required... 

Morgan Stanley

Insured Solutions Director - Vice President/Executive Director Job at Morgan Stanley

 ...global financial services firm providing a wide range of investment banking, securities, investment management and wealth management...  ...include identifying market opportunities and developing a plan to execute in partnership with the Home Office, Regional Management, and... 

Infinity Staffing

Class C Driver (Experienced Only) Job at Infinity Staffing

 ...Job Description Job Description We are seeking an experienced Class C Driver to operate a box truck for local delivery routes. This role involves navigating assigned routes efficiently while maintaining excellent customer interaction. The ideal candidate will handle...