Embedded Systems Architect at Ford developing cutting-edge vehicle infotainment systems. Collaborating across teams to enhance user experience with advanced technologies.
Responsibilities
Define, design and document end-to-end high-level software/hardware architecture, defines technical requirements, and leads development teams including system, component, and API definitions.
Lead technical direction, drive code reviews, and establish coding standards and best practices. Lead the effort to diagnose and improve existing features to enhance the Ford customer experience.
Collaborate with hardware teams to bring up, test, and debug system-level designs, drivers, and peripheral interfaces.
Analyze customer, product, and system-level requirements to create technical specifications.
Develop strategies for optimizing system performance, including memory management, power consumption, and processing speed.
Provide technical mentoring to junior/senior engineers and guide the team in solving complex, cross-functional problems.
Ensure designs adhere to industry standards (e.g., automotive SPICE) and drive development processes.
Collaborate with teams across software, hardware, integration, UI/UX and others to drive innovation and tackle any issues that arise throughout the product development cycle.
Strategize and optimize vehicle data collection. Use data driven analysis tools to verify and diagnose vehicle software in the field.
Requirements
Bachelor's or equivalent combination of relevant education and experience.
12+ years proven working experience in software engineering.
Experience in hands-on development and troubleshooting of embedded systems.
Programming experience in C, C++ and Python.
Experience with Real Time Operating Systems (RTOS), Linux and building concurrent systems.
Strong documentation, writing, and communications skills.
Even better, you may have...
M.S. in Computer Science, Electrical Engineering or a related field.
Experience with automotive networks like CAN, LIN, Automotive Ethernet.
Experience with wireless networks like BLE, UWB, NFC and WiFi.
Experience with Cyber security and encryption.
Experience in automotive systems and applications.
Familiarity with Vector and Intrepid tools.
Familiarity with MISRA, AutoSAR and functional safety (ISO 26262).
Experience negotiating with hardware and or software vendors.
Benefits
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
Paid time off and the option to purchase additional vacation time.
Automation & Systems Engineer in N2P Messaging Team handling AWS environment and Jenkins pipelines for Net2Phone. Responsibilities include cloud networking, infrastructure as code, and systems maintenance.
Staff Collaboration Systems Engineer managing Google Workspace for Pinterest. Leading technical authority and mentoring in collaboration platform solutions.
Contract Systems Analyst at Sunshine Enterprise managing PeopleSoft Financials and HCM systems. Implementing, upgrading, and supporting enterprise applications, ensuring data integrity and business operations continuity.
Structural Systems Engineer specializing in structural analysis of aerospace vehicle pressurized systems. Involving design, development, and execution of test programs for launch and space structures.
Systems Engineer at Quevera collaborating with experts to deliver innovative solutions. Join our dynamic team recognized as a top employer in the Baltimore/DC area.
Staff Systems Engineer working on delivering complex software applications into operations with a talented team at CACI. Supporting development and verification of mission capabilities while ensuring operational efficiency.
Senior Systems Engineer supporting mission - critical software and AI/ML product development. Collaborating within an Agile team to transition complex systems to operational use.
IT Support Specialist ensuring installation, support, and maintenance of IT systems in healthcare settings. Focusing on efficiency, stability, and customer service with a team - oriented approach.
RF Systems Engineer III developing spacecraft communication systems for civil, commercial, and National Security Space programs. Collaborating with cross - functional teams to enhance RF communications technology.
Systems Engineer supporting deployment and operational reliability in cloud - based healthcare platform. Collaborate with engineering and QA teams to manage cloud environments and troubleshoot issues.