1

Embedded Software Architect Jobs (NOW HIRING)

Embedded Software Engineer

Cambridge, MA · On-site

$75K - $156K/yr

Duties/Responsibilities • Designs and implements embedded software architecture for equipment monitoring and control. • Evaluates embedded software/firmware/hardware and design. • Codes, debugs ...

Embedded Software Engineer

Tampa, FL · On-site

$124K - $163K/yr

Contribute to the development and refinement of XTEND's embedded software architecture and core operating environment for drone and payload systems. Testing & Validation * Support bench testing ...

Embedded Software Engineer

Cambridge, MA · On-site

$75K - $156K/yr

Duties/Responsibilities Designs and implements embedded software architecture for equipment monitoring and control. Evaluates embedded software/firmware/hardware and design. Codes, debugs, and tests ...

Own software architecture, key design decisions, implementation strategies, and technical execution for assigned products, features, or subsystems. * Develop embedded software for AMD/Xilinx Zynq ...

Showing results 41-60

Embedded Software Architect information

See salary details

$132K

$173.5K

How much do embedded software architect jobs pay per year?

As of Aug 6, 2026, the average yearly pay for embedded software architect in the United States is $171,593.00, according to ZipRecruiter salary data. Most workers in this role earn between $173,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is an embedded software architect?

An Embedded Software Architect is a specialized engineer responsible for designing the overall structure and high-level functionality of software used in embedded systems. These professionals define the architecture, interfaces, and protocols necessary for embedded applications to interact with hardware and other software components. They work closely with hardware engineers and development teams to ensure that the software meets performance, reliability, and scalability requirements. Embedded Software Architects play a critical role in industries such as automotive, consumer electronics, and industrial automation, where reliable and efficient embedded systems are essential.

What are the key skills and qualifications needed to thrive as an embedded software architect?

To thrive as an Embedded Software Architect, you need deep expertise in embedded systems design, programming languages such as C/C++, and a strong understanding of real-time operating systems, often supported by a degree in computer science or electrical engineering. Familiarity with tools like UML for modeling, version control systems (e.g., Git), and hardware-software integration platforms is essential, and certifications like Certified Software Architect (CSA) can be advantageous. Strong problem-solving, leadership, and communication skills help you collaborate with cross-functional teams and translate complex requirements into scalable architectures. These abilities ensure robust, efficient, and reliable embedded solutions that meet both technical and business objectives.

How does an embedded software architect typically collaborate with hardware engineers and other stakeholders during a project?

An Embedded Software Architect works closely with hardware engineers to ensure that software design aligns seamlessly with hardware capabilities and constraints. Regular meetings and design reviews are common, where both teams discuss interface requirements, performance targets, and potential integration challenges. Additionally, the architect often collaborates with project managers, quality assurance teams, and sometimes clients, to clarify requirements and ensure the final product meets all specifications. Effective communication and cross-disciplinary teamwork are key to successfully delivering robust embedded systems.
More about Embedded Software Architect jobs
What cities are hiring for Embedded Software Architect jobs? Cities with the most Embedded Software Architect job openings:
Who are the top companies hiring for Embedded Software Architect jobs? The top employers for Embedded Software Architect jobs are:
What states have the most Embedded Software Architect jobs? States with the most job openings for Embedded Software Architect jobs include:
Infographic showing various Embedded Software Architect job openings in the United States as of July 2026, with employment types broken down into 95% Full Time, 1% Part Time, and 4% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $171,593 per year, or $82.5 per hour.

Embedded AI Architect (W2 Only)

Sovereign Technologies

Peoria, IL • On-site

$169K/yr

Other

Posted 6 days ago


Job description

Job Title: Architect / Technical Lead – Embedded AI Systems (In-Cab AI Assistant)Location: Peoria, IL (Onsite)Experience: 8+ YearsMust-Have Skills
  • System Architecture & Technical Leadership
  • Embedded Linux
  • C/C++ and Python
  • Embedded/Edge Computing Systems
  • Hardware & Software Integration
  • CAN, J1939, CDL or similar machine communication protocols
  • AI/RAG (Grounded AI Assistant) knowledge
  • OTA Updates, Diagnostics, Logging & Telemetry
  • NVIDIA Orin/Jetson (Preferred)
  • Voice Systems (ASR/TTS)
  • Industrial/Automotive/Heavy Equipment domain
Job Summary

We are looking for an experienced Architect / Technical Lead to lead the end-to-end architecture of an AI-powered In-Cab Assistant platform for heavy equipment. The ideal candidate will have strong expertise in embedded Linux, system architecture, AI-enabled edge devices, hardware/software integration, and connected embedded systems. This role involves defining technical architecture, leading cross-functional engineering teams, ensuring safety and compliance, and driving integration of AI, voice, display, and machine interfaces.

Required Skills
  • Bachelor''''s degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or related field.
  • 8+ years of experience in embedded software, systems engineering, or technical architecture.
  • Strong experience with Embedded Linux and system-level software architecture.
  • Proficiency in C/C++ and Python.
  • Experience with embedded/edge AI platforms.
  • Experience integrating compute, display, audio, and hardware components.
  • Knowledge of CAN/J1939/CDL or similar industrial communication protocols.
  • Experience with OTA updates, diagnostics, telemetry, logging, and device management.
  • Familiarity with AI/RAG (Grounded AI Assistant) systems.
  • Strong documentation, communication, and technical leadership skills.
Preferred Skills
  • NVIDIA Orin/Jetson platform experience.
  • Voice technologies (ASR, TTS).
  • HMI development for industrial or automotive systems.
  • Heavy equipment, automotive, robotics, or Industrial IoT experience.
  • GPU programming.
  • Cybersecurity architecture for connected embedded systems.
  • Aftermarket or retrofit product development.
  • Experience grounding AI using manuals, service documents, or fault data.