We are seeking a Software Engineer to contribute to the development of cutting-edge unmanned ... Manage and maintain software repositories using Git, operate within a Linux development environment ...
We are seeking a Software Engineer to contribute to the development of cutting-edge unmanned ... Manage and maintain software repositories using Git, operate within a Linux development environment ...
Job Purpose: The Software Engineer is responsible for designing, developing, testing, and ... Experience using Linux GCC compilers and related build/debugging tools. * Experience developing ...
Job Purpose: The Software Engineer is responsible for designing, developing, testing, and ... Experience using Linux GCC compilers and related build/debugging tools. * Experience developing ...
Job Purpose: The Software Engineer is responsible for designing, developing, testing, and ... Experience using Linux GCC compilers and related build/debugging tools. * Experience developing ...
Job Purpose: The Software Engineer is responsible for designing, developing, testing, and ... Experience using Linux GCC compilers and related build/debugging tools. * Experience developing ...
Senior Software Engineer
Atlanta, GA · On-site
$117K - $155K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Design embedded software in C running on Linux to configure ASIC and hardware components
Senior Software Engineer
Atlanta, GA · On-site
$117K - $155K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Design embedded software in C running on Linux to configure ASIC and hardware components
Senior Software Engineer
Atlanta, GA · On-site +1
$117K - $155K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Design embedded software in C running on Linux to configure ASIC and hardware components
Senior Software Engineer
Atlanta, GA · On-site +1
$117K - $155K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Design embedded software in C running on Linux to configure ASIC and hardware components
Senior Software Engineer
Alpharetta, GA · On-site
$116K - $153K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Design embedded software in C running on Linux to configure ASIC and hardware components
Senior Software Engineer
Alpharetta, GA · On-site
$116K - $153K/yr
Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering ... Design embedded software in C running on Linux to configure ASIC and hardware components
Software Engineer
Atlanta, GA · On-site
$108K/yr
Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team ... Familiarity with Linux and UNIX-based operating systems, including RedHat variants, with the ...
Software Engineer
Atlanta, GA · On-site
$108K/yr
Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team ... Familiarity with Linux and UNIX-based operating systems, including RedHat variants, with the ...
... scripts, embedded Linux, PIC microcontrollers, and/or other design environments as needed ... software and firmware engineering, particularly FPGA * Exceptional Communication skills * Proven ...
... scripts, embedded Linux, PIC microcontrollers, and/or other design environments as needed ... software and firmware engineering, particularly FPGA * Exceptional Communication skills * Proven ...
Senior Software Engineer (Atlanta)
Atlanta, GA · On-site
$130K - $190K/yr
You'll work alongside a top-tier, multidisciplinary engineering team to design and deliver ... linux systems (3-5 years) • Knowledge of object-oriented design and modern software design ...
Senior Software Engineer (Atlanta)
Atlanta, GA · On-site
$130K - $190K/yr
You'll work alongside a top-tier, multidisciplinary engineering team to design and deliver ... linux systems (3-5 years) • Knowledge of object-oriented design and modern software design ...
Job Type Full-time Description Position Summary The FPGA Embedded Software Engineer will provide ... Familiarity with ARM & embedded Linux development * Familiarity with PIC microcontroller ...
Job Type Full-time Description Position Summary The FPGA Embedded Software Engineer will provide ... Familiarity with ARM & embedded Linux development * Familiarity with PIC microcontroller ...
Robotics Software Engineer - Manipulation & Automation Position Overview We are seeking a Robotics ... in Linux/Ubuntu environments with Git version control Strong debugging, troubleshooting, and ...
Robotics Software Engineer - Manipulation & Automation Position Overview We are seeking a Robotics ... in Linux/Ubuntu environments with Git version control Strong debugging, troubleshooting, and ...
Senior Software Developer - Test
Suwanee, GA · On-site
$50.75 - $67/hr
The Senior Software Developer - Test will perform and lead complex test development and engineering ... Advanced Linux user, with excellent experience in Linux software development * In-depth knowledge ...
Senior Software Developer - Test
Suwanee, GA · On-site
$50.75 - $67/hr
The Senior Software Developer - Test will perform and lead complex test development and engineering ... Advanced Linux user, with excellent experience in Linux software development * In-depth knowledge ...
Advanced Software Engineer
Atlanta, GA · On-site
$145K - $181K/yr
... Linux development * Knowledge in cybersecurity, privacy, and data retention regulations (GDPR, NDAA, ONVIF standards). WE VALUE * 6+ years of experience in software engineering and agile execution.
Advanced Software Engineer
Atlanta, GA · On-site
$145K - $181K/yr
... Linux development * Knowledge in cybersecurity, privacy, and data retention regulations (GDPR, NDAA, ONVIF standards). WE VALUE * 6+ years of experience in software engineering and agile execution.
Senior Software Developer - Test
Suwanee, GA · On-site
$50.75 - $67/hr
The Senior Software Developer - Test will perform and lead complex test development and engineering ... Advanced Linux user, with excellent experience in Linux software development * In-depth knowledge ...
Senior Software Developer - Test
Suwanee, GA · On-site
$50.75 - $67/hr
The Senior Software Developer - Test will perform and lead complex test development and engineering ... Advanced Linux user, with excellent experience in Linux software development * In-depth knowledge ...
Software Engineer
Marietta, GA · On-site
$93K - $164K/yr
... or Linux development • Willing to Travel - (up to 10%) Desired skills • Agile Software ... Git) • DevOps Experience (GitLab) • Python Programming Experience • Experience developing ...
Software Engineer
Marietta, GA · On-site
$93K - $164K/yr
... or Linux development • Willing to Travel - (up to 10%) Desired skills • Agile Software ... Git) • DevOps Experience (GitLab) • Python Programming Experience • Experience developing ...
Security Software Engineer - Endpoint Security with Security Clearance
Atlanta, GA · On-site
$126K - $191K/yr
ABOUT THE JOB We're seeking a Security Software Engineer to develop novel security tooling for ... Experience with Linux observability and eBPF. * Strong understanding of Linux security internals.
Security Software Engineer - Endpoint Security with Security Clearance
Atlanta, GA · On-site
$126K - $191K/yr
ABOUT THE JOB We're seeking a Security Software Engineer to develop novel security tooling for ... Experience with Linux observability and eBPF. * Strong understanding of Linux security internals.
Software Engineer
Alpharetta, GA · On-site
... in C on a Linux platform • Understanding of software development principles and debugging ... programming with proprietary protocols • RESTful service integration in C/C++ • Ruby or ...
Software Engineer
Alpharetta, GA · On-site
... in C on a Linux platform • Understanding of software development principles and debugging ... programming with proprietary protocols • RESTful service integration in C/C++ • Ruby or ...
Senior Software Developer in Test (SDET)
Suwanee, GA · On-site
$46.50 - $60/hr
Advanced programming skills in C++ and Python, along with being a Linux power user with experienced in Linux software development. * Deep knowledge inthenetworkingstack, protocols, routing, async I/O ...
New
Quick apply
Senior Software Developer in Test (SDET)
Suwanee, GA · On-site
$46.50 - $60/hr
Advanced programming skills in C++ and Python, along with being a Linux power user with experienced in Linux software development. * Deep knowledge inthenetworkingstack, protocols, routing, async I/O ...
New
Software Engineer
Alpharetta, GA · On-site
Our engineering team practices agile software development ... Our technologies include Javascript, React.js, jQuery, Ruby on Rails, Linux, PostgreSQL, GPS and ...
Software Engineer
Alpharetta, GA · On-site
Our engineering team practices agile software development ... Our technologies include Javascript, React.js, jQuery, Ruby on Rails, Linux, PostgreSQL, GPS and ...
Software Engineer
Alpharetta, GA · On-site +1
Our engineering team practices agile software development ... Our technologies include Javascript, React.js, jQuery, Ruby on Rails, Linux, PostgreSQL, GPS and ...
Software Engineer
Alpharetta, GA · On-site +1
Our engineering team practices agile software development ... Our technologies include Javascript, React.js, jQuery, Ruby on Rails, Linux, PostgreSQL, GPS and ...
Linux Software Engineer information
See Georgia salary details
$9.13 - $15.35
0% of jobs
$15.35 - $21.57
0% of jobs
$21.57 - $27.79
2% of jobs
$27.79 - $34.01
11% of jobs
$34.01 - $40.23
11% of jobs
$40.87 is the 25th percentile. Wages below this are outliers.
$40.23 - $46.44
18% of jobs
The median wage is $48.85 / hr.
$46.44 - $52.66
23% of jobs
$56.02 is the 75th percentile. Wages above this are outliers.
$52.66 - $58.88
20% of jobs
$58.88 - $65.10
6% of jobs
$65.10 - $71.32
3% of jobs
$71.32 - $77.54
6% of jobs
$9
$50
$77
How much do linux software engineer jobs pay per hour?
How does a Linux Software Engineer typically collaborate with other teams during the software development lifecycle?
What is the difference between Linux Software Engineer vs Linux Developer?
| Aspect | Linux Software Engineer | Linux Developer |
|---|---|---|
| Primary Focus | Designing, developing, and maintaining Linux-based software systems and applications. | Writing, testing, and debugging code specifically for Linux environments, often focusing on application development. |
| Required Skills | Proficiency in Linux OS, C/C++, scripting, system architecture, and debugging tools. | Strong coding skills in languages like C, C++, Python, and familiarity with Linux APIs and tools. |
| Work Environment | Typically in engineering teams working on system-level software, embedded systems, or infrastructure. | Often in software development teams creating applications or tools for Linux platforms. |
Linux Software Engineers focus on system-level design and maintenance of Linux-based systems, while Linux Developers primarily write and test applications for Linux. Both roles require Linux proficiency but differ in scope and responsibilities.
What are the key skills and qualifications needed to thrive as a Linux Software Engineer, and why are they important?
What does a Linux Software Engineer do?
- Independent Contractor Embedded Software Engineer
- Contract Embedded Software Engineer
- Senior Embedded Software Engineer
- Embedded Firmware Engineer
- Junior Embedded Software Engineer
- Summer Embedded Firmware Engineer
- Manager Electrical Engineer Embedded Systems
- Automotive Embedded Software Engineer
- Freelance Embedded Firmware Engineer
- Freelance Linux Kernel Development

