Embedded Software Engineer - AutoSAR in Cedar Falls, IA at Volt

Date Posted: 8/21/2019

Job Snapshot

Job Description

Volt provides highly skilled contingent workers to local, national and international clients in all major industries.  Volt has over 60 years of experience and is a leader in the industry.  We work with many of the Fortune 500 and 1000 companies to provide workforce solutions.

Capitalizing on knowledge and innovation, comprehensive resources, and technology, Volt provides top talent to the many thousands of clients across the globe.  Over 60 years of unwavering focus on the issues of workforce management have gained us a reputation of being one of the most knowledgeable and accomplished strategic workforce partners in business for clients and candidates alike.

We have a talented and upbeat staffing team focused on the quality of your career. As a Volt employee, you can expect the highest level of on-site support. We have a long-standing tradition of developing lasting and mutually beneficial relationships with our employees.

Volt has an opportunity for you to become part of a prestigious team of professionals. We are seeking an Embedded Software Architect to work onsite at our client’s facility in Waterloo, IA. This is a contingent position expected to last 1 year.   

As am Embedded Software Architect you will help design elegant and simple software architectures for our next generation of products.  In addition, you will be responsible for delivering AUTOSAR complaint software architectures for specific subsystems/features.   This will be accomplished by working directly with one of our software delivery team’s Subsystem Engineer, the subject matter expert.   The two of you will work together to define the software architecture.    You are also responsible for entering the architecture into PREEvision, where you ensure that the software architecture guidelines, signal definitions, and naming conventions are all followed.  You will be required to understand requirements of the subsystem, as well as the physical components used to realize its desired functionality.  You will also be required to write software requirements for the designed architecture.  Once the architecture is completed, you will work with the software delivery team to further refine the architecture and clarify software requirements.

Specific Position Requirements:

  • As an Embedded Software Architect, you will help design the high level software architecture and software requirements for electromechanical/electrohydraulic subsystems for agricultural equipment. Specific job responsibilities include:
  • Creating AUTOSAR compliant software architectures per the John Deere Software Architecture Guidelines for specific electrohydraulic subsystems.
  • Enter software architecture into PREEvision and ensure guidelines and naming conventions are followed.
  • Verify that the designed software architecture meets the high level subsystem requirements.
  • Create software requirements for the software components defined in the software architecture.
  • Conduct software architecture and requirements reviews and the document results.

What It Takes:

We need an excellent communicator, both verbal and written, who thrives on solving problems and working in a team environment. Ideally, you will have a Bachelor’s Degree in Electrical, Computer, Software Engineering or Computer Science.

We also require:

  • 4+ years of experience as Software Architect experience with a minimum 2 years working as a software systems architect, specifically for AUTOSAR compliant systems
  • 3+ years of experience with embedded software development for embedded microcontrollers in mobile applications.
  • 2+ years of experience working with Model Based Software Design (MBSD) and/or system simulation (Matlab, Simulink, and Stateflow).
  • Experience with AUTOSAR authoring tools like PREEvision, DaVinci Developer, etc.
  •  Experience working in mechatronics; this includes a solid understanding of electrical and electronics, hydraulics, and mechanical systems.

A strong candidate will also have:

  • Technical experience relating to design/diagnostics of mechanical/electrical/hydraulic systems.
  • Product engineering experience.
  • Experience taking high level requirements and designing production intent embedded software applications.
  • Experience in authoring detailed software requirements used to implement embedded software.
  • Knowledge and understanding of vehicle networks and protocols (CAN, J1939, ISOBUS, LIN, etc.).

***This position is located in Waterloo, IA. Candidates must be able to relocate to this location at their own expense.***

Candidates must be available to work on W2 for Volt. No C2C or 3rd party vendors please.

Submit your resume today!

If you do not meet all the qualifications of the position listed here, please be sure to go to http://jobs.volt.com to see the other positions we have available that you may qualify for.

Volt is an Equal Opportunity Employer