Randstad Sr. Autosar Software Engineer in Fargo, North Dakota

Sr. Autosar Software Engineer

easy apply

job details:

  • location:Fargo, ND

  • salary:$55 - $85 per hour

  • date posted:Monday, October 9, 2017

  • job type:Contract

  • reference:581045

easy apply

description

Required Qualifications:

Education: - Minimum B.S. degree in Electrical Engineering/Computer Engineering/ Power Electronics from an accredited engineering program.

Skills and Experience:

  • 5 to 8 years of experience in embedded software development for microcontrollers/DSPs

  • 1 to 4 years of experience in embedded software development for 32 bit microcontrollers, compiler, linker, and locator tools chains

  • Experience reading and understanding schematics and IC data sheets

  • Experience with AUTOSAR architecture, configuration tools, and standards

  • Experience configuring AUTOSAR BSW stacks and services, creating or utilizing automated scripting tools and automated test systems

  • Experience with design, development, and testing of input/output hardware abstraction, complex device drivers (CDD) for AUTOSAR basic software (BSW) and configuration for applications

  • Experience with development and debugging tools (e.g. Software Configuration Management, debuggers, oscilloscopes, timing analysis, static analysis, logic analyzers, multi-meters, etc.) to perform development and troubleshooting

  • Experience analyzing software in areas such as timing analysis of peripherals and optimization techniques for solving timing critical issues

  • Experience with formal software development lifecycle activities including peer reviews, defect tracking, verification testing, deployment, etc.

  • Good understanding of test automation and continuous integration build serves

  • Good written and verbal communication skills (English)

  • Ability to travel up to 25% as needed to represent company and to accomplish the tasks required of this position.

Desired Qualifications:

  • Experience using Vector tools such as PREEVision , DaVinci tool suite, CANdela, CANoe - Experience using Tresos toolset for MCAL configuration

  • Experience with communication networks (e.g. CAN, Ethernet etc.) and communication protocols (e.g. UDS, XCP, LIN, J1939, ISO11783, etc.)

Duties:

  1. Perform requirements gathering and development with internal and external customers.

  2. Develop high quality software architectures and designs, including breaking the original requirements down into the proper high level and mid range architecture and then creating detailed design notes from the results.

  3. Configure AUTOSAR BSW, MCAL and test, and deliver to platform teams. Provide support to application teams

  4. Work individually or with a team to perform advanced analysis and make recommendations and design decisions based on results with minimal assistance from others. Review the work products of others to ensure proper application of design techniques.