HDY technologies LLC logo

Embedded Software Architect – Safety product | C2C

HDY technologies LLC

  • Chicago, IL
  • 17 days ago

    Highlights

    What You Will Have: Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into software product design. Teamwork: Knowledge of the necessity and value of teamwork; experience with; ability to work cooperatively towards shared goals and being supportive of others.
    HDY technologies LLC

    Numbers & Facts

    LocationChicago, IL
    IndustryComputer/IT Services
    Company Size100 to 499 employees
    Year Founded1981
    Websitehttp://www.gocorptech.com/

    Description

    Job Description:
    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.
    What You Will Have:
    Software Product Design/Architecture: Knowledge of software product design;
    ability to convert market requirements into software product design.
    Teamwork: Knowledge of the necessity and value of teamwork; experience with;
    ability to work cooperatively towards shared goals and being supportive of others
    at all levels.
    Technical Excellence: Knowledge of a given technology and various application
    methods; ability to develop and provide solutions to significant technical
    challenges.
    Requirements Analysis: Knowledge of tools, methods, and techniques of
    requirement analysis; ability to elicit, analyze and record required business

    functionality and non-functionality requirements to ensure the success of a
    system or software development project.
    Producing Results: Understanding of the criticality of getting things done in
    spite of current circumstances and the ability to utilize assigned resources and
    leverage back-channel resources (individuals or teams) to achieve or exceed
    planned outcomes.
    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

    About Company

    Corporate Technologies is a leading provider of managed IT solutions to businesses and institutions in Minnesota, North Dakota, Idaho, Southern California, Michigan and New Jersey. With a breadth of services, multiple locations, and over 230 employees strong, Corporate Technologies is able to support their customers on a national level. It offers a wide range of IT solutions, including managed IT services, staffing services, storage and virtualization solutions, VoIP and PBX telephone systems, computer networking solutions, repair and warranty services, and systems integration and consulting. Corporate Technologies’ Technology Advantage® program provides a niche service for small and medium size businesses requiring IT support and services. In addition, Corporate Technologies’ data center and online backup services bring highly secured managed services to our customers throughout the United States, providing business continuance for companies that require 24x7 uptime. Corporate Technologies has leveraged its 29 years of industry experience to gain many valuable certifications with leading manufacturers of technology hardware and software. For additional information on Corporate Technologies visit www.gocorptech.com or call 800-680-8415

    Similar Jobs