1

Software Engineer Ubuntu Core Jobs (NOW HIRING)

Software Engineer 3

Annapolis Junction, MD · On-site

$58.75 - $79/hr

... Ubuntu • Hands-on experience implementing or supporting at least one Delinea product (e.g ... focused software engineering role Company : Praxis Engineering, a General Dynamics Information ...

Embedded Software Engineer

Huntsville, AL · On-site

$110K - $156K/yr

Embedded Software Engineer The Software Engineer III (Embedded) has the opportunity to develop a ... Experience with Video 4 Linux and modifying and compiling Ubuntu Linux Kernels. * Experience ...

Software Engineer II

Kirkland, WA

$110K - $151K/yr

In addition to core engineering responsibilities, this role requires a strong grasp of AI ... Experience with Linux OS (CentOS, Fedora, Ubuntu). Experience with Windows OS. Basic network ...

Software Engineer II

Kirkland, WA · On-site

$110K - $151K/yr

In addition to core engineering responsibilities, this role requires a strong grasp of AI ... Experience with Linux OS (CentOS, Fedora, Ubuntu). Experience with Windows OS. Basic network ...

We are seeking a talented Software Engineer who shares our goal to create the best product in the ... and ubuntu) is a plus * High attention to detail and ability to take responsibility for core ...

We are seeking a talented Software Engineer who shares our goal to create the best product in the ... and ubuntu) is a plus * High attention to detail and ability to take responsibility for core ...

Software Engineer

Frederick, MD · On-site

$131K - $177K/yr

... Ubuntu, Arch) and custom built and configured OS (Yocto, OpenWRT) · Have experience with Realtime ... MS engineering degree with 3 years of applicable embedded software development experience. · ...

Principal Software Engineer

Waltham, MA · On-site +1

$147K - $197K/yr

This is a core engineering role on a small, high-ownership team. There is no dedicated QA, no ... Docker-based builder containers, RPM and DEB packaging for RHEL, Rocky, Oracle Linux, and Ubuntu ...

Showing results 21-40

Software Engineer Ubuntu Core information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer ubuntu core jobs pay per year?

As of Aug 6, 2026, the average yearly pay for software engineer ubuntu core in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a software engineer Ubuntu Core?

A Software Engineer Ubuntu Core is a professional who specializes in developing, maintaining, and optimizing software for Ubuntu Core, a minimal, containerized version of the Ubuntu operating system designed for IoT and embedded devices. Their responsibilities typically include writing code, integrating new features, fixing bugs, and ensuring the overall security and reliability of Ubuntu Core deployments. They often work closely with hardware teams and contribute to open-source projects, collaborating with the wider Ubuntu and Linux communities. This role requires strong knowledge of Linux systems, embedded software, and continuous integration practices.

What are the key skills and qualifications needed to thrive as a software engineer Ubuntu Core?

To excel as a Software Engineer Ubuntu Core, you need deep proficiency in Linux systems, C/C++ or Python programming, and experience with embedded systems development, often backed by a degree in computer science or a related field. Familiarity with tools like Git, Snapcraft, Yocto, and continuous integration systems is typically required. Strong problem-solving, communication, and collaboration skills set top candidates apart in this role. These abilities ensure robust, secure, and efficient software solutions for embedded Ubuntu deployments, supporting both innovation and reliability.

What are some common challenges faced when developing for Ubuntu Core as a software engineer?

As a Software Engineer working on Ubuntu Core, you may encounter challenges such as ensuring seamless integration of snaps (containerized applications), maintaining security constraints, and optimizing performance for resource-constrained IoT devices. Collaboration with cross-functional teams—such as DevOps, QA, and hardware engineers—is essential to address issues like device compatibility and over-the-air update reliability. Staying current with security best practices and actively participating in the open-source community are also key aspects of the role.
More about Software Engineer Ubuntu Core jobs
Infographic showing various Software Engineer Ubuntu Core job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer - (SWE)

Beyond SOF

Annapolis Junction, MD • On-site

Full-time

Re-posted 12 days ago


Job description

The Software Engineer shall be responsible for the engineering, implementation, integration, and
sustainment of the Delinea Tools Suite in a Linux environment. This role ensures secure
credential management, privileged access controls, secrets management, and automation
capabilities that align with mission security and compliance requirements. The Software
Engineer shall serve as the SME for all Delinea technologies running on Linux systems and shall
collaborate closely with security, infrastructure, and DevOps teams.
Position Required Skills
•Experience using the Linux CLI and Linux Suite of Tools
•Experience developing scripts using Bash/Python
•Recent software development experience using Python and Java
•Strong background in Linux administration such as RHEL, CentOS, Rocky, Ubuntu
•Hands-on experience implementing or supporting at least one Delinea product (e.g.,
Secret Server, Privilege Manager, DevOps Secrets Vault)
•Experience integrating Delinea with directory services (LDAP, Active Directory,
FreeIPA).
•Understanding of identity and access management (IAM), privileged access management
(PAM), certificate-based authentication, and security best practices
•Experience troubleshooting system-level issues in distributed environments, including
logs, services, networking, and authentication
•Familiarity with API-based integrations, RESTful services, and secrets automation in
CI/CD pipelines
•Experience with IaC (Infrastructure as Code) principles and automation tools such as
Ansible and SaltStack
•Experience with containerization technologies such as Docker, Podman, and associated
secrethandling patterns
•Experience with the sustainment and support of large Linux clusters including day-to-day
operations, monitoring and problem resolution
Position Desired Skills
•Experience with the Atlassian Suite of Tools such as Jira and Confluence
•Experience supporting enterprise security tools or working in a cybersecurity-focused
software engineering role