Job Description - SOFTWARE ARCHITECT - (220009AE) in Troy
Return to jobs

SOFTWARE ARCHITECT - (220009AE)

Ref: US_EN_6_971578_1477372

Posted 4 days ago
Salary
$110,000 - $130,000

Akkodis is seeking a Software Architect for a hybrid position with a client located in Troy, Michigan. The software architect / technical lead’s main duty is to support and guide the software development team from a technical perspective. The technical lead will also act as a technical liaison both internally to the software team and externally to the customer as needed. Ready to tackle the challenges of the vehicle of the future? Join us and take part in the autonomous and connected car revolution!

Pay/Salary Range:  $110.000/yr - $130,000/yr

Software Architect job responsibilities include:

  • Support and lead software development team for technical issues.
  • Act as mentor to software developers, integrators, and test team.
  • Communicate detailed status of technical issues with software project management and customers as needed.
  • Review new software requirements and change requests and provide a detailed analysis for quality and technical understanding.
  • Create estimates for software change requests and RFQs.
  • Review and audit developer code changes.
  • Review low level design requirements to ensure adherence to software architectural design.
  • Review High level architecture design requirements for quality and understanding.
  • Contribute to high level architecture design (Static and Dynamic architecture, interfaces, etc) as needed.
  • Perform Software Safety Design Analysis for the Software Architecture.
  • Lead any software design change/reviews with the customer and other suppliers.
  • Participate and support in reviews of the software integration test specification and provide guidance to resolve open findings.
  • Ensure software quality through following development best practices.
  • Travel up to 5% to customer sites to support software troubleshooting as required
  • QUALIFICATIONS:

  • Bachelor’s degree in computer engineering or equivalent Engineering Degree. Master's degree preferred.
  • 3 years’ experience designing software architecture.
  • 5 years developing software in C/C++, ideally automotive embedded software.
  • 3 years’ experience with AUTOSAR.
  • Strong Understanding of software engineering principles and best practices.
  • Strong analytical and problem-solving skills.
  • Strong communication/reporting skills - Knowledge of process models (e.g. Automotive SPICE®), regarding software level areas.
  • Strong experience in Software development using C or C++
  • Strong knowledge of embedded operating systems (OSEK, Autocore or similar)
  • Experience with 8/16/32 bit microcontrollers, DSP’s or Multi-core controllers.
  • Experience with GIT or similar versioning tools.
  • Experience with IBM Rational Doors.
  • Familiarity with Automotive network interfaces (e.g. CAN, LIN, Ethernet).
  • Experience with AUTOSAR basic software (BSW) configuration tools such as EB Tresos, Vector DaVinci or similar configurators is a plus.
  • Experience with Multi-core Software Architecture Design is a plus.
  • Experience with diagnostics and error handling.
  • Experience with functional safety or cyber security is a plus.
  • Experience with Hardware Security Modules (HSM) is a plus.
  • Experience with Enterprise Architect is a plus.
  • Experience with oscilloscopes and logic analyzers is a plus.
  • Experience with Python is a plus.
  • If you are interested in this Software Architect job in Troy, MI then please click APPLY NOW.  For other opportunities available at Akkodis go to www.akkodis.com. If you have questions about the position, please contact Zahee Haidar at Zahee.haidar@modis.com

    Equal Opportunity Employer/Veterans/Disabled

    Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.modis.com/en-us/candidate-privacy/

    The Company will consider qualified applicants with arrest and conviction records.

    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.modis.com/en-us/candidate-privacy

    The Company will consider qualified applicants with arrest and conviction records

    Find your local office.

    Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.

    Locations