CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Senior Embedded Software Integration Engineer Jobs

1 Job Offers

Filters
Senior Embedded Software Integration Engineer
Save Icon
Join our runtime team as a Senior Embedded Software Integration Engineer in Chicago. You will integrate sensor & vehicle CAN interfaces using AUTOSAR, develop diagnostic stacks (UDS/DEM), and support new vehicle platform bring-up. This role requires expertise in C, automotive protocols (CAN-FD, L...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
130000.00 - 180000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Discover and apply for Senior Embedded Software Integration Engineer jobs, a critical and dynamic role at the intersection of hardware and software in complex electronic systems. Professionals in this field are the master architects of system functionality, responsible for ensuring that diverse software components, hardware platforms, and third-party modules coalesce into a reliable, optimized, and fully operational embedded product. This senior-level position is pivotal in industries such as automotive, aerospace, medical devices, industrial automation, and consumer electronics, where seamless integration is synonymous with product success and safety. A Senior Embedded Software Integration Engineer typically shoulders a wide array of responsibilities central to the product development lifecycle. Their core mission is to define and execute the integration strategy for new hardware platforms. This involves bringing up new boards and systems, configuring sensors and electronic control units (ECUs), and establishing robust communication between all subsystems. They are experts in implementing and tailoring industry-standard software architectures, such as AUTOSAR, and are deeply involved in designing and integrating critical vehicle networks using protocols like CAN, CAN-FD, LIN, and Ethernet. A significant portion of their work revolves around diagnostics, including the design and implementation of diagnostic event managers (DEM), Unified Diagnostic Services (UDS), and Diagnostic Trouble Code (DTC) strategies to ensure system health and facilitate troubleshooting. Beyond low-level integration, these engineers develop and automate tools and procedures for system validation, flashing, and data collection. They create comprehensive test plans and campaigns, often traveling to test sites or partner locations to conduct hands-on, on-vehicle or on-system testing and validation. Their role is inherently cross-functional, requiring constant collaboration with software development, hardware design, validation, and quality assurance teams to resolve integration issues, fine-tune system performance, and ensure compliance with relevant quality management and functional safety standards. The typical skill set for these senior roles is extensive. Proficiency in C/C++ programming within resource-constrained environments is fundamental. Candidates must possess a deep understanding of real-time operating systems (RTOS), embedded software best practices, and debugging tools. Familiarity with version control systems like Git and development workflows in Linux is standard. Strong analytical and systematic problem-solving skills are paramount, as is the ability to communicate complex technical issues clearly. A bachelor’s or advanced degree in Computer Engineering, Electrical Engineering, or a related field is commonly required, coupled with several years of hands-on embedded systems experience. For those seeking challenging roles where deep technical expertise meets system-level thinking, exploring Senior Embedded Software Integration Engineer jobs offers a pathway to shaping the core intelligence of next-generation smart devices and autonomous systems.

Filters

×
Countries
Category
Location
Work Mode
Salary