2

Remote Embedded Software Jobs in Pittsburgh, PA (NOW HIRING)

Every Lucas software engineer begins in a customer support function, building the foundation for a long and successful engineering career: learning our codebase, architecture, and application logic ...

Senior Software Engineer

Pittsburgh, PA Β· On-site +1

$130K - $160K/yr

The Job The Software Engineering team builds the systems that power Teraswitch's customer experience and internal operations-our customer portal and APIs, billing platform, and the internal tooling ...

Experience validating cloud or software as a service platforms, including Veeva, ServiceNow, or ... This compensation range is specific to a remote role and takes into account the wide range of ...

Experience validating cloud or software as a service platforms, including Veeva, ServiceNow, or ... This compensation range is specific to a remote role and takes into account the wide range of ...

Experience validating cloud or software as a service platforms, including Veeva, ServiceNow, or ... This compensation range is specific to a remote role and takes into account the wide range of ...

Senior Motion Planning Engineer

Pittsburgh, PA Β· On-site +1

$172K - $229K/yr

On our Motion Planning team, you'll apply your passion in robotics and software development for ... be fully remote. The salary range for this role is an estimate based on a wide range of ...

Account Executive

Pittsburgh, PA Β· On-site +1

$100K/yr

Through modern vertical software, embedded payments (Xplor Pay), and AI-powered capabilities, we ... You can work fully remote in this position, provided you have eligible working rights, and are able ...

Through modern vertical software, embedded payments (Xplor Pay), and AI-powered capabilities, we ... You can work fully remote in this position, provided you have eligible working rights, and are able ...

Showing results 21-38

Remote Embedded Software information

See Pittsburgh, PA salary details

$68K

$148.9K

$168.9K

How much do remote embedded software jobs pay per year?

As of Sep 14, 2026, the average yearly pay for remote embedded software in Pittsburgh, PA is $148,907.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,700.00 and $168,000.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 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 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 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 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.

Can you work remotely as a remote embedded software engineer?

Remote embedded software engineering roles are increasingly available, allowing professionals to develop firmware and software for hardware devices from a remote location. These positions often require strong skills in programming languages like C or C++, familiarity with hardware tools, and effective communication for collaboration. Many companies offer flexible or fully remote arrangements for qualified candidates.

What are the most commonly searched types of Embedded Software jobs in Pittsburgh, PA?

The most popular types of Embedded Software jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Remote Embedded Software jobs?

Cities near Pittsburgh, PA with the most Remote Embedded Software job openings:

Infographic showing various Remote Embedded Software job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $148,907 per year, or $71.6 per hour.

Remote Licensed Professional Counselor (LPC) at Prairie Behavioral Health

Pittsburgh, PA β€’ On-site, Remote

$90K - $100K/yr

Full-time

Medical, Dental, Vision, Life

Posted 12 days ago


Job description

Position Overview

Prairie Behavioral Health is seeking a dedicated and compassionate Licensed Professional Counselor (LPC) to join our team within our remote outpatient mental health clinic. This full-time position offers the flexibility of a remote work environment, enabling you to serve clients while enjoying a work-life balance conducive to both professional growth and personal well-being. With a competitive salary range of $90,000 to $100,000 annually, this role is pivotal in helping individuals achieve improved mental health outcomes through evidence-based practices and a client-centered approach.

About the Organization

Prairie Behavioral Health is committed to creating a society where mental health and physical wellness are harmonized effectively. Our mission focuses on improving access to affordable, personalized mental healthcare, empowering individuals to lead healthier, fulfilling lives. We pride ourselves on having a supportive, dynamic team of behavioral health professionals who are dedicated to providing high-quality care to our diverse client population.

Work Environment

This role is embedded within our community health clinic but operates fully remotely, allowing you the flexibility to conduct sessions from your home or any location that suits you. Our organizational culture encourages collaboration with colleagues via virtual platforms, ensuring that you remain connected and supported by your peers. Strong communication, professional development, and ongoing training are integral to our operations, fostering an environment of continuous learning and support.

Key Responsibilities
  • Conduct comprehensive assessments and evaluations to understand clients' mental health needs and develop tailored treatment plans.
  • Maintain clear communication with supervisors, direct care staff, and family members regarding clients' progress, ensuring a collaborative treatment experience.
  • Coordinate and schedule home visits as needed to observe and support clients in their natural environments.
  • Participate actively in interdisciplinary team meetings to contribute insights on treatment strategies and support the overall goals of the organization.
  • Complete accurate and timely progress notes on a monthly and quarterly basis to document clients' advancements and changes in treatment plans.
  • Organize training sessions for fellow staff and team members to ensure all involved are well-equipped to implement program plans and documentation effectively.
  • Act as a liaison with the wider mental health community, enhancing collaboration and resource development initiatives.
  • Guide follow-up care, conducting additional home visits and interviews to provide ongoing support based on clients' evolving needs.
  • Maintain organized and confidential records to ensure accessibility of information for relevant parties.
  • Assist in the development and refinement of training materials aimed at enhancing program effectiveness and staff competencies.
Patient Population / Client Focus

The ideal candidate will work with a diverse client population, including adults and youth, facing various mental health challenges. Our clinic emphasizes personalized care tailored to individual needs, allowing you to leverage your expertise in specialized areas such as family therapy, substance misuse, or trauma-informed care. This role provides an opportunity to positively impact many lives through dedicated counseling and support.

Qualifications
  • A Master's or Doctoral degree in Counseling, Psychology, or a related field is required.
  • Active and unrestricted licensure as a Licensed Professional Counselor (LPC) in Pennsylvania is essential.
  • A minimum of two years of counseling experience, preferably in a clinical setting, is required.
  • Proven expertise in specialized areas such as family therapy, couples therapy, or trauma is highly preferred.
  • A strong understanding of legal and ethical standards governing clinical practice is vital.
  • Exceptional communication and interpersonal skills are critical for establishing rapport with clients and stakeholders.
  • A collaborative mindset is necessary to work effectively within an interdisciplinary healthcare team.
  • Proficiency with Electronic Medical Records (EMR) software and related technologies is required.
Preferred Experience

While the minimum requirement is two years of experience, candidates with additional experience in specific therapeutical modalities or those who have worked with a similar demographic will be viewed favorably. Specializations in evidence-based interventions or innovative therapeutic approaches can enhance your fit within our team.

Compensation and Benefits
  • Annual salary within the range of $90,000 - $100,000, commensurate with experience and caseload.
  • Flexible work schedule promoting a balanced professional and personal life.
  • Comprehensive medical, dental, and vision insurance options.
  • Malpractice and life insurance for peace of mind.
  • Opportunities for both career advancement and continuous education within the organization.
  • A supportive workplace culture that values employee well-being and client success.
Career Growth Opportunities

Prairie Behavioral Health is conscious of the value of professional growth. We offer numerous pathways for advancement within our organization, including leadership roles in clinical supervision, program development, and specialized training opportunities. Our commitment to your career trajectory means that as you grow and advance, we empower you to impact the lives of our clients positively.

Why Join Our Team

Joining Prairie Behavioral Health means becoming part of a mission-driven organization that prioritizes mental wellness for all. You’ll have the opportunity to collaborate with experienced professionals in a supportive environment dedicated to your professional development and the holistic care of clients. Here, your work will have a meaningful impact, transforming lives and contributing to the greater good of the community.

Application Information

If you are passionate about mental health and eager to advance your counseling career, we encourage you to apply today with your resume and a cover letter detailing your relevant experience and qualifications. Take the next step and be a part of a transformative journey at Prairie Behavioral Health.