Job Details

ID #17118741
State Pennsylvania
City Remote
Job type Contract
Salary USD Market Market
Source York Solutions, LLC
Showed 2021-07-22
Date 2021-07-21
Deadline 2021-09-19
Category Et cetera
Create resume

Precision Application Software Architect

Pennsylvania, Remote 00000 Remote USA

Vacancy expired!

As a Precision Application Software Architect, you will support the design of timely, efficient and cost effective embedded electrical solutions Ag and Construction applications. This position is responsible to evaluate current software design performance, define high level software designs and define software requirements for the development teams.

Responsibilities Collaborate with other teams to review and approve vehicle requirements Design software systems (high level design) Create and maintain design documents (Software block diagram, Interface definitions and software partitions) Make design decisions to ensure implementation will meet performance requirements Design the distribution of software components in multiple control units Design the inter module communication protocol and interfaces (CAN, LIN, Ethernet) Define test requirements validate performance requirements are met Create and manage software development schedules Monitor effectiveness and mentor designers Lead development team and ensure software processes are followed Expand use of virtual prototyping, MIL, SIL and HIL techniques Lead root cause investigation using sound engineering principles, practices and judgment pertaining to specific engineering problems. Experience using open source development tools such as Git (version control), Gerrit (code reviews), or Jenkins (Continuous Integration).

Required Qualifications: B.S. Degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering Minimum 10 years product development experience Minimum 6 years of experience in requirements definition and documentation

Preferred Qualifications: Data modeling and database design experience Experience with software development lifecycle (SDLC) processes Experience with precision farming applications that use ISOBus, Virtual Terminal / Universal Terminal and Task Controller Understanding of Design Patterns (e.g. MVC - Model-View-Controller). Familiarity with TCP/IP networking protocols and Sockets programming. Experience using V-Model and/or Agile (e.g. Scrum) software development processes. Experience working with ISOBVT/UT and Task controller applications

Vacancy expired!

Subscribe Report job