Senior Embedded Systems Developer
Design and develop firmware for wireless devices and embedded Linux-based systems. Collaborate directly with clients to optimize code performance and integrate IoT solutions.
Remote Software Development Jobs
Browse 45,213 remote software development jobs, with 4,965 added this week. These roles pay $156,022 a year on average, from $85K for entry-level roles to $192K for lead roles. You'll see openings like Software Engineer, Architect and Full Stack Developer.
Trusted by 300,000+ remote workers worldwide.
Design and develop firmware for wireless devices and embedded Linux-based systems. Collaborate directly with clients to optimize code performance and integrate IoT solutions.
Coordinate and manage vulnerability assessment and penetration testing activities across cloud, on-premises, and corporate environments. Collaborate with internal teams and external partners to ensure vulnerabilities are identified, prioritized, and remediated according to established SLAs.
The role involves the administration, support, and optimization of Broadcom Datacom databases within an IBM Z mainframe environment. You will collaborate with development and infrastructure teams to ensure system stability, performance, and the integration of modern DevOps practices.
The Site Reliability Engineer will own reliability outcomes for cloud services by improving observability, capacity, resilience, and recovery. They will also automate repetitive NOC tasks and lead technical incident responses to ensure high-value corrective actions.
The Site Reliability Engineer will own reliability outcomes for cloud services by improving observability, capacity, resilience, and recovery. They will also automate repetitive NOC tasks and lead technical incident responses to ensure high-value corrective actions.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The candidate will participate in natural conversations, prompted discussions, and scripted customer-service scenarios for AI training. These sessions will be conducted from a home studio environment over two scheduled recording sessions.
The voice contributor will participate in natural conversations, prompted discussions, and scripted customer-service scenarios. The role requires completing two scheduled recording sessions of approximately 4 hours each from a home studio.
You will automate infrastructure creation using Terraform and AWS CloudFormation while managing the build and release cycle for customer projects. Additionally, you will provide operational support, maintain CI/CD pipelines, and migrate legacy infrastructure to the cloud.
You will manage and operate the Apache Kafka backbone, Debezium data pipelines, and Kubernetes-based workloads. Additionally, you will act as a senior technical partner to drive design reviews and automate infrastructure management.
You will define the technical vision and architecture for AI/ML solutions while leading engineering teams to deploy scalable models into production. This role involves partnering with executive leadership and cross-functional teams to operationalize advanced models and ensure business outcomes.
The transportation engineer/designer will be involved in a variety of design projects including freeways, urban and rural roadways, and multi-use paths. They will work within a collaborative team environment to transform engineering challenges into effective solutions.
You will design, develop, and implement robust AI/ML pipelines while integrating Large Language Models and Generative AI into production environments. The role involves collaborating with data scientists and software engineers to optimize model performance and ensure scalable deployment across cloud platforms.
The Lead Software Engineer will design, develop, and maintain scalable web applications using Node.js, TypeScript, and React. They will collaborate with cross-functional teams to implement RESTful APIs, ensure high code quality, and optimize development workflows using AI tools.
The Team Lead will manage a small team of 3-5 engineers, focusing on technical decision-making and supporting the professional development of team members. They are responsible for ensuring the technical quality of the systems built and maintaining alignment with other teams to deliver value.
The Trail Architect is responsible for designing comprehensive solutions based on Salesforce best practices to address client business challenges. They lead development projects, manage project plans, and provide expert guidance to ensure high-quality delivery and customer success.
You will design and develop high-load distributed middleware and backend applications for the telecommunications sector. Additionally, you will architect microservice systems, optimize code, and ensure the stability of services through rigorous testing and documentation.
You will design and maintain scalable data pipelines and infrastructure while developing and deploying data science models to enhance company performance. Additionally, you will collaborate with cross-functional teams to turn raw data into actionable insights and oversee the operational support of data products.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will be responsible for planning, delivering, and maintaining high-quality features for the Documents product from scratch to release. This role involves overcoming technical obstacles and collaborating with the team to provide product initiatives that improve the user experience.
You will be responsible for the development, configuration, and integration of BMC Helix ITSM SaaS solutions. This includes creating workflows, managing Digital Workplace Catalog services, and configuring bidirectional integrations.
The Solution Architect will lead deployment workshops and provide expert guidance to customers on leveraging Kinaxis Maestro to solve complex supply chain challenges. They are responsible for owning solution architecture sign-offs, managing project scope, and facilitating business process design to ensure high-quality delivery.
You will design and implement secure, compliant AWS GovCloud infrastructure using infrastructure-as-code and establish robust database and BI platforms. Additionally, you will provide operational support, monitor data pipelines, and collaborate with security teams to ensure adherence to government compliance frameworks.
Drive large, complex engineering projects from technical design to launch while applying architectural standards. Mentor junior team members and lead code reviews to ensure high-quality, maintainable software solutions.
Own the full machine learning delivery lifecycle, including data discovery, modeling, deployment, and monitoring within client environments. Maintain a client-facing engineering presence to lead discovery, demos, and feedback loops with client technical teams.
The role involves tackling complex architectural challenges and leading technical design for large-scale projects. You will also mentor junior engineers and partner across teams to drive company-wide engineering initiatives.
Define and lead the product strategy for the Private Cloud Director platform while collaborating with engineering and GTM teams. Act as a customer advocate to identify pain points and translate them into innovative, scalable product solutions.
Lead end-to-end solution design for SAP S/4HANA implementations and conduct fit-to-standard workshops for global clients. Collaborate with sales and delivery teams to develop solution architecture documents, proposals, and digital core roadmaps.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves managing advertising performance, conducting market research, and analyzing data to optimize marketing strategies and ROI. Additionally, the analyst will handle tenant communications and support social media and enquiry generation campaigns.
You will own features end-to-end, working directly with the CEO to turn ambiguous ideas into concrete products. You are expected to challenge assumptions, push back on PRDs, and build high-quality user experiences.
The instructor will deliver synchronous online IT certification bootcamps while maintaining student attendance and grade records. They are also responsible for curriculum development, updating course materials, and ensuring alignment with accreditation standards.
The instructor will deliver synchronous online IT certification bootcamps via Microsoft Teams while maintaining student attendance and grade records. They are also responsible for curriculum development, updating course materials, and ensuring alignment with accreditation standards.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers is $156,022 per year. This is based on data from 7,232 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Entry-level0–2 years | 122 | $84,738 |
| Junior2–5 years | 1,479 | $124,376 |
| Senior5–10 years | 4,013 | $155,273 |
| Lead10+ years | 1,618 | $192,179 |
We reviewed 17,743 job postings for remote software developers and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 34% |
| SQL | 21% |
| CI/CD | 19% |
| AWS | 16% |
| Kubernetes | 13% |
| TypeScript | 11% |
| Terraform | 10% |
| Java | 10% |
| JavaScript | 10% |
| Stakeholder management | 9% |
Learn more about Software Development remote jobs