2

Remote Embedded Software Jobs in Rochester Hills, MI

AI Automation Engineer -Remote

Detroit, MI · On-site +1

$202K - $234K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Use AI as much as possible to automate your own process of creating this software * Collaborate ...

Senior Software Engineer

Southfield, MI · On-site +1

$57 - $70/hr

Senior Software Engineer - Backend and Distributed Systems This role focuses on designing and ... Work Environment This position follows a hybrid work schedule, with remote work on Mondays and ...

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Use AI as much as possible to automate your own process of creating this software * Collaborate ...

AI Automation Engineer -Remote

Warren, MI · On-site +1

$202K - $234K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Use AI as much as possible to automate your own process of creating this software * Collaborate ...

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Use AI as much as possible to automate your own process of creating this software * Collaborate ...

We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code ...

Sr. Software Engineer TECHM-JOB-29042 SAP EWM- Dearborn, MI (Remote). Sub-con Pay rate- $63/hr. FTE- $108K/year. We are seeking a skilled SAP EWM Functional Consultant with expertise in design and ...

Sr. Innovation Software Engineer

Birmingham, MI · On-site +1

$116K - $154K/yr

The Senior Innovation Software Engineer will partner closely across the Innovation team to develop ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Project Manager

Detroit, MI · Remote

$90K - $115K/yr

As a long‑standing and deeply embedded partner within the higher‑education sector, SIG brings ... At SIG, you'll be part of a dynamic remote organization, collaborating with clients across the ...

Sr. Innovation Software Engineer

Detroit, MI · On-site +1

$121K - $159K/yr

The Senior Innovation Software Engineer will partner closely across the Innovation team to develop ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Senior Software Engineer

Detroit, MI · On-site +1

$112K - $147K/yr

Posting Type Hybrid/Remote Job Overview Who We Are Relativity is a leading legal data intelligence ... software to securely surface and manage the most relevant and impactful information in their ...

Senior Software Engineer

Detroit, MI · On-site +1

$112K - $147K/yr

Posting Type Hybrid/Remote Job Overview Who We Are Relativity is a leading legal data intelligence ... software to securely surface and manage the most relevant and impactful information in their ...

Senior Software Engineer - Core

Detroit, MI · Remote

$121K - $159K/yr

This is a fully remote, hands-on individual contributor role with meaningful ownership across core ... Requirements: * 5+ years of professional software engineering experience with a strong backend and ...

Chassis Software Engineer

Dearborn, MI · On-site +1

$93K - $190K/yr

Develop control algorithms using MATLAB/Simulink and embedded coder, or by using hand-code. Create requirements and design verification plans for vehicle motion control functions. Perform software ...

New

Analyst, Growth

Rochester Hills, MI · On-site +1

$75K - $85K/yr

... software, embedded payment acceptance, marketing technology, and customer experience applications ... Remote, US The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K ...

next page

Showing results 1-20

Remote Embedded Software information

See Rochester Hills, MI salary details

$64.4K

$141.2K

$160.2K

How much do remote embedded software jobs pay per year?

As of Jun 18, 2026, the average yearly pay for remote embedded software in Rochester Hills, MI is $141,182.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,000.00 and $159,200.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 the most commonly searched types of Embedded Software jobs in Rochester Hills, MI? The most popular types of Embedded Software jobs in Rochester Hills, MI are:
What are popular job titles related to Remote Embedded Software jobs in Rochester Hills, MI? For Remote Embedded Software jobs in Rochester Hills, MI, the most frequently searched job titles are:
What job categories do people searching Remote Embedded Software jobs in Rochester Hills, MI look for? The top searched job categories for Remote Embedded Software jobs in Rochester Hills, MI are:
What cities near Rochester Hills, MI are hiring for Remote Embedded Software jobs? Cities near Rochester Hills, MI with the most Remote Embedded Software job openings:

Software Engineer Part-time/Full-time

Vorkis LLC

Southfield, MI • On-site, Remote

$126K - $171K/yr

Other

Posted 11 days ago


Job description

