1

Senior Embedded Linux Engineer Jobs in Biloxi, MS

... III is a senior-level quality engineering role responsible for leading testing strategy, execution, and quality practices across software development initiatives. This role is embedded within ...

... Linux, System Security Protocol (SSP), NXLog, JAVA, Javascript, Python, SQL, OWL, CSS, C++, C# ... Be able to accept guidance from Senior Developers, Engineers and Mentors. * Conduct reviews and ...

Senior Embedded Linux Engineer information

See Biloxi, MS salary details

$74.8K

$120K

$168.7K

How much do senior embedded linux engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for senior embedded linux engineer in Biloxi, MS is $120,040.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,000.00 and $142,800.00 per year, depending on experience, location, and employer.

What are some common challenges faced by senior embedded Linux engineers when integrating new hardware with existing systems?

Senior Embedded Linux Engineers often encounter challenges such as ensuring compatibility between new hardware components and existing Linux kernels, adapting drivers, and optimizing performance for resource-constrained environments. Debugging low-level hardware issues and managing real-time constraints can also be complex, requiring deep knowledge of both software and hardware interactions. Effective collaboration with hardware engineers and thorough testing are key to successfully integrating new hardware while maintaining system stability.

What does a senior embedded Linux engineer do?

A Senior Embedded Linux Engineer is responsible for developing, maintaining, and optimizing software that runs on embedded systems using the Linux operating system. This role often involves configuring and customizing Linux kernels, creating device drivers, integrating hardware with software, and ensuring system performance and reliability. Senior engineers also lead projects, mentor junior staff, and collaborate with cross-functional teams to deliver high-quality embedded solutions for products such as IoT devices, automotive systems, and industrial equipment.

What are the key skills and qualifications needed to thrive as a senior embedded Linux engineer?

To thrive as a Senior Embedded Linux Engineer, you need deep expertise in C/C++ programming, Linux kernel and driver development, and a solid understanding of embedded hardware, often supported by a degree in computer science, electrical engineering, or a related field. Familiarity with build systems (like Yocto or Buildroot), version control (Git), and debugging tools is typically required, while certifications such as LFCE (Linux Foundation Certified Engineer) can be beneficial. Strong problem-solving abilities, attention to detail, and effective collaboration and communication skills set outstanding candidates apart. These competencies ensure robust, secure, and high-performance embedded solutions, while enabling efficient teamwork and troubleshooting in complex development environments.

Senior Linux System Administrator

General Dynamics Information Technology

Stennis Space Center, MS • On-site

$90K - $123K/yr

Full-time

Re-posted 7 days ago


General Dynamics Information Technology rating

7.8

Company rating: 7.8 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

86th of 221 rated it services


Job description

Share
REQ#: RQ215945Public Trust: None Requisition Type: Regular Your Impact

Own your opportunity to work alongside federal civilian agencies. Make an impact by providing services that help the government ensure the well being and support of U.S. citizens.

Job Description

Senior Linux System Administrator

The position is for the Senior Linux System Administrator responsible for the servers that process data from a global network of buoys, managed by the National Data Buoy Center (NDBC). This position is located at the NDBC facility at the Stennis Space Center in Mississippi.

Responsibilities:

Participate in a rotation to provide 24x7x365 on-call support for the primary IT mission essential data processing, applications, and functions to support the continuity of operations of the NDBC information system.

Support IT architecture improvements to ensure continuity of operations for primary mission essential functions and the flow of data.

Support the annual NDBC IT Assessment and Authorization (A&A) audits through security patching and security-minded configuration updates; actively address changes needed as a result of Plan of Action & Milestones (POAM) requirements; help ensure NDBC maintains its Authority to Operate (ATO).

Maintain all Linux-based servers and clients located on premises and in an AWS cloud environment. o Follow system administration best practices.

o Patch and configure systems in compliance with NOAA security requirements.

o Upgrade operating systems in advance of end-of-support dates.

o Support software development efforts.

o Deploy software application updates for both COTS as well as internal applications.

o Plan and implement migration of local systems to a cloud environment, where possible, in a cost-effective manner.

o Ensure reliable system and data backups.

o Manage/maintain server certificates.

o Maintain Red Hat Enterprise Linux subscriptions.

o Perform ongoing performance tuning, hardware upgrades, and resource optimization as required.

Communicate/brief upcoming maintenance efforts and/or anticipated impacts to stakeholders.

Implement strategies to automate routine administration tasks.

Maintain and monitor data center environmental equipment.

Education Requirements: Bachelors of Computer Science, Information Systems, or equivalent. Experience may be considered as an equivalent.

Requirements:

8 years or more experience preferred in the installation/configuration, operation, and maintenance of IT system hardware and software and related IT infrastructure.

Demonstrated advanced knowledge and experience supporting Red Hat Linux, Apache, Tomcat, drivers, applications, vulnerabilities, security requirements and postures, quarterly STIG updates.

Knowledge of AWS solutions and migration of Linux systems is considered a plus.

An understanding of programming languages, such as Java, Python, PHP, and Perl.

Experience in installing and maintaining system hardware, operating systems, software systems, network systems, security systems.

Experience applying OS patches and upgrades on a regular basis, and upgrades of administrative tools and utilities; configuring, adding, and removing services as necessary.

Experience implementing automation to streamline recurring system administration tasks is highly preferred; experience with scripting languages.

Experience with AWS lamda, containers, EC2 instances is desirable.

Able to work autonomously and take initiative in identifying areas for improvements and proposing solutions.

Able to communicate effectively with coworkers and stakeholders.

Must be able to successfully complete a NOAA (Stennis Space Center)/NASA background investigation for site/system access.

Must be able to obtain and maintain facility credentials/authorization. Note: US Citizenship or a valid Green Card is required for facility credentials/authorization at this work location.

Work Requirements
Years of Experience

8 + years of related experience

* may vary based on technical training, certification(s), or degree

Certification
Travel Required

None

Salary and Benefit Information

The likely salary range for this position is $90,950 - $123,050. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
View information about benefits and our total rewards program.

Our Identity Verification Process

As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work

We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.

Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans


What General Dynamics Information Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Dynamics Information Technology logo

About General Dynamics Information Technology

Sourced by ZipRecruiter

GDIT is a global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense, and intelligence community. Its 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. The company operates across 50+ countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber, and application development.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US