Recent Searches

You haven't searched anything yet.

317 Principal Software Engineer Jobs in San Diego, CA

SET JOB ALERT
Details...
Gridiron IT
San Diego, CA | Full Time
$101k-122k (estimate)
1 Week Ago
Tendo
San Diego, CA | Full Time
$119k-143k (estimate)
1 Day Ago
CUBIC
San Diego, CA | Full Time
$121k-145k (estimate)
4 Months Ago
Garnet River LLC
San Diego, CA | Full Time
$131k-156k (estimate)
2 Weeks Ago
Leonardo DRS
San Diego, CA | Full Time
$105k-126k (estimate)
7 Months Ago
Shield AI
San Diego, CA | Full Time
$120k-144k (estimate)
2 Months Ago
Management Engineering Technologies International...
San Diego, CA | Full Time
$100k-120k (estimate)
9 Months Ago
Moebius Solutions
San Diego, CA | Full Time
$113k-136k (estimate)
2 Months Ago
Moebius Solutions
San Diego, CA | Full Time
$113k-136k (estimate)
2 Months Ago
SAIC
SAN DIEGO, CA | Full Time
$128k-154k (estimate)
1 Month Ago
decision technologies
San Diego, CA | Full Time
$104k-125k (estimate)
1 Month Ago
Itility US
San Diego, CA | Full Time
$98k-117k (estimate)
7 Months Ago
KYOCERA Internal
San Diego, CA | Full Time
$124k-148k (estimate)
Just Posted
Tandem Diabetes Care, Inc.
San Diego, CA | Full Time
$142k-173k (estimate)
2 Months Ago
Shield AI
San Diego, CA | Full Time
$145k-173k (estimate)
2 Months Ago
Shield AI
San Diego, CA | Full Time
$165k-201k (estimate)
2 Months Ago
Shield AI
San Diego, CA | Full Time
$120k-144k (estimate)
2 Months Ago
Shield AI
San Diego, CA | Full Time
$165k-201k (estimate)
2 Months Ago
KYOCERA External
San Diego, CA | Full Time
$134k-163k (estimate)
5 Months Ago
Easy Games
San Diego, CA | Full Time
$120k-144k (estimate)
2 Months Ago
Principal Software Engineer
Garnet River LLC San Diego, CA
$131k-156k (estimate)
Full Time | IT Outsourcing & Consulting 2 Weeks Ago
Save

Garnet River LLC is Hiring a Principal Software Engineer Near San Diego, CA

Job Details

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 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 - $85.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.

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

Job Summary

JOB TYPE

Full Time

INDUSTRY

IT Outsourcing & Consulting

SALARY

$131k-156k (estimate)

POST DATE

04/14/2024

EXPIRATION DATE

06/13/2024

WEBSITE

garnetriver.com

HEADQUARTERS

SARATOGA SPRINGS, NY

SIZE

25 - 50

FOUNDED

2000

TYPE

Private

CEO

GARNET RIVER

REVENUE

$5M - $10M

INDUSTRY

IT Outsourcing & Consulting

Show more

The job skills required for Principal Software Engineer include Java, Computer Science, Software Development, Linux, Software Engineering, Programming, etc. Having related job skills and expertise will give you an advantage when applying to be a Principal Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Principal Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Java
VTECH Solution
Full Time
$86k-110k (estimate)
2 Months Ago
For the skill of  Computer Science
Lamini AI
Full Time
$136k-169k (estimate)
Just Posted
For the skill of  Software Development
Honeywell
Full Time
$145k-174k (estimate)
4 Days Ago
Show more

The following is the career advancement route for Principal Software Engineer positions, which can be used as a reference in future career path planning. As a Principal Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Principal Software Engineer. You can explore the career advancement for a Principal Software Engineer below and select your interested title to get hiring information.

CUBIC
Full Time
$121k-145k (estimate)
4 Months Ago

If you are interested in becoming a Principal Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Principal Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Principal Software Engineer job description and responsibilities

Developing, launching and maintaining numerous successful projects.

02/21/2022: Columbus, OH

Document and test software to ensure that the software meets the needs of end-users and achieves business goals.

03/25/2022: Philadelphia, PA

Provide technical guidance to development teams and oversee the technical aspects of all projects.

03/10/2022: Rapid City, SD

Process complex data and may need to enforce software design, development and maintenance requirements.

04/10/2022: Fort Smith, AR

Provide trainings and mentor other Engineers when required.

03/09/2022: Trenton, NJ

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Principal Software Engineer jobs

Requires a minimum of 1-2 years of experience for the role.

04/20/2022: Lansing, MI

Knowledge in analyzing, debug and fix technical issues

03/26/2022: Orlando, FL

Expertise in multiple high-level programming languages.

04/04/2022: Medford, OR

Earn a Master’s Degree and/or Ph.D.

05/05/2022: Hopkinsville, KY

Software development experience (5+ years preferred).

03/27/2022: Nashua, NH

Step 3: View the best colleges and universities for Principal Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more