Top Software Engineer Jobs
As an Associate Cyber Software Engineer, you will develop, maintain, and enhance software systems by analyzing requirements, designing solutions, coding, testing, and debugging. You will work individually or as part of a team on processing-intensive analytics and other software components, ensuring adherence to design requirements.
As a Principal Cyber Software Engineer, you will develop and integrate subcomponents of a cyber platform for cyber warfighters, utilize Agile methodologies, collaborate with external partners, and improve the continuous delivery pipeline for robust software releases.
The Sr. Java Developer will design, develop, maintain, and enhance complex software systems as a member of an Agile team. Responsibilities include working on mission-critical components, performing software testing, resolving software issues, and participating in systems design and requirements analysis.
The Principal Java Developer will work on a team developing a critical component of a large system. Responsibilities include software development, testing, and maintenance of complex systems, and applying software design methodologies to ensure adherence to design requirements.
The Staff Java Software Engineer will develop, maintain, and enhance complex software systems as part of an Agile team. Responsibilities include API development, DevOps, and working with Linux, while also addressing software design methodologies and system-level requirements analysis.
The Staff Cyber Software Engineer at Northrop Grumman will be responsible for developing, maintaining, and enhancing complex software systems. This role requires working on high-visibility components within an Agile team, focusing on software testing, requirements analysis, and real-time system development.
The Cyber Software Engineer Tester at Northrop Grumman will design, develop, document, test, and debug software applications and systems. The role includes conducting research, collaborating with hardware engineers, and managing software testing and requirements.
Develop solutions to national security threats through kernel development, reverse engineering, and vulnerability research while utilizing strong software development skills in a collaborative team environment.
Featured Jobs
As a Senior Cyber Software Engineer, you'll develop solutions for national security threats, focusing on kernel development, reverse engineering, and vulnerability research within network and communication systems. Responsibilities include programming in C, C++, and Assembly, as well as customizing network protocols and engaging in software architecture and DevSecOps.
The Staff Cyber Software Engineer will develop, maintain, and enhance complex software systems. Responsibilities include working on mission-critical components, participating in Agile teams, performing software problem resolution, and ensuring software design adherence based on documented requirements.
The Cyber Software Engineer develops and maintains complex software systems, reviews and tests software components, resolves issues, and provides input to system design. Key responsibilities include software design, coding, debugging, and analyzing requirements.
The Principal Cyber Software Engineer develops, maintains, and enhances diverse software systems. Responsibilities include analyzing user requirements, designing and coding software, debugging, and testing software components. They work individually or collaboratively, ensuring adherence to design requirements and resolving issues in software problem reports.
Software Engineers at Northrop Grumman will work on the FROST program, developing capabilities, troubleshooting issues, and supporting satellite launch events. Responsibilities include all software design, development, integration life cycle, and database interactions while working in an operational environment.
The Principal/Sr. Principal Cyber Software Engineer will develop software products for cyber requirements, integrate these products into systems, and ensure they meet customer expectations. The role involves working with Agile methodologies and modern development practices in a DevOps environment, utilizing C++ primarily, with opportunities to use Java and Python.
The Staff Cyber Software Engineer Tester tests, maintains, and enhances complex software systems. Responsibilities include designing, developing, documenting, testing, and debugging software applications, conducting research, collaborating with engineers, and managing requirements.
The Software Engineer/Principal Software Engineer at Northrop Grumman will work on full-stack software development, collaborating with teams to create sustainable quality products. Key responsibilities include supporting Agile methodology, solving complex problems, and integrating solutions into a microservice cloud-based architecture, along with using modern development frameworks and tools.
The Principal/AFSIM Software Engineer will develop and implement AFSIM models within simulations, collaborate closely with the government client and software teams, support Agile development practices, and deliver solutions that simulate real-world systems. This position supports the entire software development lifecycle and engages in communication with stakeholders to report progress.
The Staff Cyber Software Engineer will work as part of an Agile team, developing and maintaining high-visibility software systems. Responsibilities include software design, testing, and the utilization of modern development methodologies to meet complex requirements. The engineer will handle software problem resolutions and analyze user requirements to enhance software performance.
The Principal Software Engineer will participate in the software development lifecycle, supporting and leading Agile teams to deliver quality software while collaborating with stakeholders to solve complex problems.
The position involves designing, developing, troubleshooting, and implementing software code for web components. You will collaborate with graphic designers and project team members to create the website's concept, interface design, and overall architecture.
The Sr. Principal Cyber Software Engineer will develop and assess security systems for missile weapon technology, ensuring compliance with various defense standards and guidelines. They will collaborate with teams on architecture designs and support cybersecurity integration and testing while documenting technical studies and results.
The Staff Cyber Software Engineer will develop and implement secured missile weapon systems, ensuring compliance with cybersecurity standards and anti-tamper policies. Responsibilities include conducting security assessments, defining system architectures, and collaborating with cross-disciplinary teams and customers.
The Software Engineer will enhance Vercel's Frontend Platform by improving codebase health, implementing visual regression systems, and maintaining integration test suites. Collaboration with product and SRE teams is vital to deliver frontend features efficiently while ensuring high-quality code and optimal developer experience.
As a Staff Software Engineer, you will lead the design and development of scalable applications, mentor engineers, enforce coding standards, and collaborate with cross-functional teams to align technical goals with business objectives.
As a Senior Software Engineer at Two Barrels, you will design, implement, and maintain front and back end systems for high-traffic applications, breaking down large projects into medium tasks. You will focus on architecture design, uphold technical standards, and mentor junior engineers, while contributing to a collaborative team environment.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results