1

Freelance Software Engineer Startup Jobs in Michigan

We're looking for a Rapid Software Developer who enjoys building solutions from the ground up and ... Experience working in fast-paced startup or high-growth environments. * Builder mindset with a bias ...

New

Delta V Engineer

Kalamazoo, MI · On-site

$100 - $140/hr

Experience conducting FAT/SAT, startup, and commissioning. * Familiarity with Rockwell Automation ... Ensure compliance with system and software development life cycle methodologies, including ...

Showing results 41-60

Freelance Software Engineer Startup information

What is a freelance software engineer at a startup?

A Freelance Software Engineer at a startup is an independent contractor who develops, tests, and maintains software solutions for new or growing companies. Unlike full-time employees, freelancers work on a project or hourly basis and may support multiple startups simultaneously. Their work often involves building prototypes, scaling products, or implementing new features quickly to meet the fast-paced needs of startups. Freelancers bring specialized expertise and flexibility, which can be vital for startups looking to innovate and adapt rapidly.

What are the key skills and qualifications needed to thrive as a freelance software engineer at a startup?

To thrive as a Freelance Software Engineer at a startup, you need strong programming skills, experience with software development lifecycles, and a portfolio demonstrating previous project success, often backed by a relevant degree or certifications. Familiarity with version control systems like Git, cloud platforms (e.g., AWS, Azure), and agile project management tools is common. Outstanding problem-solving abilities, self-motivation, and effective communication set top freelancers apart in this dynamic environment. These skills and qualities ensure you can deliver high-quality solutions, adapt quickly to changing requirements, and collaborate successfully with lean startup teams.

What are some common challenges freelance software engineers face when working with startups, and how can they overcome them?

Freelance software engineers working with startups often encounter challenges such as rapidly changing project requirements, tight deadlines, and limited resources. Startups may pivot their business models, requiring engineers to adapt quickly and learn new technologies or frameworks on the fly. To overcome these challenges, it’s important to maintain clear and regular communication with stakeholders, set realistic expectations, and use agile methodologies to manage changing priorities. Building a strong professional network can also provide support and collaboration opportunities when navigating the fast-paced startup environment.

What is the difference between Freelance Software Engineer Startup vs Freelance Software Developer Agency?

AspectFreelance Software Engineer StartupFreelance Software Developer Agency
CredentialsTypically requires coding skills, portfolio, sometimes certificationsSimilar credentials, often with additional project management experience
Work EnvironmentIndependent, project-based, flexible hoursCollaborative, often part of a team or agency structure
Employer & Industry UsageClients range from startups to small businesses; used in tech and software sectorsClients include larger companies and agencies; used across various industries
Search & Comparison IntentLooking for freelance startup projects or flexible software rolesComparing freelance options with agency-based work

Both roles involve independent software development, but Freelance Software Engineer Startup focuses on individual projects for startups, offering flexibility and direct client interaction. Freelance Software Developer Agency typically involves working with an agency that manages multiple clients, providing a broader range of projects and team collaboration.

What are the most commonly searched types of Software Engineer Startup jobs in Michigan?

The most popular types of Software Engineer Startup jobs in Michigan are:

What are popular job titles related to Freelance Software Engineer Startup jobs in Michigan?

For Freelance Software Engineer Startup jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Freelance Software Engineer Startup jobs in Michigan look for?

The top searched job categories for Freelance Software Engineer Startup jobs in Michigan are:

What cities in Michigan are hiring for Freelance Software Engineer Startup jobs?

Cities in Michigan with the most Freelance Software Engineer Startup job openings:

Infographic showing various Freelance Software Engineer Startup job openings in Michigan as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Staff Embedded Base Software Engineer - Audio Systems

Stellantis

Auburn Hills, MI • On-site

$124K - $163K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

13th of 45 rated automakers


Job description

About the Role:


We are seeking an accomplished Staff Embedded Software Engineer to play a key role in the development of next-generation automotive infotainment platforms. As a Staff Engineer, you will provide both technical leadership and hands-on expertise in the design, integration, and optimization of embedded audio software for our QNX-based infotainment HPC, running on Qualcomm Snapdragon SoCs. This role focuses on software below the application layer—encompassing the audio DSP stack, QNX audio resource managers and drivers, and SoC-level audio hardware enablement—to deliver robust, low-latency audio platforms that support multi-zone playback, voice/phone integration, navigation and ADAS chimes, and other advanced in-vehicle audio experiences.

