2

Work From Home Embedded Systems Software Engineer Jobs in Ohio

Software Engineer

Dayton, OH ยท On-site +1

Design, develop, execute, and update structure-aware fuzz tests against complex embedded system ... Work is based in Dayton, Ohio with office/home hybrid option * Occasional Travel for customer ...

From fintech and payments to banking-as-a-service and lending platforms, Newline helps clients ... Work across a mixed stack including Ruby (Rails), Java, AWS, APIs, and data systems * Help teams ...

Software Systems Engineer - AMMO

Dayton, OH ยท On-site +1

$168K - $199K/yr

... work, and virtual wargaming, benefiting from a collaborative user community across the military ... In this cutting-edge new MMO the Software Systems Engineer will guide MMO programs and products ...

Software Engineer Senior- Salesforce

Cincinnati, OH ยท Remote

$120K - $147K/yr

Train and communicate with clients on systems applications. * Analyze, design, program, debug and ... Telecommuting and/or working from home may be permissible pursuant to company policies. Salesforce ...

Sr. Innovation Software Engineer

Easton, OH ยท On-site +1

$107K - $141K/yr

Integrate solutions with enterprise systems as needed (identity/access, data sources, eventing ... We're combining the best of both worlds: in-office and work from home. Our approach enables our ...

Sr. Innovation Software Engineer

Columbus, OH ยท On-site +1

$115K - $151K/yr

Integrate solutions with enterprise systems as needed (identity/access, data sources, eventing ... We're combining the best of both worlds: in-office and work from home. Our approach enables our ...

Sr. Innovation Software Engineer

Cleveland, OH ยท On-site +1

$118K - $156K/yr

Integrate solutions with enterprise systems as needed (identity/access, data sources, eventing ... We're combining the best of both worlds: in-office and work from home. Our approach enables our ...

Sr. Innovation Software Engineer

Fairlawn, OH ยท On-site +1

$117K - $154K/yr

Integrate solutions with enterprise systems as needed (identity/access, data sources, eventing ... We're combining the best of both worlds: in-office and work from home. Our approach enables our ...

Sr. Innovation Software Engineer

Cleveland, OH ยท On-site +1

$118K - $156K/yr

Integrate solutions with enterprise systems as needed (identity/access, data sources, eventing ... We're combining the best of both worlds: in-office and work from home. Our approach enables our ...

Sr. Innovation Software Engineer

Akron, OH ยท On-site +1

$117K - $154K/yr

Integrate solutions with enterprise systems as needed (identity/access, data sources, eventing ... We're combining the best of both worlds: in-office and work from home. Our approach enables our ...

Sr. Innovation Software Engineer

Cincinnati, OH ยท On-site +1

$117K - $155K/yr

Integrate solutions with enterprise systems as needed (identity/access, data sources, eventing ... We're combining the best of both worlds: in-office and work from home. Our approach enables our ...

Software Engineer

Beavercreek, OH ยท On-site +1

$69K - $158K/yr

Work with us as we shape systems for the better. Join us. The world can't wait. You Have: * 2+ ... This posting will close within 90 days from the Posting Date. Identity Statement As part of the ...

Software Engineer

Beavercreek, OH ยท On-site +1

$86K - $198K/yr

... from vision to production-ready. This role is more than just coding. As a senior full stack ... Work with us as we shape systems for the better. Join us. The world can't wait. You Have: * 5+ ...

next page

Showing results 1-20

Work From Home Embedded Systems Software Engineer information

See Ohio salary details

$59.4K

$130.5K

$182.5K

How much do work from home embedded systems software engineer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for work from home embedded systems software engineer in Ohio is $130,506.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $155,400.00 per year, depending on experience, location, and employer.

How do remote Embedded Systems Software Engineers typically collaborate with hardware teams when working from home?

Remote Embedded Systems Software Engineers often collaborate with hardware teams through video meetings, shared documentation, and remote access to test hardware. They may use simulation tools or connect to physical devices via VPNs to test their code. Communication is key, so regular stand-ups and clear documentation help bridge the distance. Some companies also ship prototype hardware to engineers' homes, allowing them to conduct hands-on debugging and development.

What is a Work From Home Embedded Systems Software Engineer?

A Work From Home Embedded Systems Software Engineer is a professional who designs, develops, and maintains software that runs on embedded systems, such as microcontrollers or specialized hardware, while working remotely. These engineers use programming languages like C or C++ to create software that controls devices ranging from household appliances to industrial machines. They collaborate with teams virtually, using online tools to communicate and manage projects. Their role involves both hardware and software knowledge, as well as strong problem-solving skills.

What is the difference between Work From Home Embedded Systems Software Engineer vs Embedded Systems Firmware Developer?

AspectWork From Home Embedded Systems Software EngineerEmbedded Systems Firmware Developer
CredentialsBachelor's in Computer Engineering or related field; certifications like ARM or IoT are commonSimilar educational background; often requires knowledge of hardware-specific certifications
Work EnvironmentRemote, flexible hours, collaboration via online toolsPrimarily on-site or hybrid, working closely with hardware teams
Industry UsageUsed across IoT, consumer electronics, automotive, and industrial sectorsPrimarily in embedded hardware, automotive, aerospace, and consumer electronics

While both roles involve embedded systems development, the Work From Home Embedded Systems Software Engineer focuses on software development remotely, often integrating with hardware teams virtually. The Embedded Systems Firmware Developer typically works on low-level firmware directly on hardware, often onsite. The remote role offers flexibility, whereas the firmware developer role emphasizes hardware interaction.

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

To thrive as a Work From Home Embedded Systems Software Engineer, you need a strong background in computer science or electrical engineering, proficiency in C/C++ programming, and experience with embedded systems design. Familiarity with tools like debuggers, oscilloscopes, version control systems (such as Git), and real-time operating systems (RTOS) is typically required, along with relevant certifications like Certified Embedded Systems Engineer. Excellent problem-solving abilities, self-motivation, and effective remote communication skills help engineers stand out in this remote role. These skills and qualities ensure the efficient development, testing, and maintenance of reliable embedded solutions while collaborating effectively with distributed teams.
What are popular job titles related to Work From Home Embedded Systems Software Engineer jobs in Ohio? For Work From Home Embedded Systems Software Engineer jobs in Ohio, the most frequently searched job titles are:
Software Engineer

Software Engineer

Tangram Flex

Dayton, OH โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Job description

Tangram Flex is seeking a Software Engineer with specialized technical competencies to join our dynamic engineering team. As a key technical contributor, you will be responsible for providing innovative, reliable solutions to a range of complex software integration challenges, ensuring complete customer satisfaction. This role focuses heavily on the design, development, and execution of structure-aware fuzz tests, targeting embedded system components.


Candidates should possess a solid technical skillset coupled with the drive to pursue deep understanding and the capability to work independently with minimal supervision. You will collaborate closely with software engineers, systems engineers, and defense stakeholders throughout the entire program lifecycle to turn design intent into executable, verified software reality.


What We Do:Our team and products provide solutions to enable innovators to design, develop, verify, and advance critical systems, while accelerating innovation that advances our nation's security. By accelerating delivery of critical systems, Tangram is transforming the way our nation solves complex software challenges.


JOB RESPONSIBILITIES/

  • Software Development & Implementation: Read, and write high-quality, efficient code in relevant languages, primarily C, C++, and Python.
  • Fuzz Testing & Vulnerability Discovery: Design, develop, execute, and update structure-aware fuzz tests against complex embedded system components using both traditional and non-traditional approaches.
  • Build System Engineering: Read, understand, and modify complex build scripts within the CMake and Waf build systems to interpret and tune how specific software components compile.
  • Containerization & Environment Management: Author, modify, and maintain Containerfiles and utilize Podman commands to build secure images and manage execution environments.
  • Scripting & Automation: Read and write robust scripts to automate software testing, verification pipelines, and deployment tasks.
  • Collaboration & Communication: Partner cross-functionally with systems engineers and product teams to translate model characteristics and system requirements into test plans, and articulate technical findings clearly to both business and technical users.

DESIRED SKILLS & EXPERIENCE/

Required Skills and Expectations:

  • Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, Systems Engineering, or an equivalent technical field.
  • Ability to obtain or possess a current/or recent U.S. Government Security (DoD) Clearance. U.S. citizenship is required to obtain clearance
  • Minimum of 3+ years of experience in engineering or software development working collaboratively as part of a high-functioning team.
  • Deep proficiency in C and C++ programming
  • Strong understanding of Build Tools & Version Control. Tools such as Git and GitLab workflows
  • Work is based in Dayton, Ohio with office/home hybrid option
  • Occasional Travel for customer support and presentations

Preferred Skills:

Candidates possessing experience or interest in the following advanced competencies required for complex and non-standard testing environments will be highly prioritized:

  • Concurrent Architecture: Ability to design and implement multi-threaded C and C++ applications, including message-based communication and synchronization mechanisms between concurrent applications.
  • Embedded & Real-Time Systems: General understanding of embedded systems architecture and Real-Time Operating Systems (RTOS), with an emphasis on scheduling, timing constraints, and low-level transport protocols.
  • Advanced Fuzzing & Networking: Ability to design structure-aware fuzz tests capable of executing against in-process and remote targets.
  • Networking & Communication: Strong proficiency in IPv4 network configuration (subnets, gateways, and routing) and experience utilizing TCP/UDP, serial interfaces, and ZeroMQ messaging patterns.
  • Secure Connectivity: Solid understanding of SSH usage and configuration, network communications technology, and secure remote execution framework implementations.

Physical Requirements:

  • Ability to travel by air, car, or other transportation methods
  • Prolonged periods of sitting at a desk and working on a computer (up to 8 hours/day)
  • Ability to lift and carry lightweight items (e.g., laptops, demo equipment, marketing materials) up to 25 lbs.
  • Frequent use of hands and fingers for typing, using a mouse, writing, and handling equipment.
  • Visual acuity to read detailed technical documents, view computer screens, and operate software systems
  • Auditory ability to participate in meetings, customer demos, and conference calls, including in potentially noisy environments (e.g., trade shows or military facilities)
  • Mobility to move between office spaces, customer sites, conference venues, and manufacturing or lab environments
  • Flexibility to adapt to varying work environments (e.g., corporate offices, government buildings, industrial or lab spaces)


We are committed to staying rooted in our core value of Team First. For that reason, we've designed a highly competitive benefits program and supportive work environment to engage employees and their families.

  • Hybrid work options
  • Flexible Working Hours, 10 paid holidays, and generous Paid Time Off
  • Employer Paid Medical, Dental, Vision and Short and Long Term Disability Insurance
  • Access to group rating plans for Life Insurance
  • Employer contribution to Health Savings Account
  • Competitive 401K employer match
  • A vibrant engineering culture that fosters transparency, collaboration, and continuous professional growth via internal tech community events (Lightning Talks, Integration Events).


Tangram Flex is an Equal Opportunity Employer, and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its application procedures and in accordance with federal law. All qualified candidates will receive consideration for employment based on business needs, job requirements, and individual qualifications.


EEO/AA Vet/Disabled Employer/ and E-Verify