Functional Integration Engineer

The Vehicle Integration team at Zoox is responsible for defining vehicle attribute and feature requirements and working with cross-functional teams to integrate all systems together within the vehicle. You will be challenged to solve real-world functional system integration problems with a team of world-class engineers. We are looking for an engineer that is passionate about autonomous driving and has strong problem-solving skills.

Responsibilities

Develop vehicle system functions stemming from customer needs

Work with product team, hardware, software, and electrical engineers, and HMI to define detailed system requirements and architectures

Contribute to the FMEA process surrounding specific systems

Verify system level functioning on multiple mediums

Lead and track cross-functional development effort, issue escalation and resolution, and serve as point-person for overall function integration

Lead report out of metrics for function integration projects

Qualifications

BS or equivalent in Mechanical, Electrical, or Software Engineering

Experience writing functional and system requirements based on customer need

Knowledge of vehicle engineering or software development development process

Experience with requirements management and the FMEA process

Excellent organization, communication, and leadership skills

Preferred Qualifications

Working knowledge of requirements management tools (Polarion, JIRA)

Project management experience

ABOUT ZOOX

Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of artificial intelligence, robotics, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.

Similar Jobs

VIEW JOBS3/1/2019 12:00:00 AM2019-05-30T00:00Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do: Our VisaNet network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks. We are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa's sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.
As a Sr. Staff engineer of Release Integration Engineering, you will be responsible for designing and executing system-wide integration validations, design and build automation and validation tooling solutions to certify VDDP's complex integrated releases. You'll be a lead engineer to help teams become more efficient and effective. You will be part of the Release Integration Solutions team that is working on innovative and cutting edge Web and mobile technologies. Provide technical leadership and software developer expertise to release integration engineers who test and certify globally-scaled, fault-tolerant and highly available payment systems.
* Develop in-house or adopt, and implement automation tools / frameworks to support API, Web UI, native mobile applications, and end to end tests. Use your advanced software development skills and experience in prototyping automation with latest open source tools to implement organization wide automation test strategies
* Collaborate with software developers and testing teams to gather automation requirements, identify appropriate tools and execute proof of concept before rolling out for wider use.
* Identify and detect Integration vulnerabilities and faults in VDDP's complex ecosystem. Design and build prevention mechanism by working with development leads and architects.
* Influence Developers to coding best practices to prevent system integration issues. Establish and enforce best practices, maintain documents related to automation and usages of tools / frameworks
* Ensure all Visa security & compliance policies are established and followed consistently
* Implement CI/CD and validation efficiencies across all VDDP applications using open source tools
* Adhere to Visa's agile methodology, which presents a fast paced and dynamic environment for rapid growth and wide experience.
BS in Software Engineering, Computer Science, IS, or other related field
* 10+ years of software development or equivalent test automation experience in Agile software development environment
* Experience with web services standards and related technologies (HTTP, Spring, XML, JSON, REST, WS*, AXIS, JERSEY)
* Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for mobile platform
* Experience in object-oriented programming languages - Java, JavaScript, J2EE, XML, unit-testing and RDBM
* Preferred Experience in payments integration and / or online ecommerce shopping and / or Payment gateways.
* Proven problem solving skills and an ability to respond resourcefully to new demands, priorities and challenges
* Strong dedication to test automation and Test Driven Development
* Strong interpersonal and facilitation skills along with effective communication (both written and verbal) skills.
* Ability to convey development concepts related to network, application, and systems - to both technical and non-technical audiences.
* Experienced with Open Source Automation Framework tools (Java, Javascript Eclipse, IntelliJ, SOAPUI, TestNG, Selenium, Jmeter and similar tools)
* Ability to write clear and concise automation scripts in - Groovy, Java, JavaScript, Python
* Experienced Debugger by reviewing log file validation on a LINUX/UNIX server
* Experience working with complex multi-tier systems with inter-dependencies.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of Article 49 of the San Francisco Police Code.
All your information will be kept confidential according to EEO guidelines.
VisaFoster CityCA