Key Responsibilities:

  • Lead bring-up and integration of audio subsystems on new SoC platforms and hardware revisions, working closely with Qualcomm FAE/support, QNX/BlackBerry support, and internal hardware teams.
  • Design and implement low-latency, multi-zone, multi-stream audio routing architectures to support features such as simultaneous navigation prompts, phone calls, media playback, ADAS chimes, and multi-speaker/zone output.
  • Debug and resolve complex audio issues across the stack — pops/clicks, latency, synchronization, underruns/overruns, power-state transitions, and audio-video sync.
  • Define and enforce automotive-grade quality practices: functional safety considerations, startup/boot time budgets, resource/power constraints, and long-term serviceability.
  • Collaborate cross-functionally with application-layer teams (Android Automotive / AAOS or other infotainment frameworks), hardware/EE teams, and Qualcomm partner engineering.
  • Mentor mid-level and senior engineers, perform design and code reviews, and set technical standards and best practices for the audio domain within base software.
  • Partner with your manager on technical roadmap planning, estimation, and hiring/growth of the audio competency within the team.
  • Drive root-cause analysis and resolution of field/production issues related to audio.
  • Support the architecture and technical roadmap for audio software on our QNX-based infotainment HPC (Qualcomm Snapdragon SoC), spanning audio DSP (ADSP/QDSP6), QNX audio drivers/resource managers, and audio HAL/middleware integration.

Basic Requirements:

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • A minimum of 8 years of professional embedded software development experience, with a significant focus on audio software on Qualcomm Snapdragon (or similar Qualcomm) SoC platforms.
  • Deep, hands-on experience with the Qualcomm audio stack: ADSP/QDSP6, AudioReach (or QACT/ACDB tooling), and integrating it into a QNX environment.
  • Hands-on experience with QNX software development: resource managers (io-audio or equivalent), QNX audio driver architecture, IPC (message passing, pulses), and BSP-level bring-up on QNX.
  • Strong C/C++ programming skills and comfort working across QNX resource manager/driver, HAL, and DSP firmware/config boundaries.
  • Solid understanding of audio signal chains: codecs, amplifiers, DSPs, sample rate conversion, mixing/routing, echo cancellation, and low-latency audio paths.
  • Experience debugging with tools such as JTAG/T32, QNX Momentics/System Analysis Toolkit, oscilloscopes/audio analyzers, logic analyzers, and Qualcomm-specific diagnostic/tracing tools.
  • Track record of technical leadership: driving architecture decisions, mentoring engineers, and working across hardware/software boundaries.
  • Experience in automotive or another safety/quality-regulated embedded industry (automotive, aerospace, medical devices, industrial) preferred.

Preferred Requirements:

  • Experience with QNX Platform for Digital Cockpits (QNX PDC) or QNX Hypervisor in an automotive HPC context.
  • Familiarity with automotive audio standards and use cases: multi-zone audio, active noise cancellation, engine sound enhancement, external mic/speaker arrays, phone/voice assistant integration.
  • Experience with functional safety standards (ISO 26262) as applied to software development, including relevant QNX safety-certified configurations.
  • Familiarity with AUTOSAR Adaptive, or other automotive middleware frameworks, and how they interface with a QNX-based audio subsystem.
  • Experience with CI/CD for embedded targets, automated audio validation/test frameworks.
  • Experience leveraging generative AI tools (e.g., Claude, GitHub Copilot, or similar) to accelerate embedded software development — code generation/review, debugging, test-case generation, and documentation.

Our Benefits — Designed with You in Mind

Comprehensive Health & Well-being Coverage
From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage — ensuring you and your family stay healthy and protected.

Generous Paid Time Off
We believe in work-life balance. That’s why we offer: 17+ paid holidays, including shut-down from December 24th through New Years Day every year. Vacation, float & wellbeing days, sick time and fully paid parental leave when your family needs you most.

Competitive Retirement Savings Plans
We help you plan for the future with:

  • An employer match on contributions to your 401k, Roth, and Catch-Up plans
  • An employer contribution, even if you don’t contribute

Income Protection & Insurance Options
Benefit from included and optional disability, life, and other insurance programs — because your peace of mind matters.

Company Vehicle Lease Program
Eligible employees and their immediate families can enjoy company vehicle lease options with included insurance, maintenance, and unlimited mileage. Plus, take advantage of exclusive discounts on Stellantis products.

Family Building Benefit
We proudly support all paths to parenthood- including fertility and infertility treatments, adoption services, and gestational surrogacy.

Support for Your Growth and Giving Back
We believe in investing in your future and your passions:

  • Tuition reimbursement
  • Student loan refinancing programs
  • 18 paid volunteer hours each year to make a difference in your community

And so much more!
When you join us, you’re not just building a career — you’re joining a company that supports you, inside and outside of work.


What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom