Northrop Grumman Australia→
Embedded Software Engineer – Level 1 or 2 at Northrop… · United…
Entry LevelOn-siteFull-timeUnited States-Illinois-Rolling Meadows$73k–$131k/yr
Skills
embedded software designcc++pythonjavascriptperlunix shell scriptingdos shell scriptingelectronic test equipmentdigital signal processinglab testing of electronic equipmentu.s. government top-secret security clearancesensitive compartmented information (sci) access
Job Description
Summary: Northrop Grumman is a leading aerospace and defense technology company, and they are seeking an Embedded Software Engineer to join their Space Systems sector. In this role, you will be responsible for requirements analysis, system architecture, design, coding, testing, and verification of embedded software for safety-critical real-time systems.
Responsibilities:
- Driving requirements analysis and system architecture, design, coding, test and verification using state-of-the-art tools and techniques
- Working with embedded software design experience with a focus on software interactions with safety critical real-time systems, digital signal processing, and secure software solutions
Required Qualifications:
- Bachelor's degree in STEM discipline with 1 year of professional experience for Level 1 (Associate)
- Bachelor's degree in STEM discipline with 2 years of professional experience for Level 2
- Master's degree in STEM discipline with 0 years of professional experience for Level 2
- Must have the ability to obtain and maintain a U.S. Government Top-Secret (TS) security clearance and Sensitive Compartmented Information (SCI) approval/access [TS/SCI] within a reasonable period of time
- US citizenship is required
- Experience developing software in C/C++
- Experience with scripting languages such as: Python, JavaScript, Perl, Unix/DOS shell scripts
- Working knowledge of electronic test equipment (Oscilloscopes, signal generators, spectrum analyzers)
- Experience with hands-on lab testing of electronic equipment
- Basic understanding of digital signal processing concepts
Preferred Qualifications:
- Active/Current Top-Secret clearance with SCI
- Working knowledge of RTOS (RTLinux, VxWorks, Integrity) concepts and operation
- Experience with Linux Embedded real-time OS development (Yocto)
- Experience developing in a hybrid Linux/Windows environment
- Working knowledge of Atlassian tool suite (Jira, Confluence, Bitbucket)
- Understanding of Software Defined Radio (SDR) platforms and architectures
- Experience developing drivers and BSPs for custom hardware platforms
- Experience with System on a Chip (AMD, Xilinx, Altera) software/FPGA integration
- Experience with digital signal processing (DSP) algorithms
- Experience with hands-on hardware testing, debugging and board bring-up
- Experience with GNU Radio and/or Redhawk SDR development
Required Skills: Embedded Software Design, C, C++, Python, JavaScript, Perl, Unix Shell Scripting, DOS Shell Scripting, Electronic Test Equipment, Digital Signal Processing, Lab Testing of Electronic Equipment, U.S. Government Top-Secret Security Clearance, Sensitive Compartmented Information (SCI) Access
Benefits: Health insurance coverage, Life and disability insurance, Savings plan, Company paid holidays, Paid time off (PTO) for vacation and/or personal business
Benefits
Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business