Staff Embedded Software Engineer
$150.2k - $283.5kFord Motor Co
Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.
What you'll do…
• Design and implement software running on a distributed embedded system with multiple microcontrollers with a focus on creating re-usable software designs / components.
• Design and implement real-time Ethernet communication.
• Develop custom serial communication protocol over UART and I2C interfaces to support reliable data exchange between the device and external components.
• Specify requirements, design, implement, and test both bare metal and RTOS low-level software for creating a scalable platform.
• Work with/resolve ambiguity in requirements/specifications/designs.
• Create elegant, efficient real-time software components and interfaces.
• Develop software component testing methodologies and implementations to ensure maturity/stability/release readiness.
• Work with hardware and debuggers at a bench and HIL level to verify software operation.
• Define system-level power / compute / communication requirements and implement solutions that allow different applications to achieve different combinations of configurations.
• Profile power / CPU / bus usage and identify opportunities for optimization on the submodule as well as system level.
• Collaborate with V&V to develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions, including low power modes.
• Interface with external vendors, including review of firmware specifications, providing design guidance, and integrating code releases.
• Maintain clear and concise documentation of design and firmware architecture
You'll have...
• Bachelor’s degree in electrical engineering, Computer Science, Computer Engineering, experience
• 10+ years of relevant experience in embedded design, using C/C+• Experience with bare metal and RTOS environment
• Experience with JIRA/Confluence or a similar system for tracking inputs/results.
• Knowledge of electrical engineering fundamentals including circuit analysis and design
Even better, you may have...
• Highly collaborative mindset and strong communication skills.
• Desire to work with vendors to integrate source code for new technology.
• Experience in driver development and RTOS integration. Zephyr OS experience is a plus.
• Experience with software build tools like Bazel, Scons, Cmake etc.
• Experience with fundamental hardware components on PCB and their analysis tools.
• Ability to write testing scripts for using scripting languages (Python)
• Fluent in software fundamentals including software design and maintainability.
• Hands-on experience in hardware bring-up, system debugging, and code optimization.
• Knowledge of electrical engineering fundamentals including circuit analysis and design
You 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!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:
• 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.
This position is a leadership level 6 and ranges from $150,200-$283,500.
Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value.
For more information on salary and benefits, click here:
Visa sponsorship is available for this position.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer. 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.
This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid
#LI-MZ1 #UEV
- ...Staff Software Engineer, Public Records and Derived Authorities Are you ready to shape the future of AI-driven content technology while leading cutting-edge innovation in a mission-critical role? Do you thrive in environments where your technical expertise can directly...SuggestedWork at officeLocal areaFlexible hours2 days per week3 days per week
$134k - $235.9k
...Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as... .... Work as part of an ML team and contribute strong software engineering (SWE) expertise. Support the ML team in accelerating...SuggestedLocal areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work- ...Senior / Staff Software Engineer - UI Client Application Anywhere Type: Contract Category: Development Industry: Life Sciences Workplace Type: Remote Reference ID: JN -062026-107184 Date Posted: 05/31/2026 Shortcut: Description Recommended...SuggestedHourly payContract workLocal areaRemote work
- ...A leading data streaming company is looking for a Staff Software Engineer to guide technical vision and architecture for Internal Access Management. The role involves defining security models, implementing scalable workflows, and collaborating with cross-functional teams...SuggestedRemote work
$185.1k - $335.3k
...organization, we’re combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our... ...performant user interfaces. The Role We are looking for a Staff Software Engineer with deep expertise in distributed backend...SuggestedWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$97.3k - $194.7k
6AM City, LLC is seeking a Staff Software Engineer at our Tech Center in St. Paul, MN. This role focuses on advancing cardiac electrophysiology through innovative software solutions. You will design software prototypes, collaborate with clinical experts, and conduct feasibility...$230.8k - $271.2k
...Location Type: Remote Department: Engineering Compensation: $230.8K – $271.2K • Offers... ...is seeking an innovative and executing Staff Engineer to help make stream processing... ...Will Bring: ~10+ years of relevant software development experience. ~ Technical Expertise...Full timeRemote work$160.2k - $290.7k
...platform team develops the first layers of software on the GM Autonomous Vehicles from... ...vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals... ...Platform teams tomonitorand analyze embedded software and data quality metrics.Identifyopportunities...Work experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$253.9k - $298.7k
...foster collaboration, connection, and alignment. Attendance is expected and fully supported. We’re looking to hire a Senior Staff Software Engineer to join one of our teams within the Platform Product Group. The Platform Product Group’s mission is to build a trusted,...Local area$99.3k - $198.7k
...diversity, working mothers, female executives, and scientists. The Opportunity We are currently recruiting for a Staff Computer Systems Software Engineer to join the team in our St. Paul, MN location. In this technical role, you will be a critical contributor to building...Work at officeRemote workWorldwide- ...Abbott Laboratories is actively looking for a Staff Computer Systems Software Engineer at our St. Paul, MN location. In this critical role, you will contribute to innovative solutions in our Electrophysiology Division aimed at treating heart disease. You'll work on networking...
$140k - $210k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed, you will be responsible for leading and executing key objectives...Temporary workWork experience placementLocal area$218.03k - $256.5k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...organization operates faster and more safely. As a Staff Software Engineer, you will own the technical strategy and architecture...Local area- 6AM City, LLC is looking for an Associate Software Engineer to develop software for Bosch Automotive Service Solutions. This role includes responsibilities such as software architecture design, collaborating with multiple departments, and providing production support. The...
$197.4k - $232k
...States Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At Confluent, we... .... One Team. One Data Streaming Platform. About the Role As a Software Engineer on the Compute Platform team, you will be a key...Full timeRemote work$99.3k - $198.7k
...to restore their health and get on with their lives. As the Staff Software Engineer, you will be expected to be a critical contributor to... ...programs. Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate...Full timeWorldwideShift work$253.9k - $298.7k
...meet the needs of your customers What we look for in you (ie. job requirements): ~12 + years of experience in backend software engineering using Golang or similar languages ~ Experience getting LLM based application to production ~ Proven track record of delivering...Local area$146.8k - $272.6k
...for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Staff Software Engineer (Full Stack) - Forward Engineering Join Thomson Reuters' Forward Engineering team and help build the next generation...Work at officeLocal areaFlexible hours2 days per week3 days per week- ...scale efficiently. In this specialized Staff-level role, you will lead the Master Identity... ...: Work closely with stakeholders and engineers to navigate business objectives,... ...Qualifications 5+ years of experience in software development, with a proven track record...Base plus commission
$158k - $293k
...current openings or future vacancies within our organization. Staff Software Engineer (AI) - Forward Engineering Build the future of AI-... ...best practices (MLOps / LLMOps). Partner across TR - embedding with business units, SMEs, and product teams to co-create AI...Work at officeLocal areaFlexible hours2 days per week3 days per week$126k - $136k
...Embedded Software Engineer At Xirgo, we're not just transforming logistics — we're redefining what's possible. Let's move forward together. Our Purpose We believe smarter tools create smarter operations. As the switched-on experts in IoT fleet solutions, we transform...Work at office- Description The Senior Staff Software Engineer is responsible for leading the team that supports and enhances the code base used for company’s administrative and reporting tools. Responsible for all development practices for the web and services (integration) platform....Work at office
$172k - $192k
...Fitness, Waxing the City, and The Bar Method, is seeking a Mobile Engineer IV - Android to join its team. This is a great position for... ...The Mobile Engineer IV - Android position is a highly technical software engineering role handling the most mission-critical and technically...Local areaRemote workFlexible hours$130k - $150k
...THE OPPORTUNITY: Firmware Engineer, Full Time, On-siteIf you want to accelerate your career... ...lead in the development of firmware and software for SecondWaves therapeutic ultrasound... ..., testing, and maintaining firmware for embedded systems. This position requires a strong...Full timeContract workTemporary workWork at officeLocal areaVisa sponsorshipWork visaRelocation package- ...Principal Embedded Software Engineer Det-Tronics is a global technology leader in industrial life safety solutions, specializing in high-end flame and gas detection and automation control systems. As part of Spectrum Safety Solutions with 1,700 employees across 20+...Local areaRelocationFlexible hours
$120k - $150k
...Principal Embedded Software Engineer Location : New Brighton, MN Type: Full Time Schedule: Hybrid - 3 days in office and 2 days remote... .... # Assists technical support, marketing and sales staff as required. # Understands and uses Programmable Logic Controllers...Full timeTemporary workWork experience placementWork at officeImmediate startRemote work$71.5k
...Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where... ...design, development and verification of software that powers life-changing, safety-critical... ...and cross-functional partners to develop embedded firmware for microcontroller-based systems...Hourly payWork at officeLocal areaRelocation packageShift work- ...a creative and detail-oriented Firmware Engineer to join our Global Controls R&D team. In... ...designing, developing, and implementing embedded firmware for advanced spray, dispensing,... ...write efficient low-level code. • Develop software test plans, conduct testing and write...
- ...Firmware Engineer Our client, a leader in embedded and networking systems, is seeking a highly skilled Firmware Engineer to join their innovative team. As a Firmware Engineer, you will be part of the engineering department supporting the development of high-performance...Weekly payTemporary workFlexible hours
- ...Firmware Engineer II Work mode: Onsite Onsite Location(s): Arden Hills, MN, US, 55112... ...design, development and verification of software that powers life-changing, safety-critical... ...cross-functional partners to develop embedded firmware for microcontroller-based systems...Work at officeLocal areaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- id software Saint Paul, MN
- software sales Saint Paul, MN
- software technical support engineer Saint Paul, MN
- software engineer - cloud services Saint Paul, MN
- embedded software Saint Paul, MN
- software intern Saint Paul, MN
- senior c# .net software developer Saint Paul, MN
- software applications developer Saint Paul, MN
- software support Saint Paul, MN
- software asset management analyst Saint Paul, MN

