Northrop Grumman Sr Software Engineer - Special Test Equipment in Northridge, California
Sr Software Engineer - Special Test Equipment
Categories: Engineering and Sciences
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.
Northrop Grumman Innovation Systems designs, builds and delivers space, defense and aviation-related systems to customers around the world. Our main products include launch vehicles and related propulsion systems; missile products, subsystems and defense electronics; precision weapons, armament systems and ammunition; satellites and associated space components and services; and advanced aerospace structures.
Northrop Grumman Innovation Systems is currently seeking a senior software engineer in Northridge, CA to design, troubleshoot, and maintain software for special test equipment (STE) used in the development of hardware and embedded software for missile systems. Relocation assistance, while not guaranteed, may be available.
The senior software engineer will be responsible for the design, development, modification, and troubleshooting of computer applications software and test stations used in engineering-level testing for both hardware and software. In this role you will be interacting with the embedded software developers and the hardware developers to update existing software or develop new software to support design checkout, verification, and integration. Additional activities may include generating test scripts, running simulations, simple data analysis, and developing/updating software documentation.
Develop and maintain Windows-based engineering test software
Generate test scripts using TCL
Troubleshoot test stations/test software
Generate software design documentation
Follow software development process
Perform software integration and software release
Required Education and Experience
BS in an Engineering discipline such as Computer Science/Computer Engineering or Electrical Engineering
4+ years of related experience
Must be able to obtain and maintain a US Gov't issued Secret clearance within a timeframe set forth by Management (US Citizenship required.)
Experience with object-oriented design
Experience with the C/C++/C# programming languages
Experience with software development lifecycle and CMMI
Experience with common laboratory test equipment (oscilloscopes, logic analyzers, power supplies, etc.)
Preferred Education and Experience
MS in Computer Science/Computer Engineering or Electrical Engineering
Current/active Secret clearance
Ability to read and understand schematics and vendor-provided technical documentation
Experience with GPIB, SCPI, RS232/422, Ethernet interfaces
Experience with Agilent/Keysight arbitrary signal generators, spectrum analyzers and vector network analyzers
Job Type:Full Time
Years of Experience:8-10 Years