Job description
Hendrick Technical Solutions is a dynamic and growing force within the defense industry. We are seeking a Software Engineer to contribute to the development of cutting-edge unmanned vehicles (UxVs) and next-generation electro-mechanical equipment.
This role operates within a fast-paced, mission-critical environment, focusing on challenging and impactful projects that directly enhance national security.
This Robotic Software Engineer will be part of a collaborative team, working to redefine the future of defense robotics. This unique environment combines the agility and innovation typical of a startup with the stability, proven culture, and established resources of Hendrick.
What You'll Do:
- Robotics Software Design & Development: Design, develop, and integrate production-quality, field-reliable software for our UxV platforms and robotic prototypes, from early concept through fielded capability.
- Software Development: Develop, implement, and optimize robotic control and autonomy software, primarily utilizing ROS2, Python, and C++.
- Hardware/Software Integration: Work hands-on with sensors, actuators, computer hardware, and end user devices to bring up and integrate systems. Confidently support electrical troubleshooting as needed to ensure reliable, field-ready performance.
- Subsystem Integration: Integrate adjacent robot components and subsystems - such as compute modules, BMS, chargers, related power/communications interfaces, - ensuring robust bring-up, reliable data exchange, and clean integration into the overall robotics software stack.
- Rapid Integration & Turnaround: Execute fast-turnaround integration projects - bringing up new capabilities quickly, iterating with urgency, and delivering dependable results under aggressive timelines.
- System Operations: Manage and maintain software repositories using Git, operate within a Linux development environment, and help establish disciplined development workflows (builds, testing, and release practices) that support reliable deployments.
- Problem Solving & Refinement: Apply a thorough approach to identify and solve complex technical challenges, continuously seeking ways to refine and improve products beyond initial specifications.
- Collaboration & Communication: Serve as a trusted partner within multidisciplinary teams, effectively communicating technical information, and producing high-quality, professional written work.
- Entrepreneurial Mindset: Embrace an entrepreneurial environment, demonstrating adaptability, calmness under pressure, and a willingness to commit to long work weeks, when necessary, balanced with flexibility for downtime. Understands the intersection of business development and engineering.
Required Qualifications:
- Bachelor's degree in computer science, software engineering, robotics, electrical engineering, or a closely related technical field.
- 2-4 years of professional software engineering experience in a production environment (not solely personal projects), delivering reliable, maintainable code that will perform in the field. Experience in robotics, autonomy, or embedded/mechatronic products is preferred. Exceptional candidates with less experience will also be considered.
- Android & Edge Compute: Proficiency in Android development for robotics and various embedded computer solutions (e.g., Raspberry Pi, Jetson).
- Experienced in ROS2, Python, and C++ with a focus on building/debugging nodes and sensor/actuator integration. Experience with front-end development and operator interfaces for tele-op and unmanned system control.
- Experienced in augmenting workflow with AI coding tools to accelerate development cycles, improve product quality, and compress delivery timelines.
- Proficiency in sensor integration, including drivers, configuration/calibration, and using data reliably within a robotics software stack.
- Proven CAN bus experience: Ability to integrate, debug, and validate CAN-based devices and networks in a robotics environment.
- Proficiency in Git for version control and strong command of Linux operating systems. Hands-on experience with software quality practices (unit/integration testing, debugging, code review) and CI/CD workflows in a Linux environment.
- Highly independent performer, capable of defining technical roadmaps and managing personal deadlines from concept to delivery.
- Confident and articulate communicator for internal discussions and external presentations. Ability to represent Hendrick well in all interactions.
- Very thorough in approach, consistently finding ways to refine products.
- Genuinely interested in learning and contributing to defense robotics. Consistently produces high-quality, professional written work.
- Understanding of how startups/entrepreneurs operate, including dedication for long work weeks balanced with flexibility for downtime.
- A team player. Must work well with teammates shoulder-to-shoulder daily, collaborating and forming strong internal relationships. Leverages strong team culture to overcome obstacles and succeed. Demonstrates exceptional calmness under pressure.
Bonus Skills & Knowledge:
- Experience with robotics simulation and tooling (e.g., Gazebo/Ignition) and using simulation to accelerate development and testing.
- Strong understanding of networking concepts in a robotics context, including IP layers.
- Proven track record in developing robotic systems in a high-reliability industry.
- Tactical & unmanned systems experience, specifically ATAK (Android Team Awareness Kit), UGV/UAV autonomy, and custom operator interfaces.
This role subject to International Traffic in Arms Regulations (ITAR) requirements and as such, U.S. Citizen, Permanent Resident or U.S. Person Status Required.
Hendrick is an Equal Opportunity employer. Minorities, women, veterans, and individuals with disabilities are encouraged to apply. For more information regarding the EEOC, please visit https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf.