Posted in

Staff Engineer Embedded Software Architect – Aht

Staff Engineer Embedded Software Architect – Aht

CompanyNorthrop Grumman
LocationNorthridge, Los Angeles, CA, USA
Salary$171000 – $256400
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in a STEM discipline with 12+ years of relative experience; Master’s degree in a STEM discipline with 10+ years of relative experience; PhD + 8 years of relative experience.
  • Active Secret security clearance
  • Self-starters and able to efficiently operate in a team environment.
  • Experience with one or more Software languages/technologies: C/C++, Java, Python, C#.
  • Demonstrated ability to analyze system requirements to derive software design and performance requirements.
  • Demonstrated experience with open software/system architecture solutions.
  • Proven ability to design and code new software, as well as modify existing software to add new features.
  • 1 or more years of demonstrated success leading teams through the entire development lifecycle.
  • Proven experience presenting complex topics to management and other stakeholders.
  • Effective communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders.
  • A year or more of experience working in an Agile team.

Responsibilities

  • Provide technical leadership for a team of software engineers.
  • Architect/rearchitect and develop software utilizing C/C++ to modernize and productionize a research codebase.
  • Design software-systems, applications, and architectures that implement techniques to support achieving increased modularity, scalability, and reliability, while also maintaining precision, accuracy, and speed to meet performance requirements.
  • Ensure industry software engineering best practices and standards are applied and maintained.
  • Present your ideas to internal and external groups; lead proposal activities; and represent Northrop Grumman at technical conferences and working groups.
  • Work closely with Software Leads to define program intent, system capabilities, and output requirements.

Preferred Qualifications

  • Experience with software version control tools such as Git.
  • Experience in embedded systems design with preemptive, multitasking real-time operating systems.
  • Experience with embedded software such as VxWorks.
  • Experience using Atlassian Tool Suite: JIRA, Confluence, Bitbucket, SonarQube.
  • Demonstrated ability to develop and maintain a strategic product roadmap, aligning software engineering best practices with business objectives.
  • Ability to define technical strategy to modernize/productionize research code.