Senior Embedded Software Engineer for Audio Management frameworks within Ford’s next-generation infotainment products. Define technical roadmap and guide software teams for high-performance audio architectures.
Responsibilities
Define the technical roadmap, architect complex system solutions, and provide technical leadership across the entire software life cycle.
Guide distributed software teams to deliver robust, scalable, and high-performance audio architectures.
Architect and oversee the implementation of the Android platform audio domain, defining strategies for custom AOSP framework modifications and Ford-specific SDK platforms.
Spearhead the design and architectural direction of Android Audio HAL (HIDL/AIDL) and Linux Kernel audio drivers (ALSA/ASoC), targeting high-performance System-on-Chip (SoC) platforms.
Place emphasis on end-to-end audio quality improvements working with partner teams, test and automation stakeholders.
Define the virtualization strategy for audio solutions within Hypervisor-based architectures, ensuring deterministic behavior and seamless IPC between Android and real-time operating systems (QNX/Automotive Linux).
Requirements
Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science or related.
Five or more years of experience in software architecture and development on Android AOSP using C++/Java/Kotlin etc. for automotive, embedded, mobile, or consumer electronic platforms.
Three or more years of specialized experience in Android Audio HAL development, Audio Policy, and Linux Kernel driver integration (ALSA/ASoC).
Two or more years of experience with in-vehicle signaling mechanisms such as CAN/Ethernet etc.
Must be willing to work on a hybrid schedule requiring in-office presence for 4+ days per week.
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.
VP Software Engineering at GM Financial responsible for technology implementation strategy and leading product teams in Agile environment. Championing technology modernization and driving operational excellence.
Engineering Supervisor responsible for driving delivery and execution of Resideo’s OnePortal web platform. Collaborating with teams to ensure high - quality, predictable delivery and leveraging AI - first development culture.
Software Engineer designing and building systems for a banking platform and partner ecosystem. Collaborating across teams to enhance operational efficiency and enable new financial products.
High Speed AMS Design Engineer leading full - chip electrical specifications and circuit design for Cisco's silicon photonics team. Collaborating across teams to develop 100G/200G/400G optical solutions.
Design Verification Lead driving ASIC design verification for silicon photonics at Cisco. Collaborating with teams to ensure high - performance networks and deployment of advanced optical solutions.
AI Product Engineer at Seerist, focusing on AI - driven insights for threat intelligence. Collaborating with product and engineering teams to create innovative solutions.
Senior Full Stack Developer designing scalable SaaS solutions and mentoring peers. Collaborating in a compliant environment and driving technical architecture at Trevor Frances Recruitment.
Lead Data Engineer at Canada Life overseeing a team and developing data products for analytics initiatives. Collaborating with business teams to optimize data usage and support initiatives.
MDM Developer responsible for designing, developing, and maintaining Master Data Management solutions. Collaborating with business stakeholders to ensure critical business data accuracy and governance.