Current jobs related to Principal Software Engineer - San Diego - Garnet River


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Aerospace Systems. As a key member of our engineering team, you will be responsible for designing, developing, and delivering software solutions for our flight and mission critical systems.Key Responsibilities:Develop Java...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Job Title: Principal Software EngineerNorthrop Grumman Careers is seeking a highly skilled Principal Software Engineer to join our team of experienced professionals. As a key member of our engineering team, you will be responsible for designing, developing, and delivering software solutions for our customers.Key Responsibilities:Participate in the software...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Job Title: Principal Software EngineerNorthrop Grumman Careers is seeking a highly skilled Principal Software Engineer to join our team of experienced professionals. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software systems for our customers.Key Responsibilities:Participate in...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Job Title: Principal Software EngineerNorthrop Grumman Careers is seeking a highly skilled Principal Software Engineer to join our team of experienced professionals. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software systems for our customers.Key Responsibilities:Participate in...


  • San Diego, California, United States Northrop Grumman Careers Full time

    Principal Engineer Software - JavaNorthrop Grumman Aerospace Systems is seeking an experienced Principal Engineer Software - Java to join our team of qualified, diverse individuals.Job SummaryWe are looking for a highly skilled software engineer to develop Java applications in an embedded technology environment. The ideal candidate will have experience...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a key member of our engineering team, you will be responsible for developing software solutions for our flight and mission critical systems.Key ResponsibilitiesDesign, implement, and deliver software products as part of an...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our team in San Diego, CA or Oklahoma City, OK. As a key member of our engineering team, you will be responsible for developing software solutions for our flight and mission critical systems.Key ResponsibilitiesDesign, implement, and deliver software products as part of an...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java.Key ResponsibilitiesDesign and develop software applications using Java, following...


  • San Diego, California, United States CoStar Group Full time

    Job Title: Principal Software Engineer - HospitalityWe are seeking an experienced Principal Software Engineer to join our team at CoStar Group, a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. As a Principal Software Engineer, you will be responsible for designing and developing high-quality...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java.Key ResponsibilitiesDesign and develop software applications using Java, following...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Engineer Software - Java to join our team of experienced professionals at Northrop Grumman Aerospace Systems. This position will be located in San Diego, CA or Oklahoma City, OK.Key ResponsibilitiesDevelop Java applications for embedded technology environments.Work with real-time operating systems for...


  • San Diego, California, United States Northrop Grumman Full time

    Role OverviewWe are seeking a highly skilled Principal Engineer Software - Java to join our team of experienced professionals in San Diego, CA or Oklahoma City, OK. As a key member of our engineering team, you will be responsible for developing software solutions for embedded systems, working with real-time operating systems, and collaborating with...


  • San Diego, California, United States Northrop Grumman Full time

    Role OverviewWe are seeking a highly skilled Principal Engineer Software - Java to join our team of experienced professionals in San Diego, CA or Oklahoma City, OK. This position will be part of our embedded technology environment, developing software working with real-time operating systems for use in flight and mission-critical systems.Key...


  • San Diego, California, United States Northrop Grumman Full time

    Software Development OpportunityWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Aerospace Systems. This position will be located in San Diego, CA or Oklahoma City, OK.Key Responsibilities:Develop Java applications for embedded technology environments.Work with real-time operating systems for use in flight and...


  • San Diego, United States Northrop Grumman Full time

    Requisition ID: R10167854 Category: Engineering Location: San Diego, California, United States of America | Melbourne, Florida, United States of America Clearance Type: Secret Telecommute: No- Teleworking not available for this position Shift: 1st Shift (United States of America) Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation...


  • San Diego, California, United States Northrop Grumman Full time

    Requisition ID: RNorthrop Grumman is seeking an experienced Principal Engineer Software - Java to join our team of qualified, diverse individuals. This position will be located in San Diego, CA or Oklahoma City, OK.Key Responsibilities:Develop Java applications in a fast-paced environment with high expectations.Work with a team of developers and integrators...


  • San Diego, CA, United States Northrop Grumman Full time

    Category: Engineering - Shift: 1st Shift (United States of America) - Travel Required: Yes, 10% of the Time - Relocation Assistance: Relocation assistance may be available - 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...


  • San Diego, CA, United States Northrop Grumman Full time

    Category: Engineering - Shift: 1st Shift (United States of America) - Travel Required: Yes, 10% of the Time - Relocation Assistance: Relocation assistance may be available - 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...


  • San Diego, California, United States CoStar Group Full time

    Principal Software Engineer - HospitalityCoStar Group, a leading global provider of commercial and residential real estate information, analytics, and online marketplaces, is seeking an experienced Principal Software Engineer to join our team. As a key member of our CoStar Benchmark product development team, you will be responsible for designing and...


  • San Diego, California, United States Northrop Grumman Careers Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Careers. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java and related technologies.Key ResponsibilitiesDesign and develop software...

