Software Architect
Jobtailor
Define the software architecture for ADAS features and develop high-level designs. Develop requirements for the software architecture and cascade to the software and model developers. Guide the product teams to define, assemble and integrate components (examples: hardware, software, requirements for availability, scalability, and reliability). Work with Ford architecture and validation teams, tool vendors and AUTOSAR basic software partners to design, develop, and deploy application software components, Ford specific complex device drivers, basic software components, software requirements, supporting documentation, and integration guides for ADAS ECU. Work with tool vendors to validate Ford CDDs and BSW components across multiple vendor AUTOSAR stacks. Review and approve the implementation of the basic software and complex device drivers. Support the implementation of the feature functionality. Support the work of the software project manager to define and deliver work products per the planned timelines. Support overall software and model integration and peer reviews of models and software. Perform code level integration related tasks such as replicating build environments, source code debugging and continuously improving and streamlining deployments. Support resolution of architecture related issues. Support the SW verification and validation teams to establish test strategies to achieve suitable coverage along the right side of the System V. Teach others within Ford about Classic AUTOSAR and its capabilities. Requirements Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering or a related field and 5 years of experience in the job offered or a related occupation. 5 years of experience with each of the following skills is required: 1. Developing embedded software in C/C++. 2. Designing, developing, deploying and validating AUTOSAR Classic application software components. 3. Matlab Simulink/Stateflow. 2 years of experience with each of the following skills is required: 1. CAN and SOME/IP Protocols. 2. CAN (Classical and CAN FD) protocol, including frame structure, arbitration, and error handling. 3. DBC files for signal-level communication and interfacing across ECUs. 4. SOME/IP and SOME/IP-SD (Service Discovery) as defined by AUTOSAR. 5. Designing specification of service-oriented communication interfaces for ADAS functions using SOME/IP and managing ARXML interface definitions for SOME/IP services and events. 1 year of experience with the following skill is required: 1. Functional safety standards including ISO 26262, along with AUTOSAR architecture, covering application-level development for safety-critical functionalities. #J-18808-Ljbffr Jobtailor
- Jobtailor in the United States is seeking an experienced embedded software engineer to design, develop, and integrate the ADAS software platform for next-generation ECUs. You will work with high-performance C++ within AUTOSAR, create architectural documentation, and ensure...Suggested
- Ford Motor Company is seeking a senior software architect for ADAS capable of shaping the software stack for next-gen vehicles. You will define architecture, drive requirements, and supervise development across hardware and software interfaces to achieve scalable, reliable...Suggested
- Responsibilities Design, develop, and integrate the embedded software platform for next-generation ADAS systems, utilizing both high... ...development, providing the foundational understanding necessary to architect high-performance, resource-optimized, and reliable software...Suggested
- Design, develop, and deploy highly resilient, secure, and scalable backend microservices (using Kotlin/Java and Spring Boot) capable of handling massive telemetry data streams. Champion engineering excellence from inception to production. Write clean, well-tested code...Suggested
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
