ZP
Secret Cleared Embedded Software Engineer
Zachary Piper
Tucson · On-site Full-time Senior $140k – $185k/yr 2d ago
About the role
About
Zachary Piper Solutions is seeking a Secret Cleared Embedded Software Engineer to work in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy software for firmware (FPGA) and hardware solutions that meet current and next‑generation autonomous avionics systems' needs. The successful candidate will work with Product Owners, Chief Engineers, Management, and other IPT members using Lean and/or Agile practices to ensure that embedded software is designed and developed to reliably operate toward the intended functions. This position is an onsite role located in Tucson, AZ.
Responsibilities
- Architect, design, implement, test, and debug integrated embedded real‑time software within heterogeneous systems composed of firmware and hardware.
- Work within a cross‑disciplinary team to define, refine, and improve product concept, implementation, testability, and guaranteed, measurable quality.
- Teach, coach, and mentor less experienced staff.
- Contribute to proposals as well as preliminary and critical design reviews.
- Obtain program access as required.
Qualifications
- Bachelor’s degree in science, technology, engineering, or mathematics (STEM).
- Minimum of 10 years of experience.
- Experience in at least two of the following: Embedded C++ software, embedded software security, software architecture design and implementation.
- Experience using embedded Real‑Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.).
- Experience developing complex systems involving the integration of hardware, firmware, and software.
Preferred Qualifications
- Familiarity with rate monotonic theory, practice, and limitations.
- Familiarity with layered architectural principles and their limitations.
- Ability to read electrical schematics and relate them to software function.
- Ability to read firmware source such as VHDL or Verilog.
- Experience with assembly language in at least one processor/controller family.
- Experience using lab instruments like power supplies, digital multimeters, oscilloscopes, and logic analyzers.
- Experience developing device drivers for bare‑metal and/or OS applications.
Compensation & Benefits
- Pay Range: $140,000 – $185,000 (based on years of experience and education)
- Benefits: Medical, Dental, Vision, 401(k), PTO, 11 Federal Holidays, and additional benefits.
Skills
C++Embedded C++ SoftwareEmbedded Software SecurityFirmwareGreen HillsHardwareIntegrityLinuxRTOSSoftware Architecture DesignWind River VxWorks
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free