Enterprise Software Engineering Director & CoE Leader
Northrop Grumman Corp. (Au 4.7
El Segundo, CA jobs
A leading defense and aerospace company is seeking a full-time Corporate SoftwareEngineering Director 1 to lead their SoftwareEngineering function at the corporate level. This role involves establishing a centralized software function, spearheading strategic initiatives, and managing cross-sector development programs. Candidates must have a STEM degree, extensive experience in softwareengineering management, and a current Secret clearance. The position is based in El Segundo, California, and requires occasional travel.
#J-18808-Ljbffr
$89k-117k yearly est. 3d ago
Enterprise Software Engineering Director & CoE Leader
Northrop Grumman Corp. (Au 4.7
Redondo Beach, CA jobs
A leading aerospace and defense technology company is seeking a full-time Corporate SoftwareEngineering Director 1 in Redondo Beach, CA. This role involves leading the enterprise-wide SoftwareEngineering Council and establishing effective software processes and governance across the organization. The ideal candidate will have significant softwareengineering and management experience, a strong educational background in STEM, and must hold a current Secret security clearance. This position offers a competitive salary range between $193,800 and $336,500, reflecting the candidate's experience and responsibilities.
#J-18808-Ljbffr
$89k-117k yearly est. 3d ago
Enterprise Software Engineering Director & CoE Leader
Northrop Grumman Corp. (Au 4.7
San Diego, CA jobs
A leading defense technology company is looking for a Corporate SoftwareEngineering Director 1 in San Diego, CA. This role involves shaping the vision and strategy of softwareengineering at the corporate level, leading a centralized function, and driving continuous improvement initiatives. Candidates must have extensive experience in software management and a current DOD Secret clearance. The position offers a competitive salary range from $193,800 to $336,500, alongside comprehensive benefits.
#J-18808-Ljbffr
$88k-114k yearly est. 2d ago
Embedded Software Engineer Intern
Nokia 4.6
San Jose, CA jobs
Number of Positions:1
Duration: 10 weeks
EDUCATIONAL RECOMMENDATIONS:
Currently enrolled in a Bachelor's or Master's degree program in Computer or Electrical Engineering, Computer Science, or similar filed with an accredited school in USA
High-level programming C++, Python.
Softwaredevelopment tools such as git, BitBucket, Jira, etc.
Developingsoftware for embedded or systems software.
Understanding of operating systems and/or embedded systems
Understanding of CPU hardware architectures
Familiarity with L0/L1/L2/L3 networking concepts such as DWDM, SONET/SDH, OTN, Ethernet, TCP/IP.
It would be nice if you also had:
Unit test frameworks such as Google Test, PyTest etc.
Design, implement, and maintain Software for CHM7/CHM6 Line card Modules part of Nokia's flagship products including:
Work with C/C++ and Python in a Linux environment, utilizing tools like bitbucket, Jira, and Docker.
Writing Low level device drivers in C++
Software Application agents interfacing with external applications in C++ and Python.
$100k-132k yearly est. Auto-Apply 43d ago
Software Quality Assurance Engineer
Nokia 4.6
Sunnyvale, CA jobs
We are currently looking for a Sr. Software Quality Assurance for our team.
The successful candidate will work in a team of highly motivated and talented softwareengineers, responsible for delivering new capabilities on the 7750 Service Router (SR) in Nokia's IP Division. The Nokia 7750 SR product family provides high-performance networking which helps businesses stay ahead of evolving service demands driven by the cloud, LTE/5G, and the Internet of Things. Work on the world's highest quality IP router and be part of a team which truly cares and has a passion to win.
DCN2025
You have:
Knowledge (and experience if possible) of routing protocols (OSPF, ISIS, BGP) and/or signaling protocols (RSVP, LDP)
Experience and knowledge of Linux and programming languages (preferably scripting languages such as TCL, Python, Perl, shell)
Knowledge (and experience if possible) of NFV (Network Function Virtualization), SDN, Virtualized Switching products and related virtualization technologies (KVM/QEMU, Xen, Vmware ESXi) is a big plus.
Experience in IP networking testing and troubleshooting
Familiarity with networking test tools (IXIA, Spirent, IPerf, Wireshark, etc).
Proven aptitude for methodical problem solving, good communication skills, strong attention to detail, and ability to work well in a close-knit team.
Accountable for quality, accuracy and efficiency of own and/or team achievements. Actions and errors can have program, project, functional impact.
Performs and/or coordinates day-to-day activities to meet departmental/project objectives.
Carries out root/cause analysis in more complex problems. Can develop and implement recommendations.
Carries out variety of complex activities according to plan within broader area of responsibility, analyses problems
Accepts responsibility for and demonstrates support for delegated decisions.
Requires minimum supervision. Uses nonstandard approaches to resolving issues.
Suggests improvements and seeks opportunities for innovation.
Demonstrates initiative & adaptability to changing business environments.
Is willing to take on new roles or jobs appropriate to skill set in different environments and/or locations.
Works to influence others to accept job function's view/practices and agree/accept new concepts, practices, and approaches. Requires ability to communicate with functional leadership regarding team & technical matters.
May conduct briefings with senior leaders within the job function.
Has cross-cultural knowledge and global mindset.
Management experience / Achieved advanced skills and knowledge within a specific professional discipline involving the integration of theory and principles with organizational practices and precedents.
Requires 4-6 years relevant experience and/or a graduate equivalent (or higher) degree.
Lead & perform development activities of high complexity features.
Lead technically and support a small team / multiple features in the completion of a project/stream.
Lead technical discussions with peers about enhancements/improvements in own area(s) of expertise.
Create parts of architecture (small/basic) with focus on performance & scale.
Drive non-functional requirements within team.
Effectively handles complex customer issues.
Improves the code base with the outcome measurable product behavior. Owns complex features and ensure delivery completion with quality.
$118k-159k yearly est. Auto-Apply 51d ago
Software Development Engineer
Nokia 4.6
Sunnyvale, CA jobs
We are looking for SW engineers who wish to be a part of developing and evolving the current and next generation of routers that form the core of anything internet.
In this role, you will have the opportunity to work with one of the best engineering teams in the industry. We value your expertise and offer an environment where you can thrive both professionally and personally. These routers are at the heart of Nokia's IP product offerings, from carrying mobile traffic backhaul, to content distribution and data centers, to providing strong, resilient low latency and dependable IP core for communication and cloud service providers. We are not done yet - far from it. And we dream bigger.
There are more customers we want to win, more networks to penetrate, more technologies to enable and more applications to support. We want to make smaller products, and we want to make bigger products. We want to build products based on newer standards and newer ASICS in the market.
DCN2025
Must have strong experience in the areas of the following w.r.t packet forwarding:
IP, Mpls, segment routing, vxlans
Gos (policers, schedulers)
Acls and Tcam management
Packet extractions to CPU
Dpdk
Experience in virtualized Linux Environments (kvm, dockers etc.)
Experience in C/C++
We are looking for Engineers with a proven aptitude for methodical problem solving, good communication skills, strong attention to detail, and the ability to work well in a close-knit team.
As a designer, you will be responsible for:
Designing and implementing DataPath on custom or merchant silicon
Writing code that is efficient yet modular, well unit tested and robust
$121k-162k yearly est. Auto-Apply 51d ago
Software Development Engineer
Nokia 4.6
Sunnyvale, CA jobs
You will learn and contribute to the development of routing protocols and/or RPCs and YANG to run on Multi Terabit switches/routers.
Knowledge of Linux and programming languages, SDN, Virtualized Switching products and related virtualization technologies, Xen, Vmware ESX is a big plus. Proven aptitude for methodical problem solving, good communication skills, strong attention to detail, and ability to work well in a close-knit team. Quick learner, self-starter.
As part of our team, you will:
• Developing application software in C/C++ software on carrier-grade h/w products.
• Developing control plane routing table and stack.
• Developing application software that simulates real products
Your skills and experience
You have:
BSCS, or similar is required.Work experience in related areas is a plus.
Minimum 5-8 years in a professional capacity.
IP network fundamentals, including network architecture, routing protocols,
MPLS network fundamentals
Advanced operating system fundamentals, including kernel operations, scheduling, memory management, semaphores
Data structure and algorithm fundamentals, including use cases, performance analysis.
Person should have hands on experience with Softwaredevelopment on routers.
It would be nice if you also had:
Excellent programming skills in C or C++
Experience developing on protocols such as OSPF, ISIS, RSVP, LDP, BGP, PCEP,
Experience analyzing and improving existing protocol specifications.
Experience with virtualization technologies Dockers/Containers etc.
Knowledge and experience of complex software design for distributed systems in embedded networking/telecommunications projects.
Experience with design and development of Layer 2, Layer 3, networking control and/or data plane software.
Linux scheduling and memory management expertise will be a huge plus
Experience in designing and developing programmable management interfaces using gNMI, NETCONF, etc.
Develop activities of high complexity features. Work with a small team / multiple features in the completion of a project/stream. Contribute to discussions with peers about enhancements/improvements in own area(s) of expertise. Create parts of architecture (small/basic) with focus on performance & scale. Drive non-functional requirements within peers. Effectively handles complex customer issues. Improves the code base with the outcome measurable product behavior. Owns complex features and ensure delivery completion with quality.
$121k-162k yearly est. Auto-Apply 43d ago
Software Development Engineer
Nokia 4.6
Sunnyvale, CA jobs
The IP/Optical Networks Division - Service Router group is looking for a SoftwareDevelopmentEngineer.
The successful candidate will work in a team of highly motivated and talented softwareengineers, responsible for delivering new capabilities on the 7750 Service Router (SR) in Nokia's IP Division. The Nokia 7750 SR product family provides high-performance networking which helps businesses stay ahead of evolving service demands driven by the cloud, LTE/5G, and the Internet of Things. Work on the world's highest quality IP router and be part of a team which truly cares and has a passion to win.
DCN2025
You Have:
BSCS, or similar is required. Work experience in related areas is a plus.
IP network fundamentals, including network architecture, routing protocols.
Advanced operating system fundamentals, including kernel operations, scheduling, memory management, semaphores
Data structure and algorithm fundamentals, including use cases, performance analysis.
Person should have hands on experience with Softwaredevelopment on routers.
It would be nice if you also had:
Excellent programming skills in C or C++
Experience analyzing and improving existing protocol specifications.
Experience with virtualization technologies Dockers/Containers etc.
Knowledge and experience of complex software design for distributed systems in embedded networking/telecommunications projects.
Experience with design and development of Layer 2, Layer 3, networking control and/or data plane software.
Linux scheduling and memory management expertise will be a huge plus
Experience in designing and developing programmable management interfaces using gNMI, NETCONF, etc.
Previous experience as Nokia intern or co-op.
Developing application software in C++ software on carrier-grade h/w products.
Developing control plane routing table and stack.
Developing application software that simulator real products.
$121k-162k yearly est. Auto-Apply 51d ago
Software Development Engineer
Nokia 4.6
Sunnyvale, CA jobs
You will learn and contribute to the development of routing protocols and/or RPCs and YANG to run on Multi Terabit switches/routers. Knowledge of Linux and programming languages, SDN, Virtualized Switching products and related virtualization technologies (KVM/QEMU, Xen, Vmware ESXi) is a big plus. Proven aptitude for methodical problem solving, good communication skills, strong attention to detail, and ability to work well in a close-knit team. Quick learner, self-starter.
As part of our team, you will:
• Developing application software in C/C++ software on carrier-grade h/w products.
• Developing control plane routing table and stack.
• Developing application software that simulates real products
You have:
BSCS, or similar is required. Work experience in related areas is a plus.
Minimum 8-10 years experience working in a professional capaciity.
IP network fundamentals, including network architecture, routing protocols,
MPLS network fundamentals
Advanced operating system fundamentals, including kernel operations, scheduling, memory management, semaphores
Data structure and algorithm fundamentals, including use cases, performance analysis.
Person should have hands on experience with Softwaredevelopment on routers.
It would be nice if you also had:
Excellent programming skills in C or C++
Experience developing on protocols such as OSPF, ISIS, RSVP, LDP, BGP, PCEP,
Experience analyzing and improving existing protocol specifications.
Experience with virtualization technologies Dockers/Containers etc.
Knowledge and experience of complex software design for distributed systems in embedded networking/telecommunications projects.
Experience with design and development of Layer 2, Layer 3, networking control and/or data plane software.
Linux scheduling and memory management expertise will be a huge plus
Experience in designing and developing programmable management interfaces using gNMI, NETCONF, etc.
Own large/complex features having impact outside own areas of expertise. Overall responsibility (architecture, design, feature work, quality) for product. Consults regularly for the multiple areas of functionality within expertise. Reinvents how related activities are conducted in new, innovative, revolutionary ways - leads change. Develop strategies for product evolution.
$121k-162k yearly est. Auto-Apply 43d ago
Software Development Engineer
Nokia 4.6
Sunnyvale, CA jobs
We are looking for SW engineers who wish to be a part of developing and evolving the current and next generation of routers that form the core of anything internet.
In this role, you will have the opportunity to work with one of the best engineering teams in the industry. We value your expertise and offer an environment where you can thrive both professionally and personally. These routers are at the heart of Nokia's IP product offerings, from carrying mobile traffic backhaul, to content distribution and data centers, to providing strong, resilient low latency and dependable IP core for communication and cloud service providers. We are not done yet - far from it. And we dream bigger.
There are more customers we want to win, more networks to penetrate, more technologies to enable and more applications to support. We want to make smaller products, and we want to make bigger products. We want to build products based on newer standards and newer ASICS in the market.
DCN2025
Experiences in the areas of the following w.r.t packet forwarding:
Ip, Mpls, segment routing, vxlans
Gos (policers, schedulers)
Acls and Tcam management
Packet extractions to CPU
Dpdk
Experience in virtualized Linux Environments (kvm, dockers etc.)
Experience in C/C++
Proven aptitude for methodical problem solving, good communication skills, strong attention to detail, and the ability to work well in a close-knit team.
As a designer, you will be responsible for:
Designing and implementing DataPath on custom or merchant silicon
Writing code that is efficient yet modular, well unit tested and robust
$121k-162k yearly est. Auto-Apply 50d ago
Diagnostics Software Development Intern
Nokia 4.6
Sunnyvale, CA jobs
Number of Positions: 4
Duration: 10 weeks (Full-time)
Dates: June 2026 - August 2026
EDUCATIONAL RECOMMENDATIONS Currently a candidate for a bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with an accredited school in the US.
Proficiency in one or more Programming and/or Scripting languages. (i.e. C, C++, Python, Java, BASH)
Interest in working closely with Hardware engineers and designing and developing low level software to support their efforts.
Interest in experiencing the development of diagnostic software used for the bringup, validation and manufacturing of new Hardware
It would be nice if you also had:
Exposure to Computer Architecture concepts.
Experience in Designing software solutions from Planning to implementation to testing in Academic projects.
Work closely with Hardware and Firmware engineers to:
Develop Diagnostic software for use with Hardware bringup, validation and manufacturing.
Develop tools for use in Hardware bringup and verification
Enhance the infrastructure used by the Bringup and diagnostics team.
Learn the role bring-up and diagnostics software plays in new Hardware development and manufacturing.
All tools and infrastructure in the diagnostics team is developed in Python and C++
$42k-51k yearly est. Auto-Apply 42d ago
2026 Software Engineering Intern - San Diego CA
Northrop Grumman 4.7
San Diego, CA jobs
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field or an industry thought leader. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career.
An internship at Northrop Grumman is unique. Sure, you'll learn new skills, explore our enterprise, network with experts, connect with thought leaders, and finish with a resume that opens doors. But you'll gain something even more valuable: pride in what you've done. Join us and launch your career. We'll support you with training, employee resource groups, and our shared vision of global security.
**Northrop Grumman is seeking A SoftwareEngineer for an internship opportunity.** This position will be located at our Mission Systems Sector in San Diego, CA
The qualified candidate will become part of Northrop Grumman's be a part of NIC manufacturing operations, and will support production of Communication, Navigation, and Identification (CNI) devices
**Basic Qualifications**
**A candidate must meet ALL of the below criteria. The candidate must:**
+ Be a student who is enrolled full-time and pursuing an undergraduate or graduate degree from an accredited college/university and will be enrolled full time in Fall 2026.
+ Be majoring in SoftwareEngineering, Computer Engineering, or Electrical EngineeringBe available to work full-time (40 hours per week) for at least 10 weeks during **summer 2026.**
+ Be able to obtain a U.S. Government security clearance (U.S. citizenship is a pre-requisite)
+ The ability to obtain Special Access Program within a reasonable period of time, as determined by the company to meet its business needs
+ Effective in verbal and written communication
+ Completed basic course(s) in a computer programming language (i.e. C++, Python, Java, etc.)
**Preferred Qualifications:**
+ Have an overall cumulative GPA of 3.0/4.0 or higher
+ Higher Level Python programming skills
+ Exposure to embedded systems such as FPGAs, RaspberryPI, embedded DSP or similar embedded devices.
+ Exposure to Linux tools and environments, bash, cmake, ssh
+ Basic understanding of network protocols, TCP/IP, UDP, ARP
+ Knowledge of or exposure to CI/CD pipelines, Git / GitHub, Jira, test benches like PyTest, Jenkins, etc.
+ Leadership or mentorship roles (e.g., teaching assistant, club officer) is a plus
+ Interest in aerospace/defense mission systems.
At Northrop Grumman, our internship pay rates are standardized and take into account three main factors: the anticipated graduation date of the individual, the cost of labor of the geographic location, and whether the internship is considered technical or administrative.
**Intern Pay Range:**
Bachelors: $25.75 to $32.75
Masters: $37.25 to 40.00
campusjobs
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
$50k-68k yearly est. 7d ago
Diagnostic Software Engineer
Nokia 4.6
Sunnyvale, CA jobs
As a Diagnostics SoftwareEngineer, you will develop and maintain software tests and tools that enable Hardware and Manufacturing teams to bring up, validate, and debug new hardware designs throughout development and production.
You have :
Masters or Bachelor's degree in Computer Engineering, Computer Science or Electrical Engineering with 2+ years of related up to date experience.
Experience in C/C++ is essential.
Understanding of writing code on low level direct hardware access using device data sheets for accessing embedded controller and their peripherals and associated low level interface protocols; examples include JTAG, SPI, I2C
Comfortable working with S/W development environment tools and Linux.
It would be nice if you also had :
Knowledge of real-time OS and embedded UNIX and using its debug capabilities.
Comfortable reading product hardware schematics and performing digital circuit analysis. Experienced in analysing and debugging failures.
Understanding of script languages like TCL or PERL for test sequencing
Experience with boot loaders, e.g. u-boot, multi-core processors, PCIe
Previous Nokia intern or co-op experience is preferred.
Design and develop Diags software in accordance with the product roadmap, in collaboration with the Software, Hardware, DVT (Design Verification), FPGA design, and Operations production test teams.
Design and develop Diags software from the early concept phase through architecture, prototype/board bring-up to ultimate release of the product to production.
Develop regression tests to confirm that Diags are fault-free.
Provide support for newly released and mature products to optimize manufacturing yields. Provide debug support for complex product/test problems in manufacturing.
Contribute to the development of a comprehensive E2E production test strategy.
Contribute to and support product design for testability to drive optimal test Diagnostics coverage and help reduce the cost of production testing.
Contribute to the development of production test debug guides by documenting Diags routines.
$119k-162k yearly est. Auto-Apply 7d ago
SaaS Software Development Coop
Nokia 4.6
Sunnyvale, CA jobs
SaaS SoftwareDevelopment Co-Op Number of Positions: 1 Duration: 4 months Dates: May - August, 2026
EDUCATIONAL RECOMMENDATIONS
Currently a candidate for a Master's degree in Computer Science, Electrical Engineering, Computer Engineering, Data Science, or a related field at an accredited U.S. university.
Proficiency with Linux environments and scripting in one or more of the following: Python, Perl, PHP, Java (Go is a plus).
Strong understanding of AI, Machine Learning, and Deep Learning fundamentals, including model training and fine-tuning.
Familiarity with deep learning frameworks such as PyTorch or TensorFlow.
Exposure to cloud platforms (e.g., GCP, AWS, Azure) and containerized environments (e.g., Docker, Kubernetes).
Ability to work both unaided and in a team setting.
Strong communication skills.
Curiosity and resilience to thrive in a high-energy, entrepreneurial environment.
A quick learning mindset with a creative and solutions-oriented approach.
It would be nice if you had:
1-2 years of industry experience in softwaredevelopment is a bonus.
Build and test web applications from the ground up to assist business and product needs.
Collaborate with teammates on product design and implementation.
Work solo and as part of cross-functional, global teams.
Gain exposure to agile ways of working in a startup-like, fast-moving environment.
Develop skills to carry out tasks following detailed guidance and learn industry best practices.
$107k-141k yearly est. Auto-Apply 39d ago
Database Software Developer Co-op
Nokia 4.6
Sunnyvale, CA jobs
(s): 1 Duration: 4 Months Location: On-site, Nokia campus at Sunnyvale, California, USA. Virtual work option may be considered. EDUCATIONAL RECOMMENDATIONS Currently a candidate for a master's or a bachelor's degree, Computer Science with studies focused on AI technologies or a related field with an accredited school in the US.
Working experience with Vertex AI technology
Strong programming skills, demonstrated through coursework and/or projects
Undergraduate coursework in algorithms and data structures
A can-do attitude towards learning new technologies and concepts
It would be nice if you also had:
Coursework or prior experience with computer networking
Coursework or prior experience with big data technologies
AI/ML experience
As a part of our team, you will:
Apply Vertex AI technology to develop Database fault diagnostics and resolution capabilities for towards productization and field deployment efforts for MariaDB, Redis (RLEC & CVLK) and Cassandra Databases.
Train CSF R&D teams wanting to adopt Vertex AI capability to additional CSF assets
Introduce Vertex AI based system level fault analysis and resolution capability to Nokia CNS Care and Services and 4LS support teams and work to improve tool's quality and technical problem debugging and resolution accuracy.
Work with a team of softwareengineers and/or other interns/coops developing application software and services that manage and monitor Nokia's telecom networks.
Develop automated tests to functionally validate the capabilities you engineer.
Learn good design and softwareengineering practices under the guidance of a senior software architect.
Understand the inner workings of Nokia's state-of-the-art 5G telecom networks that help the world act together.
$107k-141k yearly est. Auto-Apply 15d ago
Software Development Coop
Nokia 4.6
Sunnyvale, CA jobs
SoftwareDevelopment Co-op
(s): 4
Duration: 4+ months
EDUCATIONAL RECOMMENDATIONS Currently a candidate pursuing a bachelor's degree or master's degree in Computer Science, Telecommunications, Computer Networking, or a related field with an accredited school in the US. Minimum GPA 3.0
DCN2025
Previous experience or courses related to networking and operating systems
Strong C/C++ background
Interest in system software
It would be nice to have:
Experience in working with protocols
Experience developing on embedded systems
Experience with versioning control systems (e.g. git)
Write software that will run on routers/switches that drive the internet
Learn to write system software optimized for memory/speed
Learn protocols that drive data communication over TCP/IP
Develop application software that simulates real products
Develop application software in C++ software on carrier-grade products
$107k-141k yearly est. Auto-Apply 4d ago
Security Software Developer Co-Op
Nokia 4.6
Sunnyvale, CA jobs
(s): 1 Duration: 4+ months
Education Recommendations: Currently a candidate for a Master's or bachelor's degree or diploma in Computer Science, Computer Systems Engineering, or a related field with an accredited school in the USA.
Experience with scripting, Linux, Python, Java, and J2EE technologies.
Knowledge of Docker, Helm, or Kubernetes concepts and commands
Validate and test security architecture and designs, providing technical guidance, oversight, and enforcement of security directives, policies, standards, plans, and procedures.
Knowledge of technology methodologies - microservices, service-oriented architecture, software & hardware
development practices, operational practices, web services design, database design, and data management, etc.
Ability to work in an Agile Scrum environment with outstanding proactive communication skills, written and verbal, and presentations.
It would be nice if you also had:
Knowledge or familiarity with security concepts - Identity and Access Management, Cryptography, Firewall, and Network Security.
As part of our team, you will:
Lead the development of reusable security-related components and services for use across the Cloud and Network Services (CNS) product portfolio.
Ensure that these components are robust, maintainable, and user-friendly, and guide product teams as they integrate them into Nokia Software applications.
Provide security architecture, consulting, training, and technical guidance to product groups using this software.
Perform FOSS product evaluations based on the needs of the Nokia CNS Product Teams.
$107k-141k yearly est. Auto-Apply 15d ago
Software Engineer (C/C++ Programming and ADA Desired)
Northrop Grumman 4.7
Los Angeles, CA jobs
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field, or an industry thought leader. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career.
We are looking for you to join our Northrop Grumman Missions Systems team as a SoftwareEngineer based out of Woodland Hills, CA and will require 100% on-site work on an agile team.
**What You'll get to Do:**
As an integral part of our Installed Performance team you will contribute to the design, development, and maintenance of high-performance, reliable software systems in mission-critical environments.
+ Design, develop, and maintain software applications in C/C++.
+ Utilize C/C++, ADA programming for systems requiring high integrity and safety compliance.
+ Debug, optimize, and test software to ensure performance and reliability.
+ Collaborate with cross-functional teams to define software requirements and architecture.
+ Maintain and update documentation for software systems and processes.
+ Work on a development team and perform code version control, reviews, and testing.
+ This position is contingent upon contract award, the successful transfer of an active DoD Secret Clearance and ability to obtain/maintain special program access (SAP).
**Basic Qualifications:**
+ Bachelor's degree with 2 years of experience, or Master's degree with 0 years of experience in Science, Technology, Engineering, or Mathematics or related technical fields.
+ U.S Citizenship is required.
+ The ability to obtain and maintain a DoD Secret clearance is required.
+ Proficiency in C/C++ programming with hands-on experience in softwaredevelopment, software testing, verification, and validation processes.
+ Familiarity with RTOS (VxWorks, Integrity, or Embedded Linux).
+ Strong debugging and problem-solving skills.
+ Strong math and algorithm skills
+ Ability to work on-site in Woodland Hills, Ca as required by this position
**Preferred Qualifications:**
+ Experience with ADA and Jira programming languages.
+ Knowledge of defense and aerospace systems.
+ Understanding of memory management.
+ Exposure to softwaredevelopment for embedded systems or hardware integration.
+ Experience in RHEL (for BH development), static and dynamic code analysis tools, visual C/C++, and python scripting (both for tool development)
+ Familiarity with safety-critical software standards
As a full-time employee of Northrop Grumman Mission Systems, you are eligible for our robust benefits package including:
+ Medical, Dental & Vision coverage
+ 401k
+ Educational Assistance
+ Life Insurance
+ Employee Assistance Programs & Work/Life Solutions
+ Paid Time Off
+ Health & Wellness Resources
+ Employee Discounts
Link to Benefits: *****************************************
Primary Level Salary Range: $91,800.00 - $137,600.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
**DoD SkillBridge Program Description:**
As one of the largest global security companies in the world, Northrop Grumman is proud to help our nation's military personnel navigate their next chapter into civilian careers. Approximately 20% of Northrop Grumman's 100,000 employees self-identify as veterans, and more than 2,000 are reservists.
The Northrop Grumman DoD SkillBridge Program is an approved SkillBridge Program under Dept. of Defense Instruction 1322.29. The program is an opportunity for service members preparing for civilian careers to gain valuable civilian work experience during their last 6 months of service, for up to 180 days. The DoD SkillBridge Program is open to all ranks and experience levels. DoD SkillBridge participants are not eligible for compensation from Northrop Grumman, as they continue to receive military compensation and benefits as active-duty service members **.**
**Responsibilities for DoD SkillBridge Program participation are:**
Northrop Grumman Corporation (NGC) has developed the Northrop Grumman - DoD SkillBridge Program (DoD SkillBridge) utilizing the DoDI guidance for SkillBridge. Through this program, the service-member will work on site with their host company, gaining experience in an entry to mid-level career path. The service member will be on the job training supporting a work schedule equivalent to 40hrs per week. Outlined below are the Goals, Objectives, and Outcomes for the program.
**Goals** _- Provide separating service-members with job skills training in a professional setting during the final phase of their military service. This program is specifically designed to offer hands-on experience that result in the potential to convert to a full-time opportunity as the conclusion of the training. Participants will serve as a pipeline for high-speed, motivated military candidates into NGC._
**Objectives** _- Service Members who complete the DoD SkillBridge program will be highly trained, capable, future employees that align to the specific needs of the organization and are prepared to meet the NG mission "Defining Possible" on Day 1. This program provides comprehensive hands-on experience including professional development, networking with leadership, and training specifically focused on NG leadership principles, company history, customer/stakeholder engagement, product and service overview, and core job responsibilities._
**Outcome** _- Offer service-members preparing for civilian careers a rewarding opportunity to join the Northrop Grumman team._
**DoD SkillBridge Eligibility:**
+ Has served at least 180 days on active duty
+ Is within 12 months of separation or retirement
+ Will receive an honorable discharge
+ Has taken any service TAPS/TGPS
+ Has attended or participated in an ethics brief within the last 12 months
+ Received Unit Commander (first O-4/Field Grade commander in chain of command) written authorization and approval to participate in DoD SkillBridge Program prior to start of internship.
**\#MPR**
**Before Applying**
**IMPORTANT** - Please download and complete the DoD SkillBridge Prescreen prior to applying to this position - DoD SkillBridge Prescreen Form (*******************************************************************************************************************
**Upload this form, along with your resume, during the application process**
**Job Description:**
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences. Our team is chartered with providing the skills, innovative technologies to develop, design, produce and sustain optimized product lines across the sector while providing a decisive advantage to the warfighter. Come be a part of our mission!
We are looking for you to join our team as a **SoftwareEngineer** based out of Woodland Hills, CA. As a **SoftwareEngineer** at Northrop Grumman, you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation. Through the use of Model-based Engineering, DevSecOps and Agile practices we continue to evolve how we deliver critical national defense products and capabilities for the warfighter. Our success is grounded in our ability to embrace change, move quickly and continuously drive innovation. The successful candidate will be collaborative, open, transparent, and team-oriented with a focus on team empowerment & shared responsibility, flexibility, continuous learning, and a culture of innovation.
For this role, responsibilities include but are not limited to:
+ Developsoftware utilizing C/C++ to modernize and productionize a research codebase
+ Developsoftware infrastructure to support CI/CD, software metrics collection, and MLOps
+ Implement software-systems, applications, and architectures that leverage techniques to support achieving increased modularity, scalability, and reliability, while also maintaining precision, accuracy, and speed to meet performance requirements
+ Ensure industry softwareengineering best practices and standards are applied and maintained
+ Work closely with Software Leads to understand program intent, system capabilities, and output requirements
**Basic Qualifications**
+ Bachelor's degree in a STEM discipline with 2+ years of relative experience; Master's degree in a STEM discipline with 0+ years of relative experience
+ **Active Top Secret security clearance**
+ **Ability to meet customer-specific security screening requirements within a timeframe set forth by management**
+ **Willingness and ability to work onsite full-time**
+ Experience working in C/C++ Proven ability to code new software and modify existing software to add new features
+ Ability to debug existing software and correct defects
+ Experience with open software/system architecture solutions
+ Effective communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders
+ Experience with developing and maintaining CI/CD pipelines
+ Experience with Git-based or other software configuration management tools
**Preferred Qualifications**
+ Experience with containers (Docker, Kubernetes)
+ Experience with Linux operating systems
+ Experience with CUDA and GPUs
+ Experience with high performance numerical/scientific computing, parallel computing
+ Experience with developing for SWaP-constrained environments
+ Familiarity with signal-processing algorithms
+ Familiarity with Agile lifecycle process including Scrum and DevSecOps
This position is contingent upon clearance and special program access.
Primary Level Salary Range: $91,800.00 - $137,600.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
$91.8k-137.6k yearly 12d ago
Learn more about Kratos Defense & Security Solutions jobs