Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Software Architect

  • Software Architect job type Posted on: Nov 02, 2026
  • Software Architect experience level PDS Defense
  • Software Architect employment type Coral Gables, Florida
  • Software Architect employment type Onsite
  • Software Architect salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Software Architect roles in Florida.

View Salary Guide →

Job Title :

Software Architect

Job Type :

Full-Time

Job Location :

Coral Gables Florida United States

Remote :

No

Jobcon Logo Job Description :

PDS Defense, Inc. is seeking a Software Engineer III (DSP & Embedded) Software Architect, in Coral Gables Fl. 160,000-170.000 Job Description: The Software Engineer III is a senior, architecture-level role responsible for defining and evolving the software architecture of embedded and DSP-based systems used in a commercial aircraft environment. This individual leads technical design decisions across one or more projects, drives architecture and trade-study reviews, ensures compliance with DO-178B/DO-178C processes, and provides technical mentorship to less-experienced engineers. The role combines hands-on development with architectural ownership, requirements traceability, and cross-discipline technical leadership.Essential Duties and ResponsibilitiesThe essential functions include, but are not limited to:* Define, document, and maintain the software architecture for avionic equipment, ensuring designs are robust, testable, and consistent with safety and regulatory requirements under DO-178B/DO-178C.* Lead the design, debug, and documentation of assembly language and high-level software at the project and system level.* Conduct architecture reviews, technical assessments, and trade studies; evaluate competing technical solutions and recommend the best path forward.* Provide technical leadership, guidance, and mentorship to Software Engineer I/II personnel and review their design and code.* Partner with project engineers, systems engineers, and hardware personnel to determine software/hardware partitioning across one or more ongoing projects.* Own and drive requirements specification, allocation, and bidirectional traceability for software components.* Lead the software verification process for architecture and software of own design and that of other engineers; define verification strategy for new components.* Generate and review architectural and design documentation (e.g., SDD, SAS) in accordance with current GEI procedures and standards.* Serve as technical point of contact for the isolation, root-cause analysis, and rectification of complex problems reported by customers following product release.* Support proposals, technical estimates, and certification activities by providing architectural and technical input.Required Qualifications* Bachelor of Science in Software, Computer, or Electrical Engineering (Master's degree a plus).* 7+ years of experience in the development, architecture, and maintenance of high-level and structured assembly language software, including demonstrated ownership of software architecture on at least one DO-178B/C program.* Demonstrated experience leading technical design decisions and mentoring other engineers* Minimum 7 years of experience with C/C++ in embedded, real-time environments, including architecture-level design experience.* Strong ability to read schematics, troubleshoot hardware, and guide hardware/software partitioning decisions.* Solid working knowledge of the DO-178B/DO-178C software development process, including experience producing or reviewing lifecycle data (PSAC, SDD, SAS, SVP).* Working knowledge of requirements management and modeling tools (e.g., DOORS, CAMEO/MagicDraw, SCADE) a plus.Knowledge, Skills and Abilities* Strong familiarity with DSP algorithms (FIR, IIR, Tone Detection) and their application at an architectural level.* Experience applying DSP techniques to audio processing.* Familiarity with Audio CODECs and audio signal chains.* Familiarity with the Analog Devices Inc. family of DSP ICs for embedded applications.* Experience with DSP software development tools (e.g., CrossCore Embedded Studio).* Familiarity with avionics data buses and protocols (e.g., ARINC 429, MIL-STD-1553) preferred.* Experience with real-time operating systems and time/space partitioning concepts (e.g., ARINC 653) preferred.Work EnvironmentThis role is classified as Light Work and may require exerting up to 20 pounds of force occasionally and/or up to 10 pounds of force frequently to lift, carry, push, pull, or otherwise move objects. Most essential functions are performed while sitting, though walking and standing is occasionally required. Manual dexterity is required in the assembly or fabrication of parts, which may result in the repetitive motion of the wrists, hands, and fingers. Visual acuity is also required for visual inspection of boards involving small defects and small parts, using measurement devices, and/or for assembly or fabrication of parts at distances close to the eyes.Physical Requirements* Regularly required to sit for long periods of time.* Regularly required to walk up and down stairs.* Regularly required to talk or hear.* Regular use of hands to finger, handle, or feel.* Regularly lift and/or move up to 10 pounds; occasionally lift and/or move up to 25 pounds.* Occasionally required to stand, walk, reach with hands and arms, stoop, kneel, crouch, or crawl.* Vision abilities include close vision, color vision, and ability to adjust focus.Export Control Compliance* Light Work - may require exerting up to 20 pounds of force occasionally and/or up to 10 pounds of force frequently to lift, carry, push, pull, or otherwise move objects; most essential functions are performed while sitting, though walking and standing is occasionally required* Manual dexterity required in the assembly or fabrication of parts, which may result in repetitive motion of the wrists, hands, and fingers* Visual acuity required for visual inspection of boards involving small defects and small parts, using measurement devices, and/or for assembly or fabrication of parts at distances close to the eyesBenefits offered to vary by the contract. Depending on your temporary assignment, benefits may include direct deposit, free career counseling services, 401(k), select paid holidays, short-term disability insurance, skills training, employee referral bonus, affordable medical coverage plan, and DailyPay (in some locations). For a full description of benefits available to you, be sure to talk with your recruiter.

Jobcon Logo Position Details

Posted:

Nov 02, 2026

Reference Number:

10440_4474978675

Employment:

Full-time

City:

Coral Gables

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Architect    Apply

Click on the below icons to share this job to Linkedin, Twitter!

PDS Defense, Inc. is seeking a Software Engineer III (DSP & Embedded) Software Architect, in Coral Gables Fl. 160,000-170.000 Job Description: The Software Engineer III is a senior, architecture-level role responsible for defining and evolving the software architecture of embedded and DSP-based systems used in a commercial aircraft environment. This individual leads technical design decisions across one or more projects, drives architecture and trade-study reviews, ensures compliance with DO-178B/DO-178C processes, and provides technical mentorship to less-experienced engineers. The role combines hands-on development with architectural ownership, requirements traceability, and cross-discipline technical leadership.Essential Duties and ResponsibilitiesThe essential functions include, but are not limited to:* Define, document, and maintain the software architecture for avionic equipment, ensuring designs are robust, testable, and consistent with safety and regulatory requirements under DO-178B/DO-178C.* Lead the design, debug, and documentation of assembly language and high-level software at the project and system level.* Conduct architecture reviews, technical assessments, and trade studies; evaluate competing technical solutions and recommend the best path forward.* Provide technical leadership, guidance, and mentorship to Software Engineer I/II personnel and review their design and code.* Partner with project engineers, systems engineers, and hardware personnel to determine software/hardware partitioning across one or more ongoing projects.* Own and drive requirements specification, allocation, and bidirectional traceability for software components.* Lead the software verification process for architecture and software of own design and that of other engineers; define verification strategy for new components.* Generate and review architectural and design documentation (e.g., SDD, SAS) in accordance with current GEI procedures and standards.* Serve as technical point of contact for the isolation, root-cause analysis, and rectification of complex problems reported by customers following product release.* Support proposals, technical estimates, and certification activities by providing architectural and technical input.Required Qualifications* Bachelor of Science in Software, Computer, or Electrical Engineering (Master's degree a plus).* 7+ years of experience in the development, architecture, and maintenance of high-level and structured assembly language software, including demonstrated ownership of software architecture on at least one DO-178B/C program.* Demonstrated experience leading technical design decisions and mentoring other engineers* Minimum 7 years of experience with C/C++ in embedded, real-time environments, including architecture-level design experience.* Strong ability to read schematics, troubleshoot hardware, and guide hardware/software partitioning decisions.* Solid working knowledge of the DO-178B/DO-178C software development process, including experience producing or reviewing lifecycle data (PSAC, SDD, SAS, SVP).* Working knowledge of requirements management and modeling tools (e.g., DOORS, CAMEO/MagicDraw, SCADE) a plus.Knowledge, Skills and Abilities* Strong familiarity with DSP algorithms (FIR, IIR, Tone Detection) and their application at an architectural level.* Experience applying DSP techniques to audio processing.* Familiarity with Audio CODECs and audio signal chains.* Familiarity with the Analog Devices Inc. family of DSP ICs for embedded applications.* Experience with DSP software development tools (e.g., CrossCore Embedded Studio).* Familiarity with avionics data buses and protocols (e.g., ARINC 429, MIL-STD-1553) preferred.* Experience with real-time operating systems and time/space partitioning concepts (e.g., ARINC 653) preferred.Work EnvironmentThis role is classified as Light Work and may require exerting up to 20 pounds of force occasionally and/or up to 10 pounds of force frequently to lift, carry, push, pull, or otherwise move objects. Most essential functions are performed while sitting, though walking and standing is occasionally required. Manual dexterity is required in the assembly or fabrication of parts, which may result in the repetitive motion of the wrists, hands, and fingers. Visual acuity is also required for visual inspection of boards involving small defects and small parts, using measurement devices, and/or for assembly or fabrication of parts at distances close to the eyes.Physical Requirements* Regularly required to sit for long periods of time.* Regularly required to walk up and down stairs.* Regularly required to talk or hear.* Regular use of hands to finger, handle, or feel.* Regularly lift and/or move up to 10 pounds; occasionally lift and/or move up to 25 pounds.* Occasionally required to stand, walk, reach with hands and arms, stoop, kneel, crouch, or crawl.* Vision abilities include close vision, color vision, and ability to adjust focus.Export Control Compliance* Light Work - may require exerting up to 20 pounds of force occasionally and/or up to 10 pounds of force frequently to lift, carry, push, pull, or otherwise move objects; most essential functions are performed while sitting, though walking and standing is occasionally required* Manual dexterity required in the assembly or fabrication of parts, which may result in repetitive motion of the wrists, hands, and fingers* Visual acuity required for visual inspection of boards involving small defects and small parts, using measurement devices, and/or for assembly or fabrication of parts at distances close to the eyesBenefits offered to vary by the contract. Depending on your temporary assignment, benefits may include direct deposit, free career counseling services, 401(k), select paid holidays, short-term disability insurance, skills training, employee referral bonus, affordable medical coverage plan, and DailyPay (in some locations). For a full description of benefits available to you, be sure to talk with your recruiter.

Loading
Please wait..!!