1

Software Engineer Ubuntu Core Jobs (NOW HIRING)

Experience with Ubuntu and/or CentOS Linux operating systems * Experience with writing unit tests ... senior engineers, be able to contribute in the design, coding, documenting and testing software ...

Experience with Ubuntu and/or CentOS Linux operating systems * Experience with writing unit tests ... senior engineers, be able to contribute in the design, coding, documenting and testing software ...

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. · ...

Senior Software Engineer

Quantico, VA · On-site

$132K - $174K/yr

They are seeking a Senior Software Engineer to join their Cyber Analytics team, where the role ... Ubuntu or Rocky Linux) and command-line operations. • Proficiency in modern version control and ...

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 ...

Reflexive Concepts is seeking a skilled Software Engineer to join our team! Nightwing is seeking an ... Experience working with tiered architectural systems and in a Linux/Ubuntu environment Clearance:

Senior Software Engineer - BaseOS

Santa Clara, CA · On-site

$143K - $189K/yr

Create and maintain Ubuntu and RHEL packaging solutions (deb/rpm) * Identify infrastructure ... software engineering experience focused on infrastructure and platform systems * Expert-level ...

next page

Showing results 1-20

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 Jul 17, 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, and why are they important?

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 July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% 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 Leader

Software Engineer Leader

Foxconn Industrial Internet

Houston, TX • On-site

Full-time

Posted 10 days ago


Job description

Job Summary:
Foxconn Industrial Internet is seeking a Software Engineer Leader who will design, document, and test software solutions for proprietary use. This role requires participation in the full development life cycle and involves communicating with users to analyze needs and translating them into specifications.
Responsibilities:
• 50%, Communicate with user, analyze user needs, system requirements and business processes, then translate them into functional and technical specifications. Acceptance testing with users.
• 20%, In charge of team performance, co-work with members to provide the output with good quality on-time.
• 20%, Project schedule management, and cost control.
• 10%, Exception handling, identify the cause and solve the problem.
Qualifications:
Required:
• 3+ years of experience leading a software team.
• Experience with Tableau tool programing.
• Experience with ETL tool programing.
• Experience with RESTful API programing.
• Database development using PostgreSQL 11+.
• Knowledge and experience with Linux (CentOS, RedHat, Ubuntu) and Windows Server (2019 and higher). Including: IIS, PowerShell, Command Prompt and batch file scripting (desired not required).
• Excellent communication, organization, and interpersonal skills.
• Excellent problem-solving skills with extreme attention to detail.
• Outstanding work ethic and commitment to individual and organizational success.
• Excellent analytical and advanced troubleshooting skills with end-users/clients.
• Ability to manage multiple tasks and projects, both independently and as part of a team.
• Demonstrated ability to learn new things and continuously drive process improvement.
• Bachelor’s degree in IT related area, BS in Computer Science a plus.
Preferred:
• With Electronics manufacturing industry domain know-how.
• Experience with Git Repositories (GITLAB) or JIRA.
• Experience with SQL, Python, Kafka, Spark programing, debugging, maintenance, and monitoring.
• Database development using Kudu 1.10.0 and higher, or Hive 2.1.1 and higher.
• Any software programming certifications are a plus.
Company:
Foxconn Industrial Internet is a manufacturer and seller of communication network equipment. It is a sub-organization of Foxconn Technology Group. Founded in 2015, the company is headquartered in Shenzhen, CHN, with a team of 10001+ employees. The company is currently Late Stage.