Software Engineer II - Embedded Software (Onsite)

Prattwhitney

McKinney (TX)

On-site

USD 68,900 - 131,100

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
Comprehensive benefits
Paid time off
401(k) match
Employee assistance program

Job summary

RTX is seeking an Embedded Software Engineer II (P2) for onsite work in McKinney, TX, focusing on Linux‑based compute platforms and mission‑critical processing systems used in sensing and EO/IR programs.

The role involves developing core services, pipelines, and platform tooling, with a requirement for citizenship and clearance readiness. Collaboration in Agile teams, CI/CD, and cross‑domain integration are key expectations.

Qualifications

  • Minimum 2 years of systems‑level programming in C/C++/Rust.
  • Experience in Linux environments.
  • Experience with real‑time or low‑level system development.
  • CI/CD/DevSecOps in Agile teams.
  • U.S. citizenship to obtain/maintain DoD clearance; active clearance or willingness.

Responsibilities

  • Develop software components for core compute‑platform services.
  • Implement scalable, high‑throughput, low‑latency processing pipelines.
  • Define interfaces, APIs, and data flows under guidance from senior engineers.
  • Integrate software across Linux compute nodes and accelerators.
  • Manage Linux OS environments and container runtimes (Docker/Podman).
  • Participate in Agile development and CI/CD operations.
  • Assist in performance profiling and optimization of compute workloads.
  • Troubleshoot software in multi‑process or distributed environments.
  • Improve platform tools, workflows, and development practices.

Skills

C/C++/Rust
Linux development
Real-time / low-level
CI/CD / DevSecOps
Agile methodologies

Education

Bachelor's degree in CS/Engineering

Tools

Docker/Podman
CUDA / NVIDIA drivers
CMake
Conan
Artifactory

Job description

Position Summary

Embedded Software Engineer II (P2) – Onsite – McKinney, Texas – RTX. This associate‑level role focuses on developing Linux‑based compute platforms and mission‑critical processing systems used in advanced sensing and EO/IR programs.

Responsibilities
  • Develop software components that provide core compute‑platform services, including data transport, scheduling, and processing orchestration.
  • Implement and maintain frameworks enabling scalable, high‑throughput, and low‑latency processing pipelines.
  • Support definition and documentation of platform interfaces, APIs, and data flows under guidance from senior engineers.
  • Integrate software across Linux‑based compute nodes and heterogeneous processing environments (CPU/GPU/accelerators).
  • Manage and configure Linux OS environments and containerized runtime systems (Docker/Podman) to support platform deployment and operation.
  • Participate in Agile development activities and CI/CD pipeline operations.
  • Assist in performance profiling and optimization of compute workloads.
  • Troubleshoot software issues within multi‑process or distributed compute environments.
  • Contribute to improvements in platform tools, workflows, and software development practices.
Qualifications
  • Minimum 2 years of systems‑level programming experience in C, C++, or Rust.
  • Experience developing software in Linux environments.
  • Experience with real‑time, platform, or low‑level system development concepts.
  • Experience with CI/CD pipelines and/or DevSecOps practices within Agile methodologies (Scrum, Kanban, or similar).
  • U.S. citizenship required to obtain and maintain a U.S. government‑issued security clearance.
  • Active DoD Secret clearance or willingness to obtain one.
Preferred Qualifications
  • Experience with Docker/Podman and container security practices.
  • Understanding of Linux OS security, SELinux/AppArmor, or secure configuration hardening.
  • Experience with secure coding practices, vulnerability mitigation, or dependency scanning.
  • Familiarity with CMake, Conan, and/or Artifactory.
  • Experience with NVIDIA GPU drivers, CUDA, or accelerated computing.
  • Experience supporting hardware/software integration in lab environments.
  • Experience with embedded Linux platforms (x86_64, aarch64) or real‑time kernels (RedHawk).
  • Experience with kernel‑level development, device drivers, or KO modules.
  • Familiarity with PCIe, UART, SPI/BPI, or other I/O interfaces.
  • Experience with Ethernet, IP/TCP/UDP, or network interface development.
  • Exposure to MIL‑STD‑1553, Camera Link, or CoaXPress.
  • Experience with Yocto, Petalinux, DeviceTree, GRUB, or U‑Boot.
  • Familiarity with VPX/SOSA hardware architectures, SBCs, or EO/IR sensor systems.
What We Offer
  • Competitive salary range: 68,900 USD – 131,100 USD.
  • Relocation assistance for eligible candidates.
  • Benefits including medical, dental, vision, life insurance, short‑term disability, long‑term disability, 401(k) match, flexible spending accounts, and paid time off.
  • Employee assistance program, parental leave, and holiday pay.
  • Exposure to cutting‑edge aerospace and defense technologies.
EEO Statement

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected class. RTX provides affirmative action for qualified individuals with a disability and protected veterans in compliance with applicable laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II - Embedded Software (Onsite)
Software Engineer II - Embedded Software (Onsite)

RTX • McKinney (TX)

On-site
USD 69,000 - 131,000
Relocation assistance
Senior Software Engineer - Embedded
Senior Software Engineer - Embedded

Prattwhitney • McKinney (TX)

On-site
USD 86,000 - 166,000
Health, dental and vision insurance
401(k) match
Flexible work schedules
Software Engineer II – Embedded
Software Engineer II – Embedded

RTX • McKinney (TX)

On-site
USD 69,000 - 131,000
Medical benefits
Dental benefits
Vision benefits
+5
Embedded Software Engineer II (Onsite)
Embedded Software Engineer II (Onsite)

Prattwhitney • Morrisville (NC)

On-site
USD 80,000 - 100,000
Medical, dental, and vision insurance
Tuition reimbursement program
Generous 401(k) plan with employer matching
+1
Pr. Embedded SW Engineer, DevSecOps Specialist - Active Secret (Onsite)
Pr. Embedded SW Engineer, DevSecOps Specialist - Active Secret (Onsite)

Prattwhitney • Cedar Rapids (IA)

On-site
USD 107,500 - 204,500
Medical, dental, and vision insurance
Three weeks of vacation
401(k) employer matching
+2
Software Engineer II- Embedded Linux (Onsite)
Software Engineer II- Embedded Linux (Onsite)

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 68,000 - 132,000
Medical, dental, and vision insurance
Three weeks vacation
401(k) plan with matching
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Prattwhitney • Aurora (CO)

On-site
USD 86,000 - 166,000
Health, dental, vision, life insurance
401(k) match
Relocation assistance
+1
Senior Software Engineer (Mission Systems)
Senior Software Engineer (Mission Systems)

Prattwhitney • McKinney (TX)

On-site
USD 86,000 - 166,000
Medical, dental, and vision insurance
401(k) match
Employee Scholar Program
Senior Software Engineer - DevSecOps Embedded Communications - (Onsite)
Senior Software Engineer - DevSecOps Embedded Communications - (Onsite)

Prattwhitney • Cedar Rapids (IA)

On-site
USD 100,000 - 135,000
Medical, dental, and vision insurance
401(k) plan with employer matching
Tuition reimbursement program
+1
Senior Software Engineer - Embedded Communications (ONSITE)
Senior Software Engineer - Embedded Communications (ONSITE)

Prattwhitney • Fort Wayne (IN)

On-site
USD 85,000 - 120,000
Medical, dental, and vision insurance
Three weeks of vacation
401(k) plan with employer matching
+2