Principal / Sr. Principal Embedded Software Engine
Company: Northrop Grumman
Location: Gilbert
Posted on: May 26, 2023
|
|
Job Description:
Requisition ID: R10097773Category: EngineeringLocation: Gilbert,
AZ, USACitizenship Required: United States CitizenshipClearance
Type: SecretTelecommute: No- Teleworking not available for this
positionShift: 1st Shift (United States of America)Travel Required:
NoRelocation Assistance: Relocation assistance may be
availablePositions Available: 5At 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.Strategic Space Systems Division
(SSSD) is an industry-leading provider of prime satellite and
payload capabilities and directed energy and electronics solutions
for national security, military, and civil customers. We are built
on a heritage of providing innovative, affordable, and reliable
aerospace and defense products that our customers rely on to
achieve mission success. Join the Space revolution and make the
impossible, possible.Northrop Grumman Strategic Space Systems is
looking for you to join our team as a Principal / Sr. Principal
Software Engineer with the Software Engineering organization based
out of Gilbert, Arizona.The Software Engineer will develop embedded
software which will operate in a resource-constrained target
environment with soft and hard real-time requirements for various
flight/space/ground systems. The software will typically implement
complex data analysis, data routing, and/or control systems
algorithms. The Software Engineer will need familiarity with
various processor, memory, and I/O architectures and be able to
implement both procedural and object-oriented software in C/C++ and
Java. The selected candidate will also work with real-time
operating systems, such as VxWorks, and their associated
host/development environments and tools. Must be comfortable
working in a lab environment.Additional responsibilities include
(but are not limited to):Designing, developing, documenting,
testing, and debugging applications software and systems that
contain logical and mathematical solutions.Conducting
multidisciplinary research and collaborating with equipment
designers and/or hardware engineers in the planning, design,
development, and utilization of electronic data processing systems
for product software.Determining overall system and user needs;
analyzing system capabilities to resolve problems on program
intent, output requirements, input data acquisition, programming
techniques and controls; preparing operating instructions;
designing and developing compilers and assemblers, utility
programs, and operating systems.Ensuring software standards are
met.The selected candidate should have academic and work experience
in software engineering and development across the full life cycle
for embedded systems on aerospace programs. Prior experience
working in a process-oriented environment utilizing waterfall,
spiral, or agile processes is highly desired for this role. The
selected candidate should also have strong verbal and written
communication skills, strong team-building skills, and be
comfortable working on large teams with talented engineering from
other engineering disciplines. The selected candidate will also
provide technical leadership and mentorship for more junior team
members.*This role will report to the primary team and location of
the program in Redondo Beach, CA*This requisition may be filled at
either a Principal Engineer level or Sr. Principal Engineer level
based on the qualifications listed below.Basic Qualifications -
Principal Software Engineer:Bachelor's Degree in a STEM (Science,
Technology, Engineering or Mathematics) discipline and 5+ years
software development experience, or Master's Degree in a STEM
discipline and 3+ years of software development
experienceExperience with Object-Oriented software design and C,
C++Experience with real-time software development for real-time
operating systems such as VxWorks and/or Linux or similarActive DoD
Secret ClearanceBasic Qualifications - Sr. Principal Software
Engineer:Bachelor's Degree in a STEM (Science, Technology,
Engineering or Mathematics) discipline and 9+ years software
development experience, or Master's Degree in a STEM discipline and
7+ years of software development experienceExperience with
Object-Oriented software design and C, C++Experience with real-time
software development for real-time operating systems such as
VxWorks and/or Linux or similarActive DoD Secret ClearancePreferred
Qualifications:Bachelor's Degree in Computer Engineering, Computer
Science, or Electrical Engineering from an ABET accredited
universityExpert level skills in multiple programming languages
including C,C++Significant experience across the full life cycle
including software systems architecture development, requirements
definition and analysis, OO development, code and unit test, system
integration and testTechnical leadership experience in embedded
software development for satellite/ground systemsNorthrop Grumman
offers a competitive and robust benefits program. As a full-time
employee of Northrop Grumman, you are eligible for:Medical, Dental
& Vision coverageEducational AssistanceLife InsuranceEmployee
Assistance Programs & Work/Life SolutionsPaid Time OffHealth &
Wellness ResourcesEmployee DiscountsFlexible Schedules:For example,
some roles offer the ability to work a 9/80 work schedule, which
allows an employee to work a nine-hour day Monday through Thursday
and take every other Friday off of workFor more details, please
view Northrop Grumman Benefits.Salary Range: $90,400 USD - $135,600
USDSalary Range 2: $112,000 USD - $168,000 USDEmployees may be
eligible for 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 health and safety
of our employees and their families is a top priority. The company
encourages employees to remain up-to-date on their COVID-19
vaccinations. U.S. Northrop Grumman employees may be required, in
the future, to be vaccinated or have an approved disability/medical
or religious accommodation, pursuant to future court decisions
and/or government action on the currently stayed federal contractor
vaccine mandate under Executive Order 14042
https://www.saferfederalworkforce.gov/contractors/.Northrop Grumman
is committed to hiring and retaining a diverse workforce. We are
proud to be an Equal Opportunity/Affirmative Action 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/AA and Pay Transparency statement,
please visit http://www.northropgrumman.com/EEO. U.S. Citizenship
is required for most positions.
Keywords: Northrop Grumman, Gilbert , Principal / Sr. Principal Embedded Software Engine, IT / Software / Systems , Gilbert, Arizona
Click
here to apply!
|