Principal Engineer Software responsible for designing and integrating embedded systems at Northrop Grumman. Collaborating across teams in a fast-paced environment for critical software development.
Responsibilities
Design, develop, integrate, and test software for end-user customers and businesses
Responsible for the design, architecture, development, and administration of embedded and real time systems
Work with multi-disciplinary teams in an Agile software development environment
Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls
Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to customers
Operate in an embedded technology development environment with real time operating systems for flight and mission critical systems
Develop software products for multiple software baselines
Requirements
Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 5 years of related engineering experience; OR a Master’s degree in a STEM discipline and 3 years of related engineering experience.
Experience with the full Software Development Life Cycle (SDLC)
Experience with the following programming and scripting languages: C, C++, and Python
Experience with two of the following tools: Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
Experience with Agile software development, embedded system programming, software integration, and testing
Familiarity with at least two of the data interfaces: 1553, 1394, 422, 429, Serial, CAN, Discrete & Analog I/O, Ethernet/IP, or Fibre Channel
Recent experience and proficiency in software architecture, design, implementation, integration, and debugging C++ software.
Active DoD Top Secret SCI Security Clearance (with a background investigation within the past 5 years or enrolled into Continuous Evaluation).
Benefits
Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business
Principal Engineer leading global waste management program for Micron Technology. Driving compliance and operational excellence across diverse manufacturing sites.
Technical Lead for React Native in a high - scale mobile engineering organisation. Leading hybrid delivery and collaborating with iOS and Android teams in London.
Software Engineer II developing components while providing system solutions development at TD. Engaging in analytics, support, testing, and proof of concepts aligned with objectives.
Software Engineer II at TD providing technical expertise in software development. Collaborating with cross - functional teams to deliver high - quality solutions.
Sr. Technical Lead managing the architecture and design of CPQ solutions for Rolls - Royce. Collaborating with partners and enhancing solutions across multiple countries.
Software Engineering Lead at PrePass driving innovation and collaboration within engineering to deliver robust solutions. Leading a team focused on developing scalable systems for the transportation industry.
Software Engineer III at CrowdStrike, developing cloud architecture and services to enhance cybersecurity solutions. Collaborating with teams to deliver scalable, efficient technology.
Software Engineer developing AI solutions for sustainability challenges at Recursive. Focusing on prompt engineering, model deployment, and backend development for innovative applications.
Leads software engineering team strategies and mentoring at Sicredi, Brazil. Focused on credit solutions and pricing development with agile methodologies.