Embedded Software Architect

company banner
Gables Search Group
Embedded, Software, Architect, Interface, Computer, Engineering, Flash, Ethernet, Systems, Linux, UML, Management, Compiler
Full Time

Job Description

Embedded Software Architect

Southfield, MI

Our client in Southfield, MI is looking for an Embedded Software Architect to work on the development of cutting-edge ADAS and autonomous driving technologies. This position will give you the opportunity to be a key voice in the development of advanced vehicle technologies key to the industry's future. If you've headed up embedded development from the component to the systems-level, this could be a great match for you.

Responsibilities of the Embedded Software Architect:
  • Develop software architecture for multicore microcontroller and SoC based RADAR ECU products
  • Champion the quality, design, development and release of assigned software project elements in accordance of a process
  • Evaluate change requests, analyze issues, perform basic functions of software design, code and test on assigned new features, change requests and defect fixes
  • Open mind to adopt to changing software release schedules and ability to multitask in a fast-paced environment
  • Provide regular updates of assigned task progression to software lead for project planning, tracking and oversight
  • Identify or propose product process or infrastructure improvements
  • Contribute current status, relevant data and constructive opinion at team/section meetings; Exemplify consensus building and team-focused behavior
  • Interface with product development teams located in various geographical locations
  • Excellent people skills, ability to work well within an interdisciplinary team


Qualifications of the Embedded Software Architect :
  • BS in Computer or Electrical Engineering, Master's Degree preferred
  • 7+ years of experience developing embedded software for the automotive industry (GM experience a plus)
  • Experience at the architect-level, or a similar position with total product design oversight, where you've worked on the development of a total software system, not just components
  • C and assembly programming for 16/32/64 bit micro-controllers
  • Experience with device driver development (Flash, EEPROM, CAN, SPI, ADC, Ethernet etc.)
  • Experience working with Embedded Realtime Operating Systems (RTA-OS, RT Linux, OSEK, etc.) and Bootloader
  • Working knowledge of ASPICE/CMMI process.
  • Experience with UML design tools is a plus.
  • Embedded software tools, debuggers, cross compilers, etc.


Preferred Qualifications the Embedded Software Architect:
  • Experience in developing embedded software for G.M Global A/B
  • Experience in industry standards like UDS Diagnostics, ISO26262, AUTOSAR(Classic & Adaptive).
  • Familiarity with AUTOSAR and Vector Tools (Davinci Configurator, CANalyzer, CANoe, CANdela, ...)


Compensation of the Embedded Software Architect:
Salary Range: $120,000-145,000year, depending on experience

Type: Direct
Location: Southfield, MI
Travel: As and when required
Relocation assistance: Subject to review
Visa sponsorship: Subject to review

Knowledge of the following areas will be helpful -Tools: DOORS Requirements Management, Enterprise Architect, Infineon Aurix Microcontroller tools (Compiler, Emulator, Simulator), LDRA, Tasking Compiler, iSYSTEM WinIdea, CodeBeamer, Autosar Builder, Davinci Configurator.


Company Information

Gables Search Group headquartered in Cleveland, Ohio has been a leader in search and placement nationwide since 2002. Our company specializes in both direct and contract (temporary) staffing in all industries and disciplines.

Each member of our highly trained and experienced sales and recruiting team is committed to identifying a company’s needs and providing them with the most marketable candidate to fit their goals.

Gables Search Group is a member of the Top Echelon Network, the largest network of search firms in the United States with over 1,500 recruiters. Having this many recruiters at our finger tips, allows us to fill any role a hiring manager needs anywhere in the United States, thus making us a leader in finding qualified candidates for our hiring managers and great jobs for our job seekers.

Dice Id : 90934198
Position Id : a7e9892e-771c-4392-8886-4e5be9eab36f
Originally Posted : 1 month ago

Similar Positions at Gables Search Group

Embedded Software Engineer
  • Southfield, MI
  • 22 hours ago
Embedded Software Engineer - RTOS
  • Auburn Hills, MI
  • 22 hours ago
Embedded Software Engineer - GPU
  • Auburn Hills, MI
  • 22 hours ago
Senior Software Engineer (Architect)
  • Auburn Hills, MI
  • 22 hours ago
Senior System Architect Engineer
  • Novi, MI
  • 22 hours ago
Embedded Software Engineer - Linux
  • Grand Rapids, MI
  • 22 hours ago
Software Engineer - Drive-By-Wire
  • Bay City, MI
  • 22 hours ago
Embedded Software Engineer - 2
  • Rochester, NY
  • 22 hours ago
Embedded Software Engineer - 2
  • Syracuse, NY
  • 22 hours ago