VIEW JOBS2/26/2019 12:00:00 AM2019-05-27T00:00As our Manufacturing System Integration Engineer, you will be required to design, develop and implement the firmware installation and diagnostic systems to bring up, validate and test the electrical and firmware systems of a vehicle as well as perform the End of Line diagnostics during the manufacturing process.
At Zoox, you will collaborate with a team of world-class engineers and technicians with diverse backgrounds in areas such as automotive and robotics. Working at a startup gives you the chance to manifest your creativity and highly impact the final product.
RESPONSIBILITIES
* Develop and implement a system to install, bring up and test the vehicle firmware during the manufacturing process.
* Develop and implement a system to bring up and validate the vehicle electrical system during the manufacturing process.
* Develop and implement a system to manage End-of-Line (EOL) test equipment and perform diagnostics on the data collected by EOL systems.
* Work closely with multidisciplinary engineers to collect and interpret the component and vehicle level requirements and to translate them into a scalable system level validation procedure to be performed during the vehicle integration process.
* Identify the root causes of issues during vehicle bring up, firmware update and calibration process and work with Zoox software and EE team engineers to develop proper resolutions.
* Develop engineering tools to support activities such as software flashing, diagnostic services and engineering data exchange. This may include working collaboratively with vendors to formulate and build applications and tool customizations to optimize and automate software updating process.
* Provide on-site support for manufacturing partners to manage vehicle bring-up including troubleshooting of vehicle systems, end-of-line testing and sensor calibration.
* Take actions that support the development and growth of Zoox
QUALIFICATIONS
* Bachelor's degree in a relevant area such as Operations, Computer Science, Engineering or Business Administration
* 3+ years of experience with automotive controllers integration testing
* Good knowledge in Vehicle Electrical Architecture - CAN/LIN/Ethernet
* Fundamental understanding of circuit design, mechanical systems, sensors, and actuators as well as ECU communication
* Experience with failure analysis methodologies like FMEA and fault trees
* Ability to understand complex manufacturing processes and systems
* Strong understanding of the electrical and software architecture of modern automotive vehicles
* Experience with integration and automation of manufacturing and test equipment
* Customer focused, positive, supportive, self-motivated, considerate personality required – must work well in a team environment
* Advanced project management skills
ABOUT ZOOX
Zoox is a robotics company developing fully-autonomous vehicles and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We believe the transition to self-driving vehicles requires a combination of elegant vision and uncompromising execution.
ZooxFoster CityCA

