Logo
Blue Chip Talent

Senior Software Engineer

Blue Chip Talent, Sterling Heights, Michigan, United States, 48310

Save Job

Overview

We’re hiring a

Software Algorithm Engineer

to lead the development of complex embedded and real-time software systems. This role is ideal for a senior technical leader who combines deep hands-on expertise with the ability to guide architecture and delivery across globally distributed teams. Key Responsibilities: Lead the architecture, design, and implementation of embedded software for real-time systems Own software development across the full lifecycle in a regulated environment Partner closely with systems, hardware, and international engineering teams Apply model-based development methodologies (UML/SysML) Provide senior-level technical leadership while remaining hands-on Support proposal efforts, technical contributions, and delivery planning Required Experience & Qualifications: 15+ years of professional software engineering experience, primarily in embedded systems Proven, hands-on experience developing production software for automotive or vehicle ECUs (required) Strong expertise in

RTOS, Embedded Linux, and C/C++ Experience with standard vehicle and industrial communication protocols (CAN/J1939, RS-422/485, Ethernet) Working knowledge of networking and data/video protocols (TCP/IP, UDP, DDS, multicast, HDMI/DisplayPort) Experience across compute platforms including

x86, ARM, GPUs, and FPGAs Understanding of digital, analog, RF, and power electronics Familiarity with vehicle electrical architectures and power distribution systems Comfortable working independently in lab environments using standard test equipment Experience operating in multi-national, cross-functional engineering organizations

#J-18808-Ljbffr