Develop, secure, and maintain software applications for the U.S. Navy across classified and unclassified environments.… Design and build web applications and REST/SOAP/GraphQL APIs, implement secure coding practices per DoD directives and DISA STIGs, and support CI/CD DevSecOps pipelines. Requires proficiency in Python and JavaScript, Agile/Scrum methodologies, test-driven development, and containerized deployment; active Secret clearance and DoD 8570 IAT Level II certification mandatory.
As a Systems Architect, you will design and architect safety-critical flight systems for autonomous aircraft, defining novel control functions, decomposing aircraft and system architectures, and allocating functionality across vehicle, pilot, and support systems. You will perform trade studies, collaborate with safety and systems analysts to meet regulatory requirements, derive and validate requirements and interfaces, and support development through certification.… The role requires 7+ years of experience designing and integrating complex aerospace systems, a strong systems engineering background, and the ability to work independently and cross-functionally in a dynamic startup environment.
The Systems Engineer – Mission Definition will define certification and operational approval strategies for autonomous aircraft systems, develop training and deployment documentation, and support system architecture and requirements development. The role requires capturing system requirements and interfaces to drive avionics hardware and software development, performing operational safety assessments, and providing engineering expertise in design, development, test, and validation of vehicle-level functions.… The position demands a FAA-certificated pilot (Commercial or Airline Transport) or dispatcher with 7+ years of experience designing, integrating, and testing complex safety-critical aerospace systems, combined with a strong systems engineering background and the ability to translate real-world operational challenges into system requirements.
Software Engineer I supporting U.S. Navy IT Management Services, developing secure, scalable applications in Python and JavaScript across classified and unclassified environments.… Responsibilities include designing REST/SOAP/GraphQL APIs, managing database architectures, implementing DevSecOps CI/CD pipelines with Docker/Kubernetes, and embedding DoD/DISA STIG cybersecurity controls throughout the development lifecycle. Requires active Secret clearance, Bachelor's degree, 4+ years software engineering experience, IAT II certification (CySA+, Security+, CCNA-Security, GSEC, or SSCP), and hands-on expertise in Agile/Scrum, TDD, object-oriented design, and DoD-compliant secure coding practices.
Lead three technical teams across data warehousing, Dynamics platforms, and web applications in a Microsoft-centric enterprise environment. Provide architectural guidance, code review oversight, and cybersecurity/compliance direction while driving adoption of AI-assisted development tools and agentic processes.… Mentor teams through modernization initiatives and transformative AI adoption, balancing priorities across a fast-paced, dynamic organization. Requires 2+ years of recent experience managing enterprise software developers in Microsoft environments (Entra, Azure, Power Platform, Foundry, .NET Core) designing scalable, secure architecture.
Lead a software engineering team at L3Harris, taking ownership of system and software architecture for space and airborne technologies. You will design, implement, integrate, and test solutions across embedded, platform, and cloud environments using Java, C++, and other modern languages.… Responsibilities include leading architecture decisions, mentoring junior engineers, serving as a technical point of contact across programs, and collaborating with cross-functional teams on the full software development lifecycle. Requires a bachelor's degree with 9+ years of experience, minimum 5 years in a technical lead or software architect role, and an active Secret clearance.
As a Software Architect, you will design AI-first software development lifecycles and lead teams in building GenAI-integrated platforms. You'll architect solutions using prompt engineering, RAG, embeddings, and agentic AI while managing multi-developer environments where AI agents and engineers collaborate.… You'll own product architecture, prototype AI-driven solutions with modern DevOps and observability, and coach teams on AI-accelerated development practices. The role requires 6+ years of production software experience, hands-on use of agentic IDEs, proven GenAI integration delivery, and strong architecture expertise across APIs, microservices, cloud platforms, and CI/CD.
Design and architect next-generation mobile computer vision and deep learning systems for Qualcomm's AI accelerators and heterogeneous platforms. Define hardware-aware algorithm implementations, deep learning engine architectures, HW/SW partitioning strategies, and performance/power optimization across CPUs, GPUs, DSPs, NPUs, and dedicated accelerators.… Analyze neural network workloads, drive top-down architecture exploration, and collaborate with hardware teams to translate state-of-the-art CV and AI models into efficient mobile implementations.
Principal Systems Engineer leading full product development lifecycle for a Class II Medical Device, defining system architecture and engineering strategy across electrical, firmware, software, and manufacturing domains. Owns multidisciplinary systems end-to-end, establishing development processes (CI/CD, automated testing, version control), leading embedded hardware and firmware architectures, and ensuring FDA compliance and Design Controls adherence.… Serves as primary technical authority coordinating internal teams and external partners, conducting design/architecture reviews, supporting manufacturing scale-up, and mentoring cross-functional engineers. Requires 12+ years of multidisciplinary product development with demonstrated systems engineering expertise, regulated-industry experience, and technical leadership without direct authority.
The Senior Systems Engineer leads the full lifecycle of compute, camera, and radio systems—from requirements development through design, integration, testing, and qualification. You'll develop system architecture, define interfaces, conduct trade studies, and oversee verification and validation across hardware and software.… The role requires 8+ years of systems engineering experience, deep expertise in embedded systems (ARM, PowerPC, x86 processors), flight and ground software, RTOSes, and embedded protocols (SpaceWire, CameraLink, CAN, etc.), plus proficiency in C/C++, Python, and requirements management tools.
Staff Systems Engineer at BD will lead systems engineering efforts across complex medical device programs, driving reliability planning, product quality improvements, and cross-functional technical collaboration. The role requires deep expertise in requirements management, system architecture development, verification/validation, and risk management, with responsibility for mentoring junior systems engineers and championing MBSE and design methodologies.… The ideal candidate has 6–8+ years of systems engineering experience, preferably in regulated medical device development, and demonstrates exceptional ability to influence technical strategy across multiple disciplines without direct authority.
SAIC seeks a Systems Engineer to lead complex systems engineering activities across IT and engineering domains, including concept of operations, requirements definition, system architecture, validation/verification, and lifecycle cost analysis. The role demands translating customer requirements into comprehensive systems solutions while managing technical, schedule, and cost constraints through functional analysis, trade studies, and interface definition.… Responsibilities span infrastructure concerns (power, cooling, storage, monitoring, identity management, automation) and advanced technical problem-solving with independent judgment and strategic input. Requires a bachelor's degree plus 14+ years of experience (or master's plus 12 years, or PhD/JD plus 9 years) and an active TS/SCI clearance with polygraph.
Senior embedded software engineer leading secure firmware development for satellite communication systems. Designs and implements hardware interfaces using protocols like I2C, SPI, UART, and Ethernet with embedded security controls.… Collaborates with hardware architects and security teams to bring custom silicon from concept through secure verification and production integration. Requires 7+ years of professional software engineering with deep expertise in secure embedded systems, RTOS, real-time constraints, threat modeling, and penetration testing methodologies.
As a senior-level systems engineer on Qualcomm's System Performance Team, you will optimize and validate power, performance, and thermal behavior of Snapdragon chipsets across mobile, compute, automotive, IoT, and data-center AI platforms. You will profile and analyze complex concurrent system use-cases in emulation and software environments (Android/Linux/Windows), define performance and power analysis plans across CPU, GPU, and AI/ML workloads, identify optimization opportunities in SoC hardware and software architectures, and triage root-cause issues for stakeholders.… You will provide technical leadership and mentorship to junior engineers, collaborate with cross-functional teams to implement solutions, and develop automation to improve team efficiency. The role requires 10+ years of post-silicon power and performance analysis experience, strong programming skills (Python, C/C++), and deep knowledge of ARM SoC architecture, memory hierarchies, system interconnects, and modern AI/LLM workloads.
Senior Software Engineer at Collins Aerospace responsible for advanced debugging and root-cause analysis of complex software issues in mission-critical shipboard systems. Will architect and optimize CI/CD workflows, champion secure coding and DevSecOps practices, and mentor junior engineers.… Requires 5+ years of professional software engineering experience with proficiency in C, C++, Python, or Java; Linux development; and experience integrating navigation sensors, timing signals, or distributed messaging frameworks in real-time systems.
Senior Principal Software Engineer leading system-level integration of embedded, real-time, distributed defense systems with deep expertise in C/C++, Linux, and mission-critical architecture. Responsibilities include conducting advanced debugging and root-cause analysis on large distributed components, developing high-fidelity design documentation and architectural models, and providing technical leadership and mentoring to engineering teams.… Will advise program leadership on architecture, system feasibility, technical trade studies, and modernization planning while recommending improvements to engineering processes, CI/CD workflows, and DevSecOps practices across multi-team organizations.
Sr. Systems Engineer supporting the Navy's Key Management project portfolio, leading system engineering, hardware, and software analysis to develop systems meeting customer requirements.… Responsibilities include defining and applying systems engineering processes, managing requirements through decomposition/allocation/verification/validation, developing system architecture and CONOPS, leading technical discussions, and writing comprehensive technical documentation. Requires 8+ years of experience with model-based systems engineering, database management (MySQL, Oracle, SQL Server), Linux/UNIX, Agile methodologies, and DoD 8570 security certification.
SAIC seeks an IT Systems Engineer to support U.S. Navy cyber operations, providing engineering and technical support for the CND Deployer Toolkit and Defensive Cyber Operations Infrastructure.… Responsibilities include production integration, system design and architecture, interoperability testing, RMF compliance, Sensor2 system installation and site surveys, patch management, and sustainment troubleshooting. The role requires hands-on experience with Linux, Splunk, VMware, Kubernetes, vulnerability scanning (ACAS, STIG), Windows OS, and network infrastructure, with DoD 8570 IAT Level II certification and an active Secret clearance required.
Lead the full system development lifecycle for government programs, from requirements analysis and design through verification, validation, and sustainment. Manage requirements decomposition, allocation, and traceability; define system architecture and CONOPS using Model Based Systems Engineering (MBSE) methodologies; identify and mitigate technical risks associated with secure hardware; and produce comprehensive technical documentation.… Participate in customer meetings and technical interchanges; requires 12+ years of systems engineering experience, a Bachelor's degree in Systems Engineering or related field, and demonstrated expertise in requirements management, MBSE, the V-model, and Risk Management Framework (RMF) on medium-to-large DoD programs.
As a Staff Software Engineer on Qualcomm's Camera Software team, you will design, develop, and optimize camera software for smartphones, AR/VR, automotive, and IoT platforms. Responsibilities include architecting camera Image Signal Processor (ISP) modules, implementing imaging algorithms, tuning image quality, and collaborating with cross-functional teams and OEMs.… You will work on system architecture, device drivers, HAL layers, performance optimization, and AI/ML-based imaging features, with opportunities to mentor junior engineers and influence technical direction.
Engineering Manager for real-time controls and instrumentation systems at General Atomics, leading a team developing LabVIEW and National Instruments cRIO-based solutions. The role requires deep technical expertise in LabVIEW Real-Time, LabVIEW FPGA, and cRIO systems, combined with architectural leadership across controls and software integration.… Responsibilities include system-level design decisions, cross-disciplinary troubleshooting, technical mentorship, code reviews, and hands-on support in LabVIEW/cRIO development. The candidate must understand C#, C++, and similar languages sufficiently to guide reviews and troubleshooting, with 9+ years of progressively complex engineering experience and demonstrated ability to lead and develop technical talent.
Lead end-to-end systems engineering for tactical radio products, from requirements definition through design, integration, verification, and post-release support. Decompose system requirements into hardware, FPGA, DSP, and microprocessor subsystems; architect complex communication systems across RF, PHY, MAC, networking, and application layers.… Collaborate with subsystem leads, coordinate integration and validation strategies, and oversee software product validation. Provide hands-on technical support at user and developer levels, support system-level debug, and lead technical customer presentations and demonstrations.
Senior AI Software Engineer responsible for designing, developing, and deploying LLM-powered applications and AI-assisted development workflows within a large-scale enterprise Linux environment (~6M+ LOC, primarily C/C++). Build high-performance GPU-based inference pipelines using vLLM and modern frameworks, develop agentic AI workflows with RAG and tool calling, and integrate LLMs with vector databases and enterprise systems into production.… Collaborate across software engineers, AI researchers, and platform teams to productionize AI services while optimizing for performance, latency, scalability, and operational efficiency. Requires 4+ years software development, strong Linux/Red Hat experience, advanced C/C++, Python, LLM/RAG expertise, and GitLab CI/CD workflows.
Lead technical strategy and architecture for real-time controls and instrumentation systems using National Instruments LabVIEW, cRIO, and FPGA platforms. Provide architectural guidance, mentor engineers across hardware and software disciplines, and serve as subject matter expert for system-level troubleshooting and design reviews.… Hands-on involvement in LabVIEW/cRIO development, debugging, and integration while supporting text-based language environments (C#, C++). Participate in engineering planning, staffing, and talent development.
As a Staff Software Engineer, you will design, develop, and optimize software for Qualcomm's next-generation data center platforms, leading a team of engineers. You will work on critical Linux Kernel subsystems including virtualization (KVM), scheduling, and memory management (IOMMU) for ARM-based systems.… Responsibilities include optimizing power and performance technologies like DVFS, debugging complex issues with tools like JTAG, contributing to upstream open-source projects, and performing pre-Silicon development on FPGA and QEMU platforms. The role requires 4+ years of software engineering experience with proficiency in C/C++, Python, or Java, plus strong Linux Kernel development expertise and understanding of ARMv8/ARMv9 architecture.