Principal Software Engineer

4 months ago


San Diego, United States Garnet River Full time

Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent.

We are currently seeking a Principal Software Engineer for our client in San Diego, CA. In this position you will performs complex software engineering tasks, provide technical software expertise to research, design, develop and test engineering activities. You will also review project progress and evaluates results. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise substantial decision-making authority.

Job Duties

  • Provides expertise for software development/engineering programs, and interfaces with team members and managers
  • Outlines and communicates the most appropriate technical approach for software project activities
  • Determines the technical direction and strategy for solving complex, significant or major issues
  • Identifies, investigates and resolves software technical issues
  • Plans and evaluates architectural design and identifies technical risks and associated ways to mitigate those risks
  • Recommends test control, strategies, apparatus and equipment
  • Defines test data requirements. Tests software and documents results
  • Prepares development software, codes software and designs specific enhancements
  • Evaluates vendor capabilities to provide required products or services
  • Participates in-house design reviews and technical meetings
  • Maintains state-of-the-art awareness in areas of technical expertise - changes, advancements and improvements
  • Applies expertise to all areas of software engineering and development
  • Provides resource planning guidance to programming, engineering and management staff or groups
  • Interfaces with team members, management staff, customers, subcontractors and vendors

Qualifications
  • This job is at a cleared facility, we can only hire US persons at this site. A US person is either a US citizen or a Permanent resident. Candidates for this position must have or be able to acquire a US secret clearance.
  • Four-year college degree in Computer Science, Computer Engineering, Electrical Engineering or related technical discipline, plus a minimum of twelve years of related experience, or a master's degree with ten years of experience.
  • Effective written and oral communication skills.
  • Experience to include software development/engineering, developing state-of-the-art computer software, exercising creativity in technical direction and successful strategy development.
  • Ability to interpret technical contract requirements.
  • Requires proficiency using programming languages such as: Java, "C/C++/C#," Product Lifecycle Management, graphics or other developmental software.
  • Requires ability to develop software in a Linux, Windows (Windows 10 and up), Integrated Development Environments (IDEs) or other PC environments.
  • Requires experience with embedded processing.
  • Ability to use PC software such as word processing, database, spreadsheet and flowchart, and Computer Aided Software Engineering (CASE) tools.
  • Ability to effectively communicate verbally and in writing, and interface with customers, subcontractors and vendors.
  • Must be able to solve complex and difficult engineering problems.
  • Knowledge of customer needs and competing products desirable.
  • Ability to analyze and solve complex and difficult software engineering problems.
  • Able to prioritize work and complete multiple tasks under deadline and budget guidelines.
  • Must be able to work in a lab environment and be able to use a computer.
Hourly Pay Range: $75.00 - $80.00

At Garnet River, we care about our employees. We strongly believe in work/family balance. Our robust employee benefits package includes a competitive salary, PTO and health insurance (including dental and vision).

Garnet River LLC is an Equal Employment opportunity/Affirmative Action (EEO/AA) employer. Minorities/Female/Disabled/Veteran (M/F/D/V)