
Embedded Software Engineer – Real Time
Northrop Grumman
full-time
Posted on:
Location Type: Office
Location: Oklahoma City • Florida • Oklahoma • United States
Visit company websiteExplore more
Salary
💰 $75,100 - $118,900 per year
About the role
- Design, develop, integrate, modify and maintain customized or standardized embedded mission systems applications using software engineering best practices and standards.
- Participate in the full life-cycle of software development, to include requirements development, modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance.
- Work in an innovative environment, on significantly diverse assignments, and in collaborative team settings across all levels.
- Operate in an embedded technology development environment working with real-time operating systems for use in flight and mission critical systems.
- Be a part of Agile Scrum teams to develop software products for multiple software baselines.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering or Computer Engineering with 2 years of software engineering experience; OR a Master’s degree in Computer Science, Software Engineering, Electrical Engineering or Computer Engineering with 0 years of software engineering experience.
- Familiar developing software and scripts in C, Object Oriented C++ AND/OR Python for Safety-Critical applications/Systems.
- Familiar with architecting, Designing, Modeling (Rhapsody or Cameo), Implementing, Maintaining, integrating, Debugging, Verifying and Qualifying Safety-Critical Embedded Real Time Software written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux.
- Familiar with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube.
- Familiar with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins.
- Active DoD Secret level clearance OR Top Secret (in-scope), with the ability to obtain (and maintain) special program access (PAR) prior to commencement of employment.
Benefits
- Health insurance coverage
- Life and disability insurance
- Savings plan
- Company paid holidays
- Paid time off (PTO) for vacation and/or personal business
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CObject Oriented C++PythonSafety-Critical applicationsEmbedded Real Time SoftwareReal-Time Operating SystemsStatic Code AnalysisDynamic Code AnalysisFuzzing ToolsCI/CD
Soft Skills
collaborationinnovationteamworkproblem-solvingcommunication
Certifications
Bachelor’s degreeMaster’s degreeDoD Secret clearanceTop Secret clearance