Remote Embedded Software Engineer Jobs
Remote embedded software engineer jobs are in active demand across the U.S., with remote-first firms and distributed hardware-software teams hiring for firmware, RTOS, and driver development roles in sectors from automotive and medical devices to consumer electronics and defense. Employers hiring remotely right now include Canonical USA, ASML, and Lynx. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 33+ Remote Embedded Software Engineer jobs







Job Description
Essential Responsibilities
- Lead preparation of high thru low work planning, scheduling, and resource loading across lifecycle phases of Engineer-Procure-Construct or new product introduction using the applicable practices, guides, and tools.
- Support project engineering or manager with understanding execution metric and status, issues, risks, mitigation or recovering plans, and be extremely proactive to identify changes in scope.
- Drive compliance utilizing scope, detailed work planning, budget, overall schedule, applicable design processes, and discipline specific practices and tools including design and technical reviews.
- Lead “day-to-day” operations and follow-up to ensure deliverables are produced and commitments met on-spec., on-budget, and on-schedule.
- Coordinate proactively and inclusively for overall team across other engineering disciplines to support integrated plant design objectives.
- Collaborate with project management, project engineering, support functions, and others to drive project completion.
- Identify, confirm, document, and lead resolution of technical, risk, other emergent issues.
- Provide technical oversight and mentorship to ensure system designs and deliverables comply with requirements throughout design release to manufacturing or supplier including production, validation, installation, and commission tests.
- Support strategy, plan, statement of work preparation, and implementation of resource loading.
- Assist with hosting learning sessions, knowledge capture, and transfer initiatives.
- Use variety of tools for requirements, design, change, configuration, and document management.
- Champion nuclear safety culture; Ensure compliance with GVH policies, quality management system, and corrective action program.
- Deliver work with integrity, safety, security, quality, and on-time output.
Required Qualifications
- Bachelor of Science in Electrical Engineering, Computer Science, or equivalent 4-year technical degree from an accredited college or university.
- Minimum of 10 years of experience in embedded software development, including a deep working knowledge of C Programming language and software development tools (GitLab version control, IDE’s, Debuggers, etc.).
- Minimum of 10 years of experience with C Coding conventions, unit testing, and integration testing of software.
- Minimum of 5 years of experience performing independent, or preferably team based, system design or technical reviews including interfacing with requirements management, independent verification and validation.
Eligibility Requirements
- The preferred work location for this role is at the GVH Headquarters in Wilmington, NC; but highly qualified (US based) remote candidates will be considered.
- Does require the ability to come onsite as needed for testing operations (about once a month).
- This role requires access to U.S. export-controlled information. If applicable, final offers will be contingent on ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government.
Desired Characteristics
- Experience in nuclear analog and digital instrumentation, control, monitoring, electric power system and field engineering.
- Competency in industry standards IEEE, IEC, and quality standards.
- 10 years of experience in commercial nuclear industry working in plant instrumentation application software, control and monitoring software system design, including implementation, test, installation, and commissioning.
- 10 years of application, field installation, and testing of systems, equipment.
- Competency in modeling and test data collection tools.
- Clear thinker, detail oriented, insightful, quantitative, balanced, and a results-oriented analyst and leader.
- Solves technical challenges through application of common design patterns and identifying appropriate patterns for use in problem solving.
- Proven track record of delivering commitments on specification, on budget, and on schedule.
- Strong verbal communication, as well as, facilitation and presentation skills for technical and business audiences – Able to communicate openly, calmly, and crisply in stressful situations.
- Adaptive; able to quickly learn diverse and varying organizational interfaces with professional astuteness.
- Continuous improvement mindset with an ability to identify, influence, and implement better ways to do an activity or process.
- Solid technical writing skills with focus on requirements and design documents.
- Effective use of data structures and algorithms.
- Experience understanding C Coding standards that meets and delivers desired functionality using technology selected for the project. Familiarity of MISRA-C is desirable.
- Experienced in product, instrument, system design, verification, validation, and qualification.
- Solves technical challenges through application of common design patterns and identifying appropriate patterns for use in problem solving.
- Experience in design verification and validation.
- Excellent written and verbal communications skills and ability to articulate clearly
- Contributes to creative solutions and challenges status quo.
- Proactively learns new tools and identifies opportunities for improvement and promotes their adoption.
#LI-NW2 #LI-Remote
This role requires access to U.S. export-controlled information. If applicable, final offers will be contingent on ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government.
Additional Information
GE Vernova offers a great work environment, professional development, challenging careers, and competitive compensation. GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Vernova will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
Relocation Assistance Provided: Yes
For candidates applying to a U.S. based position, the pay range for this position is between $113,200.00 and $188,800.00. The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas. The specific pay offered may be influenced by a variety of factors, including the candidate’s experience, education, and skill set.
Bonus eligibility: discretionary annual bonus.
This posting is expected to remain open for at least seven days after it was posted on September 25, 2026.
Available benefits include medical, dental, vision, and prescription drug coverage; access to Health Coach from GE Vernova, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and financial planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability benefits, life insurance, 12 paid holidays, and permissive time off.
GE Vernova Inc. or its affiliates (collectively or individually, “GE Vernova”) sponsor certain employee benefit plans or programs GE Vernova reserves the right to terminate, amend, suspend, replace, or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a GE Vernova welfare benefit plan or program. This document does not create a contract of employment with any individual.
See All 33 Remote Embedded Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsRemote Embedded Software Engineer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software
- Manufacturing
- Electronics & Hardware
What Employers Look For
The qualifications that appear most often in remote embedded software engineer jobs.
- Proficiency in C or C++ for bare-metal and RTOS-based embedded development
- Experience with real-time operating systems such as FreeRTOS, VxWorks, or Zephyr
- Familiarity with communication protocols including UART, SPI, I2C, CAN, and Ethernet
- Hands-on debugging with JTAG, oscilloscopes, logic analyzers, and in-circuit emulators
- Bachelor's degree in electrical engineering, computer engineering, or computer science
- Knowledge of low-level hardware-software integration including memory-mapped I/O and interrupt handling
Tips for Your Remote Embedded Software Engineer Job Search
Apply early to remote roles that fit
Migrate Mate lists remote embedded software engineer openings from across the U.S. in one place, so you can find roles matched to your stack and apply directly. Remote positions at distributed teams fill fast, so applying within the first few days of a posting matters.
Show firmware work in a public repository
Remote hiring managers can't watch you work, so your GitHub does the talking. Commit real firmware projects, RTOS configurations, and driver code with clear README files that explain the hardware target, toolchain, and what you solved. Undocumented code tells remote employers nothing.
Demonstrate async debugging communication
Remote embedded roles require you to describe hardware-software problems in writing, not on a whiteboard. Practice writing concise bug reports that include signal traces, memory maps, and reproduction steps. Showing this skill in your cover letter or a writing sample separates you from candidates who only demo in person.
Target remote-first firmware and IoT companies
Search specifically for companies that describe themselves as remote-first or fully distributed, not just remote-friendly. Remote-first IoT product companies and firmware consultancies have workflows built for distributed engineers, which means better tooling, documented processes, and less pressure to relocate later.
Remote Embedded Software Engineer Jobs: Frequently Asked Questions
How do I get a remote embedded software engineer job?
Target companies that run distributed hardware-software teams, such as remote-first firmware consultancies, IoT product companies, and defense contractors with distributed engineering organizations. Remote employers screen for self-directed debugging habits, clear written communication about hardware-software interfaces, and hands-on fluency in C, C++, RTOS platforms, and debugging tools like JTAG and oscilloscopes. A public GitHub with firmware projects and documented async communication skills gives you a clear edge.
Which companies hire remote embedded software engineers?
Employers currently hiring remote embedded software engineers include Canonical USA, ASML, and Lynx, per current remote listings on Migrate Mate as of September 2026. These range from remote-first IoT and medical device companies to distributed defense and automotive teams that hire embedded engineers regardless of location.
Can you get a remote embedded software engineer job with no experience?
Yes, but remote entry-level embedded roles are competitive because employers expect you to debug hardware-software issues independently from day one. IoT startups and small firmware consultancies are most likely to hire entry-level remote candidates. A strong GitHub with personal microcontroller or RTOS projects, contributions to open-source embedded projects, or a completed internship with documented remote deliverables can substitute for professional experience.
Do you need a degree for remote embedded software engineer jobs?
Not always. Many remote employers in IoT, defense contracting, and firmware development weigh demonstrated skills over credentials, especially when candidates can show shipped firmware, documented embedded projects, or proficiency with specific toolchains like Zephyr, FreeRTOS, or Yocto. A degree in electrical engineering or computer engineering is preferred for some hardware-adjacent roles, but a strong portfolio and relevant certifications often carry equal weight.
Which industries hire the most remote embedded software engineers?
Remote embedded software engineer roles concentrate in Technology & Software, Manufacturing, and Electronics & Hardware, based on current remote listings on Migrate Mate as of September 2026. These sectors rely on distributed engineering teams to develop and maintain firmware across product lines without requiring engineers to be co-located with hardware labs full time.
See All 33 Remote Embedded Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs