1

Python Software Engineer Jobs in Los Angeles, CA

Embedded Software Engineer

Carson, CA

$137.30K - $180.70K/yr

Embedded Software Engineer Location: Carson, CA - onsite Duration: 6+ Months only on w2 Required ... Familiarity with scripting languages such as Python, VB Script, LabVIEW, and Perl. * Knowledge of ...

Principal Software Engineer (Test)

Palmdale, CA · On-site

$144.30K - $193.50K/yr

Job Summary : Lynx is a mission-driven aerospace and defense software and systems engineering ... Python) • Familiarity writing automated tests • Test automation using Python and scripting ...

Senior Software Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

SR. SOFTWARE ENGINEER Job Summary: The Senior Fullstack Software Engineer will work closely with ... Python (Flask, Django, SQL Alchemy) * Web Services (JSON, Micro Services) * Vue.js (Single Page App ...

Senior Software Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

SR. SOFTWARE ENGINEER Job Summary: The Senior Fullstack Software Engineer will work closely with ... Python (Flask, Django, SQL Alchemy) * Web Services (JSON, Micro Services) * Vue.js (Single Page App ...

Develop modular, reusable test and automation software in Python and similar languages for manufacturing and engineering design verification * Write automation software to interact with flight ...

Develop modular, reusable test and automation software in Python and similar languages for manufacturing and engineering design verification * Write automation software to interact with flight ...

Develop modular, reusable test and automation software in Python and similar languages for manufacturing and engineering design verification * Write automation software to interact with flight ...

Senior Software Engineer (Test)

Palmdale, CA · On-site

$118.10K - $153.40K/yr

They are seeking a Senior Software Engineer (Test) to support the development and validation of ... Python) • Familiarity writing automated tests • Test automation using Python and scripting ...

Software Engineer

Huntington Beach, CA · On-site

$125K - $220K/yr

The Role The Software Engineer will play a critical role in developing our autonomous defense ... Design and implement efficient, well-tested code in C++, Rust, Python, or C to power real-time ...

Specialist Software Engineer

Anaheim, CA · On-site

$97K - $180K/yr

Specialist Software Engineer Job Code : 35496 Job Location: Anaheim Ca Schedule: 9/80 Summary ... Knowledge of Python or C-Sharp is beneficial. In compliance with pay transparency requirements, the ...

next page

Showing results 1-20

Python Software Engineer information

See Los Angeles, CA salary details

$24.8K

$150.8K

$218.2K

How much do python software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for python software engineer in Los Angeles, CA is $150,820.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,100.00 and $177,200.00 per year, depending on experience, location, and employer.

What is a Python Software Engineer job?

A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.

What are the key skills and qualifications needed to thrive in the Python Software Engineer position, and why are they important?

To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.

What does a typical workday look like for a Python Software Engineer?

A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.
What are the most commonly searched types of Python Software Engineer jobs in Los Angeles, CA? The most popular types of Python Software Engineer jobs in Los Angeles, CA are:
What job categories do people searching Python Software Engineer jobs in Los Angeles, CA look for? The top searched job categories for Python Software Engineer jobs in Los Angeles, CA are:
What cities near Los Angeles, CA are hiring for Python Software Engineer jobs? Cities near Los Angeles, CA with the most Python Software Engineer job openings:
Infographic showing various Python Software Engineer job openings in Los Angeles, CA as of May 2026, with employment types broken down into 1% Internship, 2% As Needed, 66% Full Time, 9% Part Time, 21% Contract, and 1% Nights. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $150,820 per year, or $72.5 per hour.
Embedded Software Engineer

$137.30K - $180.70K/yr

Other

Posted 15 days ago


Job description

Job Title: Embedded Software Engineer
 
Location:  Carson, CA - onsite
Duration: 6+ Months
 
only on w2
 
Job Description:
 
Required Qualifications
Education
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent from an accredited institution.
  • Master’s degree preferred. 
Experience
  • 5+ years of software engineering or related experience. 
  • 7+ years of embedded software development experience in a configuration-controlled environment preferred.
  • Strong aerospace industry experience required. 
  • Experience with RTCA DO-178B or DO-178C standards is mandatory. 
  • Experience with embedded applications, power electronics, and communication systems preferred.
Technical Skills
  • Strong proficiency in C/C++ programming. 
  • Experience with embedded software and firmware systems, microcontrollers, sensors, and human-machine interfaces.
  • Experience with software testing, validation, debugging, and lab integration activities.
  • Familiarity with scripting languages such as Python, VB Script, LabVIEW, and Perl.
  • Knowledge of analog/digital electronics, control systems, and electro-mechanical systems.
  • Experience with test equipment development and root cause analysis. 
  • Knowledge of industry standards including: 
    • RTCA DO-178B / DO-178C 
    • MIL-STD-810 
Additional Skills
  • Strong communication and organizational skills. 
  • Ability to manage multiple projects with strong attention to detail. 
  • Proven problem-solving and leadership capabilities. 
  • Experience with aerospace processes, change control, configuration management, and flight safety requirements.
  • Ability to interpret engineering drawings, safety rules, manuals, and technical documentation.
  • Proficiency with Microsoft Office Suite (Word, Excel, PowerPoint). 
Top 3 Must-Have Skills
  1. Aerospace experience with RTCA DO-178B or DO-178C 
  2. Embedded software development experience 
  3. Software testing and validation experience 
Preferred Background
  • Experience working in aerospace or military contract environments. 
  • Exposure to V&V processes and documentation-heavy development environments. 
  • Experience with lab tools and software testing frameworks. 
  • Background in power electronics and embedded communication systems. 
Interview/Intake Notes
  • Aerospace experience is critical and non-negotiable. 
  • Candidates with DO-178C experience may be considered even with fewer years of experience if exposure is strong.
  • Strong preference for candidates with hands-on testing and lab validation experience.
  • Technologies/tools commonly used include Python, Perl, and LabVIEW. 
  • Local candidates are preferred due to hiring challenges. 
  • Candidates should be process-oriented with strong documentation and configuration management experience.