2

Remote Embedded Software Jobs in Stillwater, MN (NOW HIRING)

You have 5+ years of software development experience with a programming language like Golang (preferred), Python, Java, or C/C++. * You have experience designing, developing, testing (unit ...

What You'll Need to Be Successful * 4 years of minimum software development experience , demonstrating the ability to independently design, deploy, and maintain scalable microservices and REST APIs ...

next page

Showing results 1-20

Remote Embedded Software information

See Stillwater, MN salary details

$73K

$160K

$181.5K

How much do remote embedded software jobs pay per year?

As of Jul 16, 2026, the average yearly pay for remote embedded software in Stillwater, MN is $160,009.00, according to ZipRecruiter salary data. Most workers in this role earn between $137,200.00 and $180,500.00 per year, depending on experience, location, and employer.

What is a remote embedded software engineer?

A remote embedded software engineer is a professional who designs, develops, tests, and maintains software that runs on embedded systems, such as microcontrollers or specialized hardware, while working from a location outside the traditional office environment. These engineers typically collaborate with hardware teams, write code for real-time or resource-constrained systems, and use remote tools to debug and deploy software. They may work in industries like automotive, medical devices, consumer electronics, or industrial automation. Remote embedded software engineers rely on communication and project management tools to coordinate with their teams and ensure product quality.

What are some common challenges faced by remote embedded software engineers, and how can they be addressed?

Remote embedded software engineers often face challenges such as limited access to physical hardware for testing, coordinating with hardware teams across locations, and ensuring clear communication about design specifications. To overcome these, teams typically use simulation tools, remote access labs, and detailed documentation. Regular virtual meetings and collaborative platforms also help maintain alignment and facilitate troubleshooting in distributed environments.

What are the key skills and qualifications needed to thrive as a Remote Embedded Software Engineer, and why are they important?

To thrive as a Remote Embedded Software Engineer, you need expertise in embedded systems programming (typically in C/C++), hardware interfacing, and a relevant degree in computer engineering or electrical engineering. Familiarity with development tools such as debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is commonly required. Strong problem-solving abilities, self-motivation, and effective remote communication skills help you excel in a distributed team environment. These skills ensure reliable software integration with hardware, efficient collaboration, and successful delivery of complex embedded solutions.

What is the difference between Remote Embedded Software vs Remote Firmware Engineer?

AspectRemote Embedded SoftwareRemote Firmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development
Work EnvironmentDevelops software for embedded devices, often in hardware labs or remote setupsCreates low-level firmware for hardware components, typically in hardware labs or remote
Industry UsageAutomotive, IoT, consumer electronics, industrial systemsConsumer electronics, IoT, aerospace, automotive
Common Search/ComparisonYesYes

Remote Embedded Software and Remote Firmware Engineer roles both involve working on embedded systems, but Embedded Software focuses on higher-level software development, while Firmware Engineers work on low-level hardware control code. Both require similar credentials and are used across industries like automotive and IoT, often in remote or hybrid environments.

What Are Remote Embedded Software Jobs?

Remote embedded software jobs include embedded software engineer positions. As a work from home embedded software engineer, you develop embedded software systems for a variety of computerized devices. Your responsibilities start with assessing your client’s needs. You then design and code the embedded software, troubleshoot your software systems, perform research and test actions on the software, and implement software updates whenever necessary. Other duties include maintaining the software programs, documenting solutions to issues, providing the necessary post-production support, and reviewing the implemented system to debug the embedded environment and interpret error reports.

What are popular job titles related to Remote Embedded Software jobs in Stillwater, MN? For Remote Embedded Software jobs in Stillwater, MN, the most frequently searched job titles are:
What job categories do people searching Remote Embedded Software jobs in Stillwater, MN look for? The top searched job categories for Remote Embedded Software jobs in Stillwater, MN are:
What cities near Stillwater, MN are hiring for Remote Embedded Software jobs? Cities near Stillwater, MN with the most Remote Embedded Software job openings:
Senior Software Engineer

Senior Software Engineer

Shipt

Minneapolis, MN • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 16 days ago


Shipt rating

7.5

Company rating: 7.5 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

3rd of 23 rated food delivery companies


Job description

ImpactAs our Senior Engineer in Birmingham, Minneapolis, or working remotely, you will build, manage, and enhance shopper payments systems and compliance services powered by Geo spatial foundation capabilities. Every day you will work on a team of 5-6 engineers to design, develop, test, deploy and maintain application code using Golang, Python, Redis, Postgres, and Kafka in a microservices architecture. You will work with our product and operation teams to solve different challenges in market clearance, supply chain, pricing platform, and any new ventures.
What You'll Need to Be Successful
  • You have 5+ years of software development experience with a programming language like Golang (preferred), Python, Java, or C/C++.
  • You have experience designing, developing, testing (unit/integration/etc.), deploying, and maintaining backend REST API services with a strong focus on performance and latency.
  • You are comfortable working with SQL databases (Postgres preferred).
  • You actively participate in the design process to build efficient, scalable, and maintainable architecture.
  • You have experience diagnosing and solving complex technical problems and performance bottlenecks using data.
  • You take ownership of production services, ensuring their reliability and performance, and are willing to participate in on-call production support rotation.
  • You collaborate effectively with fellow engineers, product managers, and partner teams to deliver impactful solutions.
  • You are self-driven and outcome-oriented - you care about delivering value more than just shipping features.
  • You are passionate about learning, mentoring, and helping others grow.
  • You have excellent communication skills, both written and verbal.
  • You have experience designing, developing, and maintaining systems that integrate with third-party services.
  • You have optimized backend systems for latency, performance, and scalability.
AI/LLM Familiarity:
  • Experience integrating LLM APIs (OpenAI, Anthropic, Gemini) into applications.
  • Design and implement tools that allow AI models to interact securely with our backend services, ensuring the LLM has the right context to perform tasks.
  • Familiarity with orchestration concepts (Google's ADK, Vercel AI SDK, or custom orchestration).
  • Database Literacy: Comfortable writing SQL queries and interacting with relational databases (Postgres preferred).
  • Engineering Best Practices: Experience with Git version control, CI/CD basics, and writing unit tests.
Nice-to-Have Skills
  • Geo-spatial experience or foundation platform building experience

Pay Range: $95,800 - $170,000

Please note that the salary range above is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location.

Skills & Education

This list includes key skills used in this job but is not inclusive of all skills needed for the role. Please see any required education below.

Apache Kafka, Google Cloud Platform (GCP), Go Programming Language, Microservices ArchitectureBachelor's Degree or equivalent experience| RequiredWork Arrangement

Shipt considers candidates located near a Shipt office or workspace in Birmingham, San Francisco, or Minneapolis to be hybrid, which means that they have the flexibility to work from home (with leader approval) or at a Shipt office in order to facilitate the ability to innovate, collaborate, and spark team connections. In-office expectations will vary by role and leader. Certain roles may require in-office presence on a full-time basis. Please work with your recruiter to learn more about the classification of this role.

About Shipt

Shipt is a retail tech company that connects people to reliable, high-quality delivery with a personal touch. Shipt connects customers to the things they want from the stores they love, retail businesses to more satisfied customers, and workers to new earning opportunities.

At Shipt, we aim to put our team first to boost a sense of belonging, spark opportunities for growth, provide unique benefits and commit to giving back to our communities in ways that make life better, both personally and professionally. We understand that our service, our culture, and our connection to our communities are only made better by every single person who shows up to work here every day. Learn More.

Shipt is an independently operated, wholly owned subsidiary of Target Corporation and available in more than 5,000 U.S. cities. Shipt was founded and is headquartered in Birmingham, Alabama. For more information, please visit Shipt's company site at Shipt.com.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or any other characteristic protected by law.

Please inform your recruiting contact upon initial connection if you need a reasonable accommodation. If you need assistance filling out a job application, please complete this form.
For technical interviews, Shipt uses an online coding platform. In the event you may need a reasonable accommodation to use the online coding platform, please connect with your recruiter.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Employees (and eligible family members) are covered by medical, dental, vision and more. Employees may enroll in our company's 401k plan. Employees will also be eligible to receive discretionary vacation for exempt team members, paid holidays throughout the calendar year and paid sick leave. Other compensation includes eligibility for an annual bonus and the potential for restricted stock units based on role.


What Shipt employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


Shipt logo

About Shipt

Sourced by ZipRecruiter

Shipt is a membership-based marketplace that helps people get the things they need, like fresh produce and household essentials, from stores they trust. Help people save time, and have fun while you're at it - there's never been a better time to join Shipt.

Industry

Retail

Company size

501 - 1,000 Employees

Headquarters location

Birmingham , AL, US

Year founded

2014