VIEW JOBS3/5/2019 12:00:00 AM2019-06-03T00:00Organization Summary
Within Visa's Technology organization, the Digital & Developer Platform (VDDP) team is a global division of over 1100 team members responsible for developing and managing end-to-end technology solutions that promote the growth of digital commerce and mobilization of payments in emerging and developed markets. A globally distributed team, VDDP encompasses Product Development, Program Management, Portfolio & Business Management, Architecture, and Test Engineering, Client Integration, Release & Support Engineering functions.
As the Sr. Director of Release Integration Engineering, you will be responsible for all release certifications, tools development and validations of integrated components of the products developed by the Digital and Developer Platform (DDP) teams. Lead a global team of software leaders and engineers to deliver client-ready software products by building the next generation of release certification testing, tooling services, and system validation technology. Create technology strategy to increase DDP's release quality and build release validation efficiencies. Provide technical leadership to the release integration solutions organization that tests and releases globally-scaled, fault-tolerant and highly available payment systems.
Play a leadership role in strategic initiatives providing guidance to the team in test technology, automated validation, integration tools development and quality metrics. You will be responsible for establishing a culture of customer-quality engineering and grow our release quality to high standards. You will partner with development leaders to influence the organization to shift software validations to earlier in the development life cycle. Also partner with the leaders to develop tooling solutions that increase operational efficiency. Build transparency into a distributed test pyramid that spans across several software development teams.
You will be responsible for hiring top talent to grow the global release integration solutions teams and to keep the organization highly engaged and motivated, delivering exceptional results. Your ability to work across functions and teams will allow you to ensure alignment of priorities and goals, driving for results and fostering the right culture and the right environment to achieve excellence and innovation.
You will be responsible to build and manage an engineering team of over 40 technologists focused on delivering key release quality, and efficiency tooling solutions. This is one of the key areas of focus for this role and requires leadership skills focused on dealing with multiple stakeholders to understand their needs clearly and propose and build highly scalable, fault tolerant, secure and reliable release certification and system validation solutions. You will be responsible for establishing a culture of engineering excellence while maintaining a strong focus on software quality and operational excellence.
The individual in this role will:
* Provide leadership and technical guidance within DDP for integrated release and system validations , release certification, automation capabilities and tools development.
* Develop technology strategies and road-maps to meet business objectives with release validation by partnering with Development, Product and Release Engineering stakeholders.
* Own technical design discussions with global business and technical teams to ensure business and technical requirements are understood and properly documented and implemented, including understanding customer scenarios
* Keep executive management informed of progress and any obstacles of quality and release risks to Visa's digital and developer platforms and to its customers.
* Apply creative thinking/approach to determine test solutions that further release certification goals while considering reliability, scalability, usability, flexibility, and cost.
* Partner with product development and application architecture teams to drive the evolution of release validations across a broad spectrum of technologies: SDKs, web services/API, mobile applications.
* Establish clear, aligned goals and direction; provide candid feedback and coaching to maximize team competency, support career management and development of direct reports
* Achieve Operational Excellence: test efficiency, test automation, release efficiency. Monitoring release quality and delivery.
* Create/update system quality and system dependency measurements and scorecards and drive functional accountability to continuously improve upon those scores. Define and deliver on core customer quality KPIs.
The ideal candidate will be an experienced technology leader with a proven record of software development, test engineering, and release quality. S/he will have experience in developing tests, tools, validation technologies that meet high velocity and customer demand. Further, the candidate will have a demonstrated ability to collaborate with business and technology stakeholders to plan, deliver and support will be critical. S/he also needs to have leadership experience to bring engineering excellence, agility and the ability to build a powerful engineering organization. Candidates must have demonstrated success in organizational transformations along dimensions such as deep partnerships and collaboration with development, fostering a culture that encourages customer centricity, innovation and release quality. The successful candidate will balance proactive strategic thinking with flawless execution and delivery creating an environment where accountability is expected and valued.
Required Key Competencies:
* Technical and Functional Excellence: The candidate will have demonstrated aptitude/capability to manage the release integration, test, tooling and validation technology functions with direct experience leading a global organization. The candidate will possess a deep technical understanding of current and future trends within the payments industry and be capable of developing and executing a strategy that leverages new technology to support system tests to meet product evolution and business performance. S/he is an expert at designing, developing, and deploying scalable software solutions to deliver exceptional quality to clients. S/he is an expert at test technologies, test automation and quality measurements.
* Thought Leadership: The successful individual brings a mindset that embraces innovation and questions conventional wisdom. S/he will be a recognized domain expert in key areas such as test technology, system validation and integration-tool development. In addition, s/he is an expert with regard to emerging technology trends, innovations, and developments related to mobile applications and digital technologies. S/he understands quality success measures.
* Team Leadership: The candidate will recruit, lead, mentor, and develop a world-class test technology team, providing opportunities for growth to ensure continuity of the department's leadership. The ideal candidate will develop a culture comfortable with challenging current market paradigms to achieve and exceed goals. The candidate will help build best-in-class capabilities at Visa
* Individual & Organizational Leadership: The candidate will think with a global mindset and is able to develop solutions to meet the varying needs of everyone, everywhere. The candidate will be mission driven and passionate about having a lasting impact by driving change in the payments industry. The candidate will enjoy working at a fast pace, be self-directed, and able to manage multiple concurrent competing challenges, issues and priorities. The candidate will be motivated to explore new technologies and learn new things, while also recognizing that many good ideas and implementations may already exist. The candidate will be a customer champion.
Qualifications:
* Bachelor's degree in Computer Science or closely related discipline required. Graduate degree in Computer Science or closely related discipline preferred
* 10+ years' experience of software development, software engineering leadership, test engineering and support; at least 5 of which are in senior management roles. Digital, mobile, and payments product development experience strongly preferred
* Experience working with API's, client interfaces, or prior software/ test engineering / quality experience.
* Must have a solid understanding of web technologies (TCP/IP, HTTP, HTML, JavaScript, CSS), REST, SOAP,XML, JSON and other relevant API standards like OAuth, SAML
* Experience in mobile engineering and eCommerce systems
* Strong leadership and people management skills, with demonstrated ability to lead global, cross-functional teams. Strong analytical and problem solving skills.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
VisaFoster CityCA

By clicking the above button, you are consenting to our Terms of Use and Privacy Policy. You also consent to have an account created for you on this site so that you can get more out of your job search.