About the job Software Engineer Part-time/Full-time
Salary: $126,129 - $171,801 per year
Location: USA, Southfield, 48000, MI
Employment option: Remote
Job type: Contractor, Consultancy, Full time, Part time
Job Summary:
Working under the direction of the Manager or Senior Team Lead, will be responsible for developing and implementing moderately-complex software applications; supporting development of MathWorks applications that help teams measure product quality; designing extensible web-based software applications using software engineering principles, patterns and methodologies, performance monitoring and integration; participating in web application development projects of moderate scope, from requirements gathering and design to implementation, qualification and validation; assisting cross-functional team members in engineering, quality engineering, user experience, and documentation; increasing productivity and bringing quality features to market; and working with subject matter experts in pursuit of continuous improvement of MATLAB-based web services.
Skills
Must Have
Hard skills:
- novice in: C/C++
- beginner in: UI/UX, Automation, Git
- competent in: CI/CD, JAVA
Soft skills:
- beginner in: Communication Skills
Nice-to-have
Hard skills:
- novice in: React, C#, AWS
- beginner in: Python, Agile, Linux, SQL
- competent in: Software Engineering, API, Testing, REST, Application Security, JavaScript
Job Description
Additional Requirements
Minimum Qualifications:
Education and Experience:
going degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.
OR
Bachelor's degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Development Applications Engineer (or related occupation) performing development or testing of full-stack web applications.
Responsibilities

  • Lead the manual testing efforts across various projects to ensure product quality.
  • Design, write, and execute detailed test plans and test cases based on product requirements and acceptance criteria.
  • Identify, document, and track software defects using bug tracking tools.
  • Work closely with developers, business analysts, and product owners to understand requirements and translate them into effective testing strategies.
  • Perform functional, regression, exploratory, and usability testing on web, mobile, and desktop applications.
  • Actively participate in sprint planning and contribute to ensuring timely and high-quality releases.
  • Collaborate with the automation team to identify areas for test automation and provide feedback on automation scripts.
  • Perform cross-browser and cross-platform testing to ensure consistency and performance across environments.
  • Review and analyze system specifications and provide recommendations for improvements.
  • Mentor and guide junior QA engineers, helping them develop skills and understanding of testing methodologies.
  • Stay current with the latest trends and best practices in software testing.
Benefits
- Profit sharing
- Visa sponsorship
- Family leave
- Food provided
- Matching gift program
- Lease purchase program
- Passenger ride along program
- Paid maternity leave
- Credit union membership
- Uniform allowance
About Company
Company Overview
At TechSphere Innovations, we are a forward-thinking technology company dedicated to driving innovation and creating cutting-edge solutions. Founded with a vision to bridge the gap between technology and business, we strive to provide transformative products and services that empower organizations to thrive in a rapidly evolving digital world.
With a diverse team of experts, we specialize in software development, cloud solutions, and data-driven applications tailored to meet the unique needs of industries ranging from finance and healthcare to education and retail. Our commitment to quality, innovation, and customer satisfaction has established us as a trusted partner to businesses globally.
At the core of TechSphere Innovations is a collaborative and inclusive culture that fosters creativity, growth, and a passion for problem-solving. We believe in harnessing the power of teamwork and diversity to build solutions that not only meet but exceed the expectations of our clients.
Whether we're developing next-generation software platforms or delivering strategic technology consulting, our mission is to drive progress and help businesses navigate the complexities of the digital age. Join us on our journey to shape the future of technology, one innovation at a time.
Company Culture
We believe that our company culture is the foundation of our success. We are committed to fostering a collaborative, innovative, and inclusive environment where every team member feels valued and empowered to contribute their best work.
Our culture is built on the principles of respect, transparency, and continuous learning. We encourage open communication and believe that diverse perspectives lead to better decision-making and stronger solutions. We celebrate creativity and are always open to new ideas that can drive our company forward.
Work-life balance is a priority for us, and we strive to create a supportive environment where employees can thrive both professionally and personally. We offer flexibility, growth opportunities, and a variety of programs that promote well-being and career development.
Application Process
  • Online Application: Start by submitting your resume and completing our online application form. Make sure to highlight your skills, experience, and why you're excited about the opportunity at VORKIS.
  • Initial Screening: After reviewing your application, our recruitment team will reach out if your qualifications match our needs. We may conduct an initial phone or video interview to learn more about you and your experience.
  • Interviews: Successful candidates will be invited to participate in a series of interviews. These may include technical assessments, situational questions, and conversations with potential team members and managers to gauge your fit for the role and our company culture.
  • Final Selection: Following the interviews, our hiring team will review all candidates and make a decision. If you're selected, we will extend a formal offer outlining the details of your employment.
  • Onboarding: Once you accept the offer, our onboarding process will ensure you have everything you need to succeed from day one. We'll guide you through the initial setup, introduce you to the team, and provide you with the tools and resources to hit the ground running.

Equal Opportunity Statement
We are proud to be an Equal Opportunity Employer and we do not discriminate on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status under applicable laws. All employment decisions at VORKIS are based on merit, qualifications, and business needs.