Software Engineer
PDS Defense
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 Responsibilities
The 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.
US Person Only.
No C2C.
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.
$4,500 - $5,800 per week
...Job Description At Citadel Securities, our engineers work in small teams to turn the best ideas into high-performing and resilient technology. With short development cycles, work rapidly goes into production. As an engineer, you can create system architectures, develop...SuggestedWeekly payInternshipRelocation package- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
- ...We’re seeking an experienced Software Engineer III to join an aerospace/avionics manufacturing team. This full-time, onsite role focuses on designing, developing, integrating, testing, and troubleshooting embedded software for advanced aircraft cockpit and avionics systems...SuggestedFull time
- ...Senior Software Developer Location: Miami, FL SUMMARY The Senior .NET Developer is a senior individual contributor who leads... ...quality. You’ll make application-level design decisions within engineering standards and partner with the Software Development Manager on...Suggested
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...We are seeking a Senior Software Engineer with strong hands-on experience building, operating, and maintaining large-scale production systems. The ideal candidate will have deep expertise in Python, Azure cloud services, distributed systems, and production AI applications...Work at office3 days per week
- ...Software Application Engineer (C++/Qt) – Surgical Robotics Contract | Hybrid (3–4 Days Onsite) About the Opportunity We are seeking an experienced Application Software Engineer to contribute to the development of advanced software for a robotic-assisted surgery...Contract work
- ...We are seeking a skilled Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing developing and maintaining software applications that support our architectural panel and steel manufacturing processes. You will collaborate with...Full time
- Location: Miami, FL The Software Development Engineer assists in defining and implementing new product or enhancing current designs of software modules and components that meet functional specifications and target due dates. The incumbent assists in collecting, interpreting...
- ...some of the world's most demanding production environments. Our engineers, product people, and manufacturing experts work alongside the... ...care about execution, ownership, and impact.(edited) VIE - Software Engineer (based in Miami) Location Miami Location Type Hybrid...Contract workInternshipLocal areaWorldwide
- ...experiences. Job Overview We\'re a collaborative, product-focused engineering team building the technology platform behind one of the... ...in professional sports. We\'re looking for an early-career Jr. Software Engineer with 1-3 years of experience who enjoys solving problems...Local area
$122.9k - $147.5k
...Software Engineer Data & AI (Experienced or Early Career) Location: Hybrid in Chicago (3 days onsite) or fully remote from New York Massachusetts Florida Texas or Washington DC with quarterly travel to Chicago (expenses reimbursed) Full-time permanent...Permanent employmentFull timeInternshipWork at officeRemote work$106k - $159.5k
...purposeful work and meaningful impact every day. Learn more about what makes us different and how you can make your mark as a Senior Software Engineer at Marsh Agency. Marsh Agency helps people and organizations manage risk and prepare for the future through insurance,...Minimum wageLocal areaRemote workNight shift$80.51k - $107.34k
...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career...Full time- ...Job Description: Full Stack Software Developer The Full Stack Software Developer is responsible for designing, developing, integrating... ...’s degree in computer science, Information Systems, Software Engineering, or related field, or equivalent professional experience....
- ...mentor teammates, and raise the bar on everything around youBridge the gap between infrastructure and productQualificationsDeep software engineering experience with a track record of shipping production systems others depend onStrong fundamentals in at least one general-...Work at officeRelocationRelocation package
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- Pelico is seeking a Software Engineer (VIE) based in Miami to help build and scale an AI-native platform for industrial operations. You will contribute to product development, collaborate with the Paris team, and support U.S.-based client deployments. Ideal candidates have...
- ...At IT Labs , we are looking for a Senior Software Developer to join a client project focused on modernizing large-scale enterprise... ...and customer-facing digital services . This is a hands-on engineering role for someone comfortable working across application...Full timeContract workFor contractors
$167.7k - $245.2k
...infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight... ...and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities...Full timeTemporary workLocal areaRemote workFlexible hours$93.9k - $153.6k
We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies such as React, .NET, Next.js, and Azure.This role is open to both experienced engineers and high-potential early-career candidates (e....Full timeInternship- ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT... ...everyone plays a role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or operations,...Worldwide
$175k - $325k
...not enough. To succeed, you need to be willing to master the options trading domain and translate this mastery into cutting edge software solutions, collapsing data cardinality where possible. Opportunities may be available from time to time in any location in which the...Work experience placement$120k - $150k
...AI Software Engineer (AI/LLM) - Graduates accepted Miami Hybrid Salary and Benefits: Salary: $120-150k Full Benefits package Summary: My client is a rapidly expanding FinTech business who are highly profitable since 2019, who need to improve their customer...$4,500 - $5,800 per week
...Job Description At Citadel Securities, Quantitative Research Engineers work closely with Quantitative Researchers to develop and implement automated trading system software solutions. These solutions utilize advanced statistical and quantitative techniques to tackle complex...InternshipFlexible hours- Software Engineer - Learning Engineering and Data (LEaD) ProgramMillennium is a large global alternative investment manager with a strong commitment to leveraging innovations in technology and data. As a member of our Miami based Learning Engineering and Data (LEaD) program...
$10k
...Ramp Security Engineering RoleThe Security Engineering team helps make Ramp the most secure place for our customers to collect, manage, and put to work their business' financial information. Our work centers in three areas:Ramp builds products with an eye for securityRamp...Full timeWork at officeHome officeFlexible hours- ...Job Title : Engineering Manager, Frontend (Mobile Platforms) Location: Miami, FL — Onsite Job Summary We are seeking an experienced... ...Qualifications 8+ years of experience in mobile/frontend software development, with 2+ years in a people management or technical...Work at officeRemote work
- ...endpoint developer with deep knowledge of the Windows API, system internals, device management, and security. As a Senior Software Engineer at Iru, you’ll help design, build, and evolve our proprietary Windows agent — the software responsible for secure, scalable...Full time
$140k - $200k
...Project description We are looking for a C++ engineer to design and build high performance, low latency applications that process large volumes of real time data. You will work on systems where microseconds and throughput matter, optimizing every layer from algorithms...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Miami, FL
- software engineer remote Miami, FL
- graduate software developer no experience Miami, FL
- junior software developer Miami, FL
- information technology software engineer Miami, FL
- senior software engineer remote Miami, FL
- junior software developer remote Miami, FL
- software engineer travel Miami, FL
- startup software engineer Miami, FL
- software engineer visa sponsorship Miami, FL






