Software Engineer (Desktop/Web)

SoTalent

California, United States0–4 yrs24m agovia LinkedIn

Posted 13 Nov 2026, 09:14 ET

This job at a glance

Who can apply
New grads and up to 4 years · Bachelor's degree
Must know
RecruitingData visualizationData analysisPythonJavaScriptHTML
Nice to have
C++
Work
On-site in California
Bond
Required, length not stated
Pay
Not stated by the employer.
Skill demand
Python66%Data visualization8%Data analysis7%Recruiting1%of 149 similar entry-level jobs posted in the US this week
Listed
Nov 13, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Recruiting for a Software Engineer on behalf of a prominent, employee-owned defense and security firm specializing in solving complex national security problems through innovative technology. The role focuses on the creation and maintenance of sophisticated GUI applications for data visualization, mission management, and advanced data analysis. The position requires blending technical engineering expertise with strong design principles to build interactive tools for both desktop and web platforms.

Key Responsibilities

  • Creation and maintenance of sophisticated GUI applications.
  • Building interactive tools for desktop and web platforms.

Requirements & Tech Stack

  • Python
  • PyQt
  • Modern JavaScript (ES6+)
  • HTML
  • CSS
  • Figma or equivalent tools for prototyping
  • Git version control
  • Familiarity with Linux and Windows development environments

Qualifications

  • Experience in front-end GUI development.
  • Academic exposure to college-level mathematics and physics.
  • Strong written and verbal communication skills.
  • Ability to work effectively in a collaborative small team setting.
  • Willingness to work full-time on-site at the Northridge facility.
  • Eligibility to obtain and maintain a TS SCI security clearance.
  • Candidates must be United States citizens.

Preferred Technical Skills

  • C++ and the Qt framework
  • Web application deployment and configuration
  • UI testing tools like Selenium or Squish
  • Relational databases and API design
  • Data visualization or computer graphics using OpenGL or WebGL
  • Active Top Secret clearance

Compensation and Professional Leveling

  • Engineer Level One: $90,000 - $120,000 (Requires Bachelor of Science degree)
  • Engineer Level Two: $110,000 - $140,000 (Requires BS + 2 years or MS + 0 years)
  • Staff Engineer: $130,000 - $160,000 (Requires BS + 5 years, MS + 3 years, or PhD)

Benefits Package

  • Employee Stock Ownership Plan
  • 401k retirement contribution
  • Flexible scheduling
  • Paid parental leave
  • Generous PTO
  • Full medical, dental, and vision insurance
  • Continuing education funding
  • Life insurance

Additional Requirements

  • Hiring process includes a criminal background check and a Department of Transportation drug test.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Lockheed Martin, Torentify, TikTok

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job