Software Architecture Engineering
$115k - $192.9kFord
Ford is seeking a Senior Software Engineer to lead development of core software infrastructure for next-generation Augmented Reality (AR) Head-Up Display (HUD) systems. This role focuses on low-level systems engineering, platform architecture, hardware and software integration, vehicle data ingestion, and real-time AR rendering pipelines. The engineer will work across the stack from vehicle interfaces and sensor inputs to rendering integration and system validation to help transition advanced prototypes toward production-intent systems. Bachelors degree in Computer Science, Electrical Engineering, or equivalent combination of relevant education and experience.7+ years of experience in software engineering or equivalent demonstrable impact7+ years of experience Strong expertise in C++ development for performance-critical systems7+ years of experience with system-level programming (multi-threading, memory, IPC, etc.)7+ years of experience with end-to-end ownership of a complex software subsystem, including architectural definition and implementation.7+ years of experience integrating software with hardware, sensors, cameras, vehicle systems, or embedded platforms.7+ years of experience in work on latency-sensitive or real-time applications with an understanding of performance tradeoffs and constraints. PhD in Computer Science or related field Experience with graphics or rendering systems (Qt, OpenGL, Vulkan) Exposure to AR/VR, HUDs, or display systems Experience with vehicle networks (CAN, Ethernet)Familiarity with ADAS data pipelines or perception systems Experience in prototype-to-production technology development environments Linux or UNIX system experience. Experience with real-time rendering pipelines, shader development, and GPU performance optimization in a shipped game or interactive entertainment productExperience shipping performance-critical, latency-sensitive software in consumer hardware environments (console, PC, or mobile), demonstrating comfort with hardware constraints similar to automotive embedded systemsYou may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!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. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call View phone number on click.appcast.io.Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #Design and develop low-level, high-performance C++ software supporting AR HUD pipelines, building and maintaining modular platform infrastructure enabling including rendering pipelines, sensor/camera ingestion, and vehicle signal integration while debugging and optimizing memory for threading, and real-time performance constraints.Integrate platform software with real-time AR rendering stacks (e.g., Qt / OpenGL / Vulkan), supporting multi-view / autostereoscopic rendering pipelines while ensuring synchronization between rendering outputs and sensor inputs (eye tracking, cameras).Interface with vehicle data pipelines (CAN/Ethernet) to ingest ADAS signals, navigation and localization data, vehicle state information, and sensor inputs such as LiDAR.Act as a technical owner across software and hardware boundaries, working closely with optics experts, camera experts, the ADAS team, and suppliers to drive technical decisions, evaluate tradeoffs, and mitigate technical risks.Leverage AI-assisted coding tools (e.g., GitHub Copilot, LLM-based code assistants) to accelerate C++ development, refactoring, and unit test generation for performance-critical systems.Leverage 3D rendering engine coding experience (e.g., Unity, Unreal Engine, or custom rendering engines) to inform shader development, scene composition, and real-time rendering optimizations within the Qt/OpenGL/Vulkan AR HUD pipeline.
$85.4k - $192.9k
...vehicles. Come build what matters.We are seeking a Full-Stack Software Developer reporting into the Software Release & Deployment function... ...of highly-collaborative, well-aligned teams of software engineers dedicated to delivering world class Vehicle Software Update systems...SuggestedImmediate startFlexible hours$85.4k - $192.9k
...expertise and analytical skills to help create vehicles that are as smart as you are.We are seeking a talented and motivated Software Engineer with strong programming fundamentals and experience developing web applications to join our Communications team.This role is an...SuggestedImmediate startRelocation$138.49k - $158.91k
...Driver Assistance Technology (ADAS) team develops state-of-the-art software and algorithms to deliver best-in-class features like adaptive... ...have…Bachelor’s degree or foreign equivalent in Electronics Engineering or a related field and 4 years of experience in the job...SuggestedImmediate startWork from homeFlexible hours$85.4k - $192k
...from garbage.First-principles thinker with vision. You break problems to their core, question the assumptions, and rebuild. A software engineer's job is to architect solutions, not wrestle with syntax. You don't copy an architecture because "that's how it's done" — you...SuggestedImmediate startVisa sponsorshipRelocation packageShift work$102.19k - $166.2k
...autonomy, electrification, smart mobility technologies, and more!You'll have... Bachelor’s degree or foreign equivalent in Software Engineering, Electric Engineering, Mathematics, Electronics Engineering, Electrical Engineering, Computer Engineering or a related field...SuggestedImmediate startWork from homeFlexible hours- Job Title: Software Engineer (2) - Commodity Engineer 3About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational...Work at officeLocal areaVisa sponsorshipWork visa
$93.64k - $192.9k
...ll have... Bachelor’s degree or foreign equivalent in Systems Engineering, Mechanical Engineering, Electronic Engineering, Electrical and... ...OBD2 functions and tools for diagnostics and flashing software. 3. Delivering integrated system solutions by collaborating with...Immediate startWork from homeFlexible hours$99.6k
As a Senior Software Engineer, you will be instrumental in designing, developing, and evolving our cloud native services supporting Ford retail consumers. This critical application leverages Jav Springboot, GCP Cloud Run, and cloud-native technologies to deliver optimal...Immediate startFlexible hours$74.3k - $166.2k
...make positive change by helping build a better world where every person is free to move and pursue their dreams.In this position Software Engineer - Vehicle Connectivity & mobility (VC&M)..Highly Modern, Non-Legacy Tech Stack: This role offers hands-on experience with a...Immediate startFlexible hours- Job-ID32681935Reference26-02295 We are seeking an experienced Android Full-Stack Engineer to join our platform stability team. In this role, you will be responsible for diagnosing, debugging, and resolving complex Android stability issues spanning the entire Android stack...Work at office
$147.08k - $192.9k
...degree or foreign equivalent in Computer Science, Electrical Engineering or a related field and 5 years of progressive, post-baccalaureate... ...skills is required: 1. Using Matlab and Simulink for software development. 2. Developing embedded software for featuring automative...Immediate startWork from homeFlexible hours- ...Job Description Job Description Senior Full Stack Software Engineer Overview / Summary We are seeking a highly skilled Senior Full Stack Software Engineer with strong experience developing end-to-end software solutions across frontend, backend, cloud, data, and AI...
$65 - $75 per hour
DescriptionThis position is responsible for ensuring the security of software products throughout the development lifecycle. The engineer will partner with product, software development, architecture, DevOps, and cybersecurity teams to integrate security tools and practices...Contract workTemporary workRemote work$86.6k
...electrification initiatives, we are seeking technically strong engineers who can help establish the foundation for our product... ...vehicle readiness.In this position The Battery Management Controls Software Engineer develops the application-layer control software that...Immediate startFlexible hoursShift work$113.58k - $192.9k
...landscape. With our support, key decision-makers can act in meaningful, positive ways. Join us and use your data expertise and software engineering skills to drive evidence-based, timely decision-making.Position OverviewQuality Analytics is a product group within GDIA...Immediate startRemote workFree visa$138.49k - $179.12k
...Computer Science Information Technology Management, Mechanical Engineering or a related field and 6 years of progressive, post-... ...data in relational databases and design database schema for new software applications. 4 years of experience with each of the following...Immediate startWork from homeFlexible hours- Job-ID32726894Reference26-02386Job Title: (Front end Software Development Engineering Engineer 3)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling...
- Job-ID32692199Reference26-02305Job Title: Back-end Software Development Engineering Senior EngineerAbout Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling...Work at officeVisa sponsorshipWork visa
- ...Software EngineerEmployees in this job function are responsible for designing, developing, testing, and maintaining software applications... ...software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including...Work experience placement
- ...Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle — from architecture through deployment — building robust APIs and event...Contract work
$97.14k - $192.9k
...Software EngineerA software engineer who chose infrastructure. You write real code — not just glue scripts. You'd be dangerous on a product team, but you'd rather build the systems that make every product team faster. Platforms, not tickets.An agent orchestrator, not...Immediate start- Job TitleExpertise in STEP AP 242 standard for product data managementExperience in designing & implementing PLM interoperability solutions using AP 242Experience in data exchange between PLM systems for large scale implementationsDeep knowledge of PLM data model and interfacing...
- Job-ID32867895Reference26-02725Job Title: (Software Engineer (2) - Commodity Senior Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling...
- ...Job Description Job Description Stefanini Group is hiring! Stefanini is looking for a Senior Software Engineer - Cloud & AI Platforms, Dearborn, MI (Onsite) For quick apply, please reach out Adil Khan at (***) ***-****/****@*****.*** We are seeking...Local area
$115k - $192.9k
...can build more than vehicles. Come build what matters.The Ford Pro Intelligence (FPI) Telematics team is looking for strong Software Engineers to build web applications and services that will be useful, reliable, secure products for our customers. This team creates back...Immediate startWorldwideFlexible hours$65k - $166.2k
This position is on the embedded software development High Voltage Battery Controls team responsible for the implementation of the Battery... ...minimum requirements we seek:B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics, or related...InternshipImmediate startFlexible hours- ...Software Engineer Dearborn, MI The Pega System Architect position will provide technical oversight and implementation of Pega systems solutions, which includes: Supporting Inception and Elaboration to ensure optimal solution architecture and design Directing...
- ...Senior Software Engineer, On-DeviceAs a Software Engineer, you’ll join an established venture team working on a next generation automotive security product, currently in pilot and producing strong results. This is an exciting opportunity to be part of an early venture,...
- ...# Principal Engineer . # Hands-on expert level role catering to # Mobile platform Development & /or web platform development # Extensive experience with iOS (Objective-C, Swift, SwiftUI) , Android (Java, Kotlin, RxJava)(or) JAVA FS, Angular/REACT,REST...
- V2Soft Job OpportunityV2Soft is a global company, headquartered out of Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. At V2Soft, our mission is to provide high performance technology solutions to solve real business problems. We...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architecture Engineering. Be the first to apply!
- software developer fintech Dearborn, MI
- ngo software engineer Dearborn, MI
- intel software engineer Dearborn, MI
- senior software engineer remote Dearborn, MI
- junior software developer remote Dearborn, MI
- senior software engineer Dearborn, MI
- software engineer healthcare Dearborn, MI
- startup software engineer Dearborn, MI
- software engineer travel Dearborn, MI
- senior software design engineer Dearborn, MI


