1

Junior Software Engineer Jobs in Encinitas, CA (NOW HIRING)

Junior Software Engineer

San Diego, CA · On-site

$50K - $100K/yr

We are seeking a Junior Software Engineer to join our Ez-X medical X-ray system development team. This role involves close collaboration with Vision, Control, Mechanical, and X-Ray hardware teams to ...

... Jr. - Mid Level Clearance: Active Security Clearance (Secret or higher) is preferred Overview: CPMC, LLC is seeking creative and skilled Software Engineer to join our team for an government contract ...

Responsibilities Peraton is seeking a Junior Level Cyber Software Engineer to support our Atlantis Program contract at the Naval Information Warfare Center Pacific (NIWC PAC) facility in San Diego ...

Responsibilities Peraton is seeking a Junior Level Cyber Software Engineer tosupport our Atlantis Program contract at the Naval Information Warfare Center Pacific (NIWC PAC) facility in San Diego, CA.

Responsibilities Peraton is seeking a Junior Level Cyber Software Engineer tosupport our Atlantis Program contract at the Naval Information Warfare Center Pacific (NIWC PAC) facility in San Diego, CA.

Software Engineer

San Diego, CA · On-site

$87K - $157K/yr

Leidos is seeking a Junior Software Development Engineer to support analysis, design, development, and testing of cross-platform applications. The role involves working with Linux and Android, using ...

Leidos is seeking a Junior Software Development Engineer to support analysis, design, development, and testing of crossplatform applications. The role involves working with Linux and Android, using ...

Jr Cyber Software Engineer

San Diego, CA · On-site

$80K - $128K/yr

Responsibilities Peraton is seeking a Junior Level Cyber Software Engineer tosupport our Atlantis Program contract at the Naval Information Warfare Center Pacific (NIWC PAC) facility in San Diego, CA.

Jr Cyber Software Engineer

San Diego, CA · On-site

$80K - $128K/yr

Responsibilities Peraton is seeking a Junior Level Cyber Software Engineer tosupport our Atlantis Program contract at the Naval Information Warfare Center Pacific (NIWC PAC) facility in San Diego, CA.

The role involves taking ownership of technical challenges, leading discussions, and mentoring junior engineers while developing innovative software solutions for advanced data communications and ...

Are you a Software Engineer looking for an opportunity to leverage your extensive experience and ... Mentor junior team members, providing guidance on best practices, coding standards, and problem ...

Sr Embedded Software Engineer

Vista, CA · On-site

$126K - $166K/yr

Working independently with minimal supervision, the Senior Software Engineer provides technical leadership, mentors junior engineers, and drives the architecture, development, optimization, and ...

Lead and mentor junior software engineers Qualifications You Must Have * Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior ...

Software Engineer

San Diego, CA · On-site

$109K - $171K/yr

Our Software Engineering (R&D) department is looking for a Software Engineer here in San Diego ... Mentor junior engineers Required Qualifications and Experience * BS in Computer Science or ...

Our Software Engineering (R&D) department is looking for a Software Engineer here in San Diego ... Mentor junior engineers Required Qualifications and Experience * BS in Computer Science or ...

next page

Showing results 1-20

Junior Software Engineer information

See Encinitas, CA salary details

$49.9K

$101.5K

$152.5K

How much do junior software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for junior software engineer in Encinitas, CA is $101,547.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $102,600.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

What are the key skills and qualifications needed to thrive as a junior software engineer, and why are they important?

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.
What are the most commonly searched types of Software Engineer jobs in Encinitas, CA? The most popular types of Software Engineer jobs in Encinitas, CA are:
What are popular job titles related to Junior Software Engineer jobs in Encinitas, CA? For Junior Software Engineer jobs in Encinitas, CA, the most frequently searched job titles are:
What job categories do people searching Junior Software Engineer jobs in Encinitas, CA look for? The top searched job categories for Junior Software Engineer jobs in Encinitas, CA are:
What cities near Encinitas, CA are hiring for Junior Software Engineer jobs? Cities near Encinitas, CA with the most Junior Software Engineer job openings:
Infographic showing various Junior Software Engineer job openings in Encinitas, CA as of August 2026, with employment types broken down into 80% Full Time, 14% Part Time, 1% Temporary, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $101,547 per year, or $48.8 per hour.

Junior Software Engineer

Cesna Group

San Diego, CA • On-site

$50K - $100K/yr

Full-time

Re-posted 25 days ago


Job description

Job Summary
  • We are seeking a Junior Software Engineer to join our Ez-X medical X-ray system development team. This role involves close collaboration with Vision, Control, Mechanical, and X-Ray hardware teams to develop FDA-regulated medical imaging software.
  • The position primarily focuses on GUI development (C#), C++ platform integration, and business logic implementation using our in-house software platform.
  • As medical device development is an iterative and highly regulated process, specific tasks and priorities may evolve based on project needs, regulatory requirements, and business objectives.
  • Candidates should have hands-on experience with C++. While prior experience with C# is not required, we are seeking individuals who are highly motivated and eager to learn new technologies.
Job Description
  • The responsibilities listed below describe the primary functions of this role but are not intended to be an exhaustive list. Additional responsibilities may be assigned as needed, provided they are consistent with the employee's role, skills, and professional experience.
  • - Develop and maintain C#-based GUI applications for medical X-ray systems
  • - Integrate algorithms developed by the Vision team into software components
  • - Implement business logic using the existing C++ software platform
  • - Display motor angle and system status information received from control boards
  • - Implement and test TXM board control interfaces
  • - Collaborate with cross-functional teams, including Vision, Control, Mechanical, and X-Ray hardware teams
  • - Participate in software verification and validation (V&V) activities required for FDA approval
  • - Identify, analyze, and fix software defects to improve system stability under the guidance of senior engineers
  • - Prepare and maintain technical documentation, test procedures, and test reports in compliance with FDA and internal quality requirements
Qualifications
  • Required Qualifications
  • - Bachelor's degree in Computer Science, Software Engineering, or related field
  • - 0?3 years of professional software development experience
  • - Basic knowledge of C++ (classes, memory management, STL)
  • - Familiarity with Windows-based application development
  • Preferred Qualifications
  • - Experience with C# and WPF/WinForms
  • - Experience with hardware-connected software (motors, sensors, boards)
  • - Basic understanding of medical imaging or X-ray systems
  • - Familiarity with multi-threaded programming
  • - Exposure to FDA or regulated software development environments
What's On Offer
  • - Opportunity to work on FDA-approved and next-generation medical devices
  • - Hands-on experience with real medical imaging systems
  • - Mentorship from senior engineers in medical and imaging domains
  • - Competitive salary and benefits (US market)
  • - Long-term career growth in regulated medical software development

Apply online or feel free to contact us directly for more information about the opportunity. Due to the high volume of applicant, we regret to inform that only shortlisted candidates will be notified. Thank you for your understanding.