Staff software engineer jobs in Rancho Santa Margarita, CA - 1,392 jobs
All
Staff Software Engineer
Senior Embedded Software Engineer
Principal Software Engineer
Software Engineering Internship
Software Engineering Manager
Software Leader
Software Engineer Lead
Senior Engineer
Principal Engineer
Lead Engineer
Senior TPM & Staff Software Eng (L5) - TS/SCI
Northrop Grumman Corp. (JP 4.7
Staff software engineer job in Redondo Beach, CA
A leading aerospace and defense technology company is seeking an Adjunct Technical Program Manager (TPM)/StaffSoftwareEngineer in Redondo Beach, CA. In this dynamic role, you will lead a softwareengineering team, handle project management, and provide innovative engineering solutions to complex challenges. Candidates must have relevant experience in software development and project management along with required security clearances. A competitive salary package with various benefits is offered, reflecting the experience and skills of the candidate.
#J-18808-Ljbffr
$99k-128k yearly est. 3d ago
Looking for a job?
Let Zippia find it for you.
Maritime - Manager, Software Engineering
Slope 4.0
Staff software engineer job in Costa Mesa, CA
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.
About the Team
Anduril's Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems to tackle the extremely challenging industry demands of maritime operations. Anduril has brought to market a unique, ultra-long-range, full-ocean-depth underwater vessel platform and a completely refreshed maritime vehicle and flexible manufacturing architecture that scales from "small" to "extra-large" vehicle sizes. Today, Anduril is executing on billion-dollar contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations.
We are seeking to sustain our early successes with deep investment in an expanded product portfolio. These products, including Dive-XL, Dive-LD, Copperhead, Seabed Sentry, and other unannounced systems, will deliver a coherent system-of-systems, enabling the end-to-end conduct of a variety of autonomous missions in the maritime domain. If you are passionate about solving problems that have real impact and working on systems that directly contribute to achieving national strategic priorities, we want you to join Anduril's Maritime Division and help us build the future of defense capability.
About the Job
SoftwareEngineering Managers independently lead teams to deliver a variety of software integrated in to our products. This includes autonomy, simulation, data processing, payload integration, and off-board command and control or decision support. We expect SoftwareEngineering Managers to demonstrate end-to-end outcome ownership of a major system within an integrated product, and the team responsible for building and maintaining it. SoftwareEngineering Managers contribute as a team lead to the rapid architecting, design, delivery, support, and evolution of next generation autonomous platforms through their entire product life-cycle.
What You'll Do
Empathize with end-users and drive solutions that balance their needs with external constraints, restrictions and requirements in a multi-stakeholder environment.
Be accountable for software enabled solutions that are deployed to customers, optimizing for the delivery of value to the end-user.
Collaborate with your Technical Lead to architect scalable software that rapidly delivers capability beyond the scope of current platforms, with a clear path for both architecture and capability evolution over time.
Co-ordinate your teams roadmap and execution with other teams across Anduril, with the aim of developing components that are re-usable across multiple Anduril product lines.
Contribute to the design, implementation and execution of development processes for the initial delivery and subsequent iteration of vehicle and mission software, including full lifecycle testing, monitoring and operation.
Manage a 6 - 18 month roadmap for your team, nested within broader organisational roadmap.
Manage an allocated budget for your team.
Manage programmatic risk for your team, and collaborate with your Technical Lead to manage technical risk, including sound and timely decision making.
Lead by example as a technically competent, trustworthy, and accountable team lead.
Communicate organizational vision, strategy, and direction to your team.
Define, document, gain consensus for, and communicate appropriate goals and plans for your team, derived from broader organizational vision, strategy, and priorities.
Build your team through mentoring, professional development, career management, and collaboration with Anduril's recruiting and people functions.
Work as a leader of a multi-disciplinary engineering team of 4 - 10 members, including as a mentor and manager for Engineers from differing backgrounds.
Report to a manager who may or may not have a background in softwareengineering.
Travel to co-locate with end-users and/or other teams up to 20% of the time.
Required Qualifications
Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience.
Experience in a management position within a high performing technology organization.
Extensive professional experience working as a SoftwareEngineer with one or more domains and/or technologies of expertise.
Capacity to lead a team that works holistically on software enabled capabilities up and down the software stack and through lifecycle through design, implementation, operation and sustainment.
Capacity to act as the owner for a software system, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation management, sustainment and evolution.
Capacity learn and grow individually, while mentoring team members effectively, building team cohesion and capacity.
Eligible to obtain and maintain an active U.S. Secret security clearance.
Preferred Qualifications
Experience in a senior role for the delivery of a military mission system and/or autonomous vehicle.
Experience writing backend services or embedded software in C, C++, Rust and/or Go.
Experience writing frontend applications using Typescript and React.
Experience working with a RTOS.
Experience with the design, implementation and operation of horizontally scaled cloud technologies.
Experience with the design, implementation and support of embedded software, particularly in the field of robotics.
Experience with modeling and simulation.
Familiarity with communications busses and protocols (e.g. CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553, etc).
Experience with development of high assurance safety critical software, including with DO-178, IEC 61508, or similar standards.
Experience in design and development of embedded applications in autonomous vehicle software systems.
Experience in developing interfaces to sensors and actuators.
Experience working with and testing electrical and mechanical systems.
Familiarity with navigation and communications systems.
Experience within the product delivery lifecycle including manufacturing, system acceptance, deployment, and sustainment.
Familiarity with Systems Engineering concepts.
Desire to learn and grow into other roles that require experience as a SoftwareEngineering Manager, such as Senior SoftwareEngineering Manager.
US Salary Range
$208,000 - $276,000 USD
Healthcare Benefits
US Roles: Comprehensive medical, dental, and vision plans at little to no cost to you.
UK & AUS Roles: We cover full cost of medical insurance premiums for you and your dependents.
IE Roles: We offer an annual contribution toward your private health insurance for you and your dependents.
Additional Benefits
Income Protection: Anduril covers life and disability insurance for all employees.
Generous time off: Highly competitive PTO plans with a holiday hiatus in December. Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs.
Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.
Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching. Additional work-life services, such as legal and financial support, are also available.
Professional Development: Annual reimbursement for professional development.
Commuter Benefits: Company-funded commuter benefits based on your region.
Relocation Assistance: Available depending on role eligibility.
Retirement Savings Plan
US Roles: Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options.
UK & IE Roles: Pension plan with employer match.
AUS Roles: Superannuation plan.
The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process.
To view Anduril's candidate data privacy policy, please visit **********************************************
#J-18808-Ljbffr
$208k-276k yearly 19h ago
Manager, Software Engineering, Cloud
Internetwork Expert 4.6
Staff software engineer job in Carlsbad, CA
The Manager, SoftwareEngineering, Cloud, will lead and manage a dynamic team of engineers focused on web applications for the EOS Insight platform. In this role, you will oversee the design, development, and deployment of scalable, secure, and innovative web applications. You will collaborate closely with cross-functional teams to define technical requirements, set clear goals, and ensure the successful execution of projects.
Essential Duties and Responsibilities
Lead, mentor, and manage a team of softwareengineers, providing guidance on technical challenges, career growth, and performance improvement.
Oversee the design and implementation of scalable, reliable, and secure web applications, ensuring alignment with business goals and best practices.
Manage resources and deliverables, ensuring that web applications are developed, tested, and deployed on schedule.
Work closely with product managers, designers, and other stakeholders to understand requirements, define priorities, and translate them into actionable technical tasks.
Ensure high standards of code quality through regular code reviews, testing, and adoption of best practices for software development.
Oversee the performance of cloud applications and infrastructure, implementing monitoring tools and optimizing systems for cost‑efficiency, scalability, and reliability.
Identify potential technical risks and proactively mitigate them, ensuring the security and stability of cloud solutions.
Drive continuous improvement in engineering practices, fostering innovation within the team and adopting new technologies to stay ahead of industry trends.
SUPERVISORY RESPONSIBILITIES
Team Management: Directly supervise a team of softwareengineers, ensuring they are aligned with organizational goals, meeting deadlines, and consistently delivering high-quality work.
Performance Reviews: Conduct regular performance evaluations, providing constructive feedback, setting individual goals, and identifying opportunities for skill development and career growth.
Resource Allocation: Assign tasks and projects based on team members' strengths, skill sets, and career development goals, ensuring optimal resource utilization.
Mentoring & Coaching: Offer ongoing mentorship to team members, helping them overcome technical challenges, develop their skills, and progress in their careers.
Conflict Resolution: Address and resolve any interpersonal or technical conflicts within the team, fostering a collaborative and productive work environment.
Hiring & Recruitment: Lead the recruitment process for new engineers, including interviewing candidates, making hiring decisions, and ensuring a good cultural fit for the team.
Setting Expectations: Establish clear expectations for work quality, communication, and collaboration, ensuring team members understand both individual and collective goals.
Training & Development: Identify training needs and ensure team members have access to resources, learning opportunities, and support to continuously improve their technical and professional skills.
Fostering a Positive Culture: Promote a positive, inclusive, and high-performance culture, encouraging open communication, innovation, and accountability among the team.
The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Minimum 7 years of experience with developing externally facing web applications in cloud environments such as Azure (preferred), AWS, or GCP
High proficiency with Vue.js and SPA architecture
Proficiency with express.js
Experience working with RESTful APIs
Strong knowledge of SQL and MongoDB
Proficiency with common programming tools such as VS Code, Git repositories, version control software and remote deployment tools
Demonstrated experience with Agile methodologies
Strong knowledge of cloud platforms (Azure (preferred), AWS, GCP) and cloud-native technologies (Kubernetes, Docker, microservices).
Proficiency in programming languages (e.g., C#, Python, Java, Go) and SOLID softwareengineering principles.
Familiarity with CI/CD, Infrastructure as Code (IaC), and monitoring tools.
Proficiency in web application debugging, performance tuning, and monitoring
Experience with DevOps practices and supporting tools
Experience with developing software of Medical Devices (IEC 62304) a plus
Proven ability to lead, mentor, and grow engineering teams in a collaborative environment.
Skilled in managing projects, prioritizing tasks, and meeting deadlines.
Excellent written and verbal communication skills for aligning technical and business goals.
Experience evaluating team performance and fostering professional growth.
Creative and resourceful problem solver with ability to take the big picture into account
Education and Experience
7+ years of commercial software development experience in R&D required
2+ years of team leadership experience
BS/MS degree in Computer Science, Computer Engineering, or related field preferred
For roles based in the United States that require access to hospital facilities, must be eligible for and maintain credentials at all required hospitals, including meeting any applicable physical requirements or vaccination requirements (including the COVID-19 vaccine, as applicable).
ATEC is committed to providing equal employment opportunities to its employees and applicants without regard to race, color, religion, national origin, age, sex, sexual orientation, gender identity, gender expression, or any other protected status in accordance with all applicable federal, state or local laws. Further, ATEC will make reasonable accommodations that are necessary to comply with disability discrimination laws.
Salary Range
Alphatec Spine, Inc. complies with state and federal wage and hour laws and compensation depends upon candidate's qualifications, education, skill set, years of experience, and internal equity. $160,000 to $175,000 Full-Time Annual Salary
#J-18808-Ljbffr
$160k-175k yearly 1d ago
Senior Principal Software Engineer (Contingent)
Prattwhitney
Staff software engineer job in Anaheim, CA
**Date Posted:**2025-10-02**Country:**United States of America**Location:**CA620: AST160N Riverview Anaheim Hill 160 North Riverview Drive Suite 300, Anaheim, CA, 92808 USA**Position Role Type:**Onsite**U.S. Citizen, U.S. Person, or Immigration Status Requirements:**The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance**Security Clearance:**TS/SCI without Polygraph**THIS ROLE IS CONTINGENT**: Employment is based on contract award and customer funding.Raytheon Company Managed by Collins Aerospace**Applied Signal Technology (AST**) is seeking a **Senior Principal SoftwareEngineer** with deep expertise in Global Navigation Satellite Systems (GNSS) operating within a complex electronic warfare environment to lead the development of multi-sensor guidance and navigation systems. AST provides trusted strategic and tactical SIGINT solutions that secure the interests of the U.S. and its partners. AST's work in areas such as high-capacity broadband communications, signal processing and analysis, tactical SIGINT, and wireless communications continually challenges our extraordinary engineers to resolve problems and make the world a safer place. AST's work environment is dynamic, highly collaborative and provides engineers with the freedom to strengthen and expand their skills, explore new and creative ideas, and work closely with our nation's finest service members all while embracing integrity, innovation and work-life balance.We are seeking an innovative and mission-driven **Senior Principal SoftwareEngineer** with deep expertise in Navigation Warfare (NAVWAR), GNSS systems, and System-on-Chip (SoC) development. This position plays a key role in the design, development, and deployment of innovative technologies related to jamming, spoofing, and high-performance navigation and timing solutions in contested and denied environments.As a technical leader, you will contribute to software architectures that tightly integrate with custom SoC platforms and provide advanced PNT capabilities across space, airborne, and ground-based systems. You will be expected to bring deep softwareengineering expertise while collaborating closely with systems, FPGA, RF, and cyber teams.This is an **ONSITE** position located at our **Anaheim Hills, CA** location. To find out more about AST please, click the link below:**What You Will Do:*** Lead the software design and development of NAVWAR-enabled GNSS receivers and PNT systems running on custom SoC platforms.* Architect and implement embedded software for real-time, secure navigation processing in hardware-constrained environments.* Collaborate with SoC and FPGA engineers to define hardware/software partitioning and system interface layers.* Perform system-level integration and testing, including hardware-in-the-loop (HIL) and RF simulation environments.* Support mission-critical NAVWAR systems from inception to prototype, including field testing and customer engagement.* Travel up to 25%**Qualifications You Must Have:*** Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 10 years of prior relevant experience* Typically requires 10 years of professional experience in softwareengineering, with significant contributions to embedded or real-time systems.* Proven experience with GNSS software development, including signal processing, tracking loops, or navigation algorithms. Preference given to expertise related to spoofing/jamming mitigation, signal integrity, and advanced GNSS signal processing.* Integrate GNSS algorithms, anti-jam/anti-spoofing techniques, and NAVWAR mission features into software-defined radio (SDR) or SoC platforms.* Deep understanding of NAVWAR concepts, including threat mitigation (jamming/spoofing), signal protection, and secure PNT.* Proficiency in C/C++, real-time operating systems (RTOS), and low-level driver development.* Experience working with secure coding practices and embedded systems in a defense or aerospace context.* Familiarity with lab tools and environments including hardware-in-the-loop (HIL), GNSS signal simulators, and SDR platforms (e.g., USRP, Ettus, or custom boards).* Ability to obtain and maintain a Top-Secret SCI (TS/SCI) U.S. government issued security clearance is required.* U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance**Qualifications We Prefer:*** Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Mathematics, or related field.* Experience with military-grade GNSS receivers.* Familiarity with DO-178C, MIL-STD-1553, Ethernet, or other mission bus protocols.* Experience with DevSecOps pipelines, containerization (Docker), and CI/CD in secure environments.* Active DoD Top Secret SCI (TS/SCI) security clearance within the last 24 months.**What We Offer*** Medical, dental, and vision insurance * Three weeks of vacation for newly hired employees * Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option * Tuition reimbursement program * Student Loan Repayment Program * Life insurance and disability coverage * Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance,critical illnessinsurance, group legal, ID theft protection * Birth, adoption, parental leave benefits * Ovia Health, fertility, and family planning * Adoption Assistance * Autism Benefit * Employee Assistance Plan, including up to 10 free counseling sessions * Healthy You Incentives, wellness rewards program * Doctor on Demand, virtual doctor visits * Bright Horizons, child and elder care services * Teladoc Medical Experts, second opinion program * Eligible for relocation* And More!**Learn More & Apply Now!**civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative**\*Please ensure the role type (defined below) is appropriate for your needs before applying to this role.****Onsite**: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.#AST***As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.***The salary range for this role is 137,000 USD - 275,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual
#J-18808-Ljbffr
$134k-190k yearly est. 1d ago
Principal II, Software Engineer, DevEx
Jobr.Pro
Staff software engineer job in Torrance, CA
Overview The Role:
We are seeking a Principal II SoftwareEngineer specializing in Developer Experience (DevEx) to lead the vision, strategy, and execution of developer productivity initiatives at Herbalife. This role is pivotal in transforming how our developers build, test, and deliver software by driving consistency, efficiency, and empowerment across our global organization.
How You Would Contribute:
Architecting developer platforms within Herbalife: build, improve, and centralize CI/CD systems, implement self-service tooling
Define,, and integrate workflows for builds, deployments, and testing to reduce friction and improve reliability
Establish standards for code quality, outline and document procedures and guidelines, and provide operational excellence baked into workflows
Pioneer and rollout new systems throughout organization
Deliver implementations and proof-of-concepts that application teams can adopt organization wide.
Build and maintain frameworks and libraries that contribute to reusability across the DevEx platforms and systems
Make measurable improvements to release cadence and a positive developer experience.
Collaborate with Cloud, DevOps, and Security teams to ensure compliance, and resilience within the developer experience
What'S Special About The Team:
The DevEx team is evolving from the former CI/CD team, with a renewed focus on improving build pipelines, deployment systems, and developer workflows. Our team's mission is to streamline the software development life cycle, reduce friction, and empower application teams to release with better speed and reliability.
Qualifications SKILLS AND BACKGROUND REQUIRED TO BE SUCCESSFUL:
7+ years of softwareengineering experience with modern languages and frameworks.
Proficiency in at least one modern programming language (e.g., Python, Go, Java).
Deep experience in CI/CD pipelines, automation, and developer tooling.
Proven ability to design and evolve workflows that improve productivity and reliability
Knowledge of cloud platforms and container orchestration (GCP, Azure, Kubernetes)
Expertise defining and communicating standards and best practices for application development teams.
Track record mentoring, guiding, and collaborating with the ability to influence technical and business stakeholders.
Ability to work autonomously, while identifying opportunities, recommending solutions, and driving organizational improvements and cost savings initiatives
Education
Bachelor's Degree in Computer Science, Engineering, or related field required.
Us Benefits Statement
Herbalife offers a variety of benefits to eligible employees in the U.S. (limited to the 50 States and the District of Columbia), which includes Group Health Programs, other Voluntary Benefit Programs, and Paid Time Off. Group Health Programs include Medical, Dental, Vision, Health Savings Account (HSA), Flexible Spending Accounts (FSA), Basic Life/AD&D; Short-Term and Long-Term Disability, and an Employee Assistance Program (EAP). Other Voluntary Benefit Programs include a 401(k) plan, Wellness Incentive Program, Employee Stock Purchase Plan (ESPP), Supplemental Life/Critical Illness/Hospitalization/Accident Insurance, and Pet Insurance. Paid time off includes Company-observed U.S. Holidays, Floating Holidays, Vacation, Sick Time, a Volunteer Program, Paid Maternity and Paternity Leave, Bereavement Leave, Personal Leave and time off for voting.
#J-18808-Ljbffr
$135k-191k yearly est. 3d ago
Principal II, Software Engineer, DevEx
Herbalife 4.9
Staff software engineer job in Torrance, CA
THE ROLE:
We are seeking a Principal II SoftwareEngineer specializing in Developer Experience (DevEx) to lead the vision, strategy, and execution of developer productivity initiatives at Herbalife. This role is pivotal in transforming how our developers build, test, and deliver software by driving consistency, efficiency, and empowerment across our global organization.
HOW YOU WOULD CONTRIBUTE:
Architecting developer platforms within Herbalife: build, improve, and centralize CI/CD systems, implement self-service tooling
Define, implement, and integrate workflows for builds, deployments, and testing to reduce friction and improve reliability
Establish standards for code quality, outline and document procedures and guidelines, and provide operational excellence baked into workflows
Pioneer and rollout new systems throughout organization
Deliver implementations and proof‑of‑concepts that application teams can adopt organization wide.
Build and maintain frameworks and libraries that contribute to reusability across the DevEx platforms and systems
Make measurable improvements to release cadence and a positive developer experience.
Collaborate with Cloud, DevOps, and Security teams to ensure compliance, and resilience within the developer experience
WHAT'S SPECIAL ABOUT THE TEAM:
The DevEx team is evolving from the former CI/CD team, with a renewed focus on improving build pipelines, deployment systems, and developer workflows. Our team's mission is to streamline the software development life cycle, reduce friction, and empower application teams to release with better speed and reliability.
Qualifications
SKILLS AND BACKGROUND REQUIRED TO BE SUCCESSFUL:
7+ years of softwareengineering experience with modern languages and frameworks.
Proficiency in at least one modern programming language (e.g., Python, Go, Java).
Deep experience in CI/CD pipelines, automation, and developer tooling.
Proven ability to design and evolve workflows that improve productivity and reliability
Knowledge of cloud platforms and container orchestration (GCP, Azure, Kubernetes)
Expertise defining and communicating standards and best practices for application development teams.
Track record mentoring, guiding, and collaborating with the ability to influence technical and business stakeholders.
Ability to work autonomously, while identifying opportunities, recommending solutions, and driving organizational improvements and cost savings initiatives
Education
Bachelor's Degree in Computer Science, Engineering, or related field required.
US Benefits Statement
Herbalife offers a variety of benefits to eligible employees in the U.S. (limited to the 50 States and the District of Columbia), which includes Group Health Programs, other Voluntary Benefit Programs, and Paid Time Off. Group Health Programs include Medical, Dental, Vision, Health Savings Account (HSA), Flexible Spending Accounts (FSA), Basic Life/AD&D; Short-Term and Long-Term Disability, and an Employee Assistance Program (EAP). Other Voluntary Benefit Programs include a 401(k) plan, Wellness Incentive Program, Employee Stock Purchase Plan (ESPP), Supplemental Life/Critical Illness/Hospitalization/Accident Insurance, and Pet Insurance. Paid time off includes Company-observed U.S. Holidays, Floating Holidays, Vacation, Sick Time, a Volunteer Program, Paid Maternity and Paternity Leave, Bereavement Leave, Personal Leave and time off for voting.
#J-18808-Ljbffr
$151k-196k yearly est. 19h ago
Flight Software Lead for Real-Time Embedded Systems
Next Matter
Staff software engineer job in Torrance, CA
A leading defense technology company in California seeks a Head of Flight SoftwareEngineering to lead the development of innovative flight software for advanced missile systems. This role requires extensive experience in embedded software, strong leadership qualities, and a commitment to ensure system reliability and performance. Ideal candidates will have a background in C/C++ programming, real-time systems, and a proven track record in software integration.
#J-18808-Ljbffr
$132k-188k yearly est. 3d ago
Senior Fortinet Fortigate Engineer
The Carrera Agency
Staff software engineer job in Anaheim, CA
This is an exceptional opportunity for a FortiGate Firewall Administrator/Engineer to take on a pivotal role managing production, enterprise-grade Fortinet infrastructure. You'll work alongside an amazing team in a dynamic, fun, and fast-paced growing environment.
Start Date: Immediate
Duration: 6 to 12 months W2 contract, with potential to convert to a client employee
Location: Orange, CA - On-site position
Compensation: Starting at $60 per hour (W2) plus benefits, higher hourly rate depending on skills and experience
Key Responsibilities
The FortiGate Firewall Administrator configures, manages, and maintains Fortinet security devices, focusing on firewall policies, VPNs, intrusion prevention (IPS), and traffic monitoring to protect networks from threats. This involves daily troubleshooting, firmware updates, security incident response, performance tuning, and detailed documentation for a secure IT environment.
Key tasks include policy creation, threat detection, system health checks, collaboration with IT teams, and continuous learning about emerging cyber threats, often leveraging FortiManager for centralized control.
• Firewall Management: Deploy, configure, and maintain FortiGate firewalls, including policy rules, routing, and high availability.
• Managing Multi-site firewall deployment with site-to-site VPN connections
• Security Operations: Monitor network traffic for threats, respond to security incidents, manage IPS/IDS, and implement web/application filtering.
• VPN Management: Set up and troubleshoot site-to-site and remote access VPNs (IPsec, SSL).
• Network Performance: Monitor system performance, identify bottlenecks, and optimize traffic flow.
• Troubleshooting: Diagnose and resolve network and security issues, supporting hardware and software problems.
• Documentation & Compliance: Maintain detailed documentation, create standard operating procedures (SOPs), and ensure compliance with security standards.
• Collaboration: Work with network engineers, security analysts, and other IT staff on security initiatives and projects.
• Updates & Upgrades: Perform firmware updates, hardware refreshes, and manage security patches.
• Site visits: would require limited travel to sites local to Southern California to replace faulty hardware, install new units, troubleshoot any issues.
Essential Skills & Knowledge
• Strong understanding of networking protocols, TCP/IP, routing, and security frameworks.
• Proficiency with FortiGate features: Policies, VPN, Proxy, UTM (Antivirus, Web Filtering, App Control, IPS).
• Experience with FortiManager for centralized management (often required).
• Familiarity with cloud security (AWS/Azure WAF) is a plus.
• Knowledge of SIEM tools and threat intelligence.
• Experience with Extreme Networks switch hardware is a plus.
Soft Skills
• Collaborative & Resilient: Maintains a positive, adaptable attitude and performs effectively in high-pressure situations. Communicates clearly and effectively with other teams such as Cybersecurity and Compliance.
• Proactive Ownership: Self-motivated professional who takes initiative to identify and resolve issues with minimal direction.
• Cross-Functional Communicator: Expert at collaborating and interfacing across technical teams to ensure security and and seamless data flow.
• Continuous Learner: Passion for learning. Innovative, "can-do" approach to challenges, offers suggestions for improvements
Please apply today!
$60 hourly 4d ago
Lead AI AppSec Engineer
Capital Group 4.4
Staff software engineer job in Irvine, CA
"I can be myself at work."
You are more than a job title. We want you to feel comfortable doing great work and bringing your best, authentic self to everything you do. We value your talents, traditions, and uniqueness-and we're committed to fostering a strong sense of belonging in a respectful workplace.
We intentionally seek diverse perspectives, experiences, and backgrounds, investing in a culture designed to celebrate differences. We believe that belonging leads to better outcomes and a stronger community of associates united by our mission. At Capital, we live our core values every day: Integrity, Client Focus, Diverse Perspectives, Long-Term Thinking, and Community.
"I can influence my income."
You want to feel recognized at work. Your performance will be reviewed annually, and your compensation will be designed to motivate and reward the value that you provide. You'll receive a competitive salary, bonuses and benefits. Your company-funded retirement contribution will factor in salary and variable pay, including bonuses.
"I can lead a full life."
You bring unique goals and interests to your job and your life. Whether you're raising a family, you're passionate about where you volunteer, or you want to explore different career paths, we'll give you the resources that can set you up for success.
Enjoy generous time-away and health benefits from day one, with the opportunity for flexible work options
Receive 2-for-1 matching gifts for your charitable contributions and the opportunity to secure annual grants for the organizations you love
Access on-demand professional development resources that allow you to hone existing skills and learn new ones
"I can succeed as a Lead AI AppSec Engineer at Capital Group"
As a LeadAIAppSecEngineer,you will work with application teams to ensure the security of custom andprocured AI solutions.You willhelp enable Capital Group's AIstrategy bybuilding and/orprocuringsolutions toprotecta diverse set of enterprise AI platforms being built and deployed at Capital Group.You'llcollaborate with platformengineering, security engineering, and risk teams toensure their solutions support scalable, secureadoption of AI.
Additionally,you'llbe expected toprovidementoring,advising diverse teams across the organization, andpromoting AI Securityprinciples across Capital Group.
Secure AI Development Lifecycle:You willprocureand/or build technical solutionstoembedautomatedsecuritychecks intothe AI SDLC and ML-Ops.
AI Threat Modeling:You will threat model complex Agentic and AI systems and design security requirementscollaborativelywith developers,architectsand business stakeholders
Code analysis:You will review code for security vulnerabilities in the context of AI-driven systems
Contribute to Standards and Policies:You will providethought leadership for Information Security policies and standards for AIin collaboration with technology risk
AI/Agent SME:Youwill provide AI/Agent subject matterexpertisefor AI Incidentsand Security Reviews, and helpdevelop incident response playbooks for AI-related security incidents
"I am the person Capital Group is looking for."
You have 8+years ofexperience in information security, application security,platform security, orpenetration testing,DevSecOps, networksecurityand other security disciplines.
You have strong knowledge ofsecurity of safety risks of Large Language Models and AI Agents(OWASP for LLM Top 10, etcetera)
You have 5+ Years ofexperienceautomating security checks, including SAST, SCA, and DAST, directly into CI/CD pipelines
You have extensive experience with STRIDE/other threat modeling frameworks, agile workflows,
including Scrum and Kanban
You areexperiencedin at least oneprogramming languages (Python, Java,.NET)
You can effectively partner and collaborate with stakeholder teams.
You have effective communication skills andthe abilityto outline security riskstoleadership.
Preferred Qualifications:
Youhave knowledge and experience with technologies including Kubernetes, Containers, CI/CD, and Cloud Service Providers
You are familiar withfunctionand purpose of key AI platform components such as AI gateways (Kong, Databricks Mosaic AI Gateway, custom API orchestration), Model Orchestration (ExamplesLangChain,LlamaIndex, etc.)
You are familiar withkey AI regulatory frameworks such as NIST AI RMF, MITRE ATLAS, GDPR, EU AI Act,etc
You have Information Security certifications (CISSP, SANS GIAC, CISA, etc.)
"I can apply in less than 4 minutes."
You've reviewed this job posting and you're ready to start the candidate journey with us. Apply now to move to the next step in our recruiting process. If this role isn't what you're looking for, check out our other opportunities and join our talent community.
"I can learn more about Capital Group."
At Capital Group, the success of the people who invest with us depends on the people in whom we invest. That's why we offer a culture, compensation and opportunities that empower our associates to build successful and prosperous careers. Through nine decades, our goal has been to improve people's lives through successful investing. We know that our history is a testament to the strength of the people we hire. More than 9,000 associates in 30+ offices around the world help our clients and each other grow and thrive every day. Find us on LinkedIn, Instagram, YouTube and Glassdoor.
Southern California Base Salary Range: $226,893-$363,029San Antonio Base Salary Range: $186,525-$298,440New York Base Salary Range: $240,519-$384,830
In addition to a highly competitive base salary, per plan guidelines, restrictions and vesting requirements, you also will be eligible for an individual annual performance bonus, plus Capital's annual profitability bonus plus a retirement plan where Capital contributes 15% of your eligible earnings.
You can learn more about our compensation and benefits
here
.
* Temporary positions in the United States are excluded from the above mentioned compensation and benefit plans.
We are an equal opportunity employer, which means we comply with all federal, state and local laws that prohibit discrimination when making all decisions about employment. As equal opportunity employers, our policies prohibit unlawful discrimination on the basis of race, religion, color, national origin, ancestry, sex (including gender and gender identity), pregnancy, childbirth and related medical conditions, age, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, citizenship status, AIDS/HIV status, political activities or affiliations, military or veteran status, status as a victim of domestic violence, assault or stalking or any other characteristic protected by federal, state or local law.
$124k-168k yearly est. 2d ago
Software Engineering - Summer 2026 Internships
Rivian 4.1
Staff software engineer job in Irvine, CA
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development Qualifications Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development
$61k-91k yearly est. 29d ago
Software Engineer Intern
Laserfiche 4.7
Staff software engineer job in Long Beach, CA
Description Laserfiche is hiring SoftwareEngineer Interns to work closely with our development team on a range of exciting projects, gaining hands-on experience in software development and engineering. As a SoftwareEngineer Intern at Laserfiche, you'll dive deep into our code and help us achieve our goal of making enterprise information both more accessible and more secure, and to automate business processes. About the Role - Key Responsibilities:
Write clean, efficient, and well-documented code for cloud-based systems.
Test and debug software applications to ensure optimal performance and functionality.
Identify problems, outline optimal solutions, consider tradeoffs, and edge cases.
Adhere to the Laserfiche software development standard.
Work collaboratively with cross-functional teams, including product management.
Communicate technical feasibility of design ideas.
About You - Essential Qualifications:
Pursuing a bachelor or master's degree in computer science or related field in the 2026-2027 academic year.
A creative mind and a drive to succeed.
Good programming, problem-solving and analytical skills, and attention to detail.
Strong organizational and communication skills.
Ability to work independently and learn quickly in a fast-paced environment.
Strong knowledge of programming fundamentals and computer science concepts.
Experience with at least one programming or scripting language, such as C#, Python, C++, PowerShell.
Experience with Machine Learning is a plus (Data Modeling, applying ML libraries).
Experience in cyber security is a plus (threats, vulnerability management, security tools).
The salary range varies, and pay is based on several factors including but not limited to education, certifications (if applicable), candidate's geographic region, job-related knowledge, skills and years of experience amongst other factors.
$35 - $40 per hour
Applicants must be authorized to work for Laserfiche in the United States on a full-time basis without the need for employer sponsorship. We are unable to sponsor new employment visas, or take over sponsorship of existing employment visas, at this time.
About Us
Laserfiche is a leading enterprise platform that helps organizations digitally transform operations and manage their content with AI-powered solutions. Through scalable workflows, customizable forms, no-code templates and AI-enabled capabilities, the Laserfiche document management platform accelerates how business gets done. Trusted by organizations of all sizes-from startups to Fortune 500 enterprises-Laserfiche empowers teams to boost productivity, foster collaboration, and deliver a superior customer experience at scale. Headquartered in Long Beach, California, Laserfiche operates globally, with offices across North America, Europe, and Asia.
Learn more about our team here.
Laserfiche complies with all Equal Opportunity and Affirmative Action regulations. Laserfiche makes all employment decisions - such as recruiting, hiring, training, promotion, compensation, professional development practices, discipline and termination - without regard to race, religion, color, national origin, ancestry, citizenship, sex, pregnancy, age, creed, physical or mental disability, medical condition, genetic characteristic, marital status, veteran status, gender identity/expression, sexual orientation or any other characteristic protected by law, except as may be permitted by law. Laserfiche provides reasonable accommodations for applicants with disabilities upon request. For more information, please contact Talent Acquisition at ************************************* ************. Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation. #LI-Hybrid
$35-40 hourly Auto-Apply 60d+ ago
Senior Embedded Software Engineer
Gatekeeper Systems 3.3
Staff software engineer job in Irvine, CA
At Gatekeeper Systems,
we're revolutionizing retail loss prevention and customer safety through a powerful combination of physical deterrents and cutting-edge technology-including AI, computer vision, and facial recognition. As a global leader with over 25 years of industry excellence and a growing, diverse team of 500 employees across offices in North America, Europe, Australia, and Asia, we're driven by innovation, integrity, and impact. Join us and be part of a mission-focused team that's making a real difference in the future of retail, providing innovative solutions and services that redefine industry standards.
POSITION SUMMARY:
The Embedded SoftwareEngineer develops software across Gatekeeper's hardware ecosystem - including wheel devices, in-store gateways, and edge systems. This role blends embedded development with IoT connectivity, gateway communication, and foundational support for cloud and data-driven features. You'll work closely with hardware, cloud, and data teams to build reliable, secure, and scalable components of our next-generation loss-prevention platform.
WHAT WE OFFER…
Join the team at Gatekeeper Systems and watch your career grow! We offer competitive compensation and benefits packages that include:
Attractive Total Compensation Package, including annual bonus
Comprehensive healthcare benefits including medical, dental, and vision coverage; Life/ADD/LTD insurance; FSA/HSA options.
401(k) Plan with Employer Match
Generous Paid Time Off (PTO) policy
Observance of 11 paid company holidays
Various Employee Engagement Events
Exciting Growth Opportunities
Positive Company Culture
ESSENTIAL JOB FUNCTIONS; but not limited to:
The Embedded SoftwareEngineer is responsible for embedded systems development from concept through production, including requirements, architecture, coding, testing, and release.
Core Responsibilities
Develop and maintain firmware across embedded Linux platforms and device drivers.
Build firmware applications for Gatekeeper and FaceFirst devices; optimize existing firmware for performance, power usage, and reliability.
Develop internal tools for data collection, testing, diagnostics, and performance validation.
Investigate problem reports; identify root causes; implement fixes; document solutions.
Participate in technical reviews of hardware, firmware, and software requirements.
Create architecture, design, and detailed technical documentation.
Approve test/validation methods and collaborate closely with SQA.
Support product integration across gateways, cameras, BLE devices, edge computing, and cloud services.
Expanded Platform Responsibilities
Build firmware supporting BLE, Wi-Fi, RF, and modern IoT protocols (MQTT, WebSockets, REST).
Integrate with Gatekeeper's edge gateways, including containerized applications (Docker), device management agents, and OTA update mechanisms.
Support data ingestion pipelines feeding cloud analytics and AI/ML systems (Azure/GCP).
Work with cross-functional teams to enable sensor fusion, data streams, and APIs connecting edge devices to backend platforms.
Contribute to long-term modernization of the embedded stack (Linux optimizations, secure boot, diagnostics, and telemetry).
QUALIFICATION REQUIREMENTS
Required
Bachelor's or master's in electrical engineering, Computer Science, or related field.
5+ years of embedded software design and development experience.
Proficient in C/C++, python, and Linux-based development.
Deep experience with embedded Linux, including kernel, u-boot, and driver-level work.
Familiarity with Yoctoor other embedded Linux build systems.
Working knowledge of Containerization, either Dockers or Kubernetes.
Experience with wireless systems (BLE, Wi-Fi, RF) and communication protocol design.
Strong skills in debugging, test automation, and use of oscilloscopes, logic analyzers, etc.
Ability to analyze performance, optimize memory footprint, and design for low-power systems.
Strong analytical, mathematical, and problem-solving abilities.
Preferred / Highly Valuable
Experience developing foredge gateways (Intel/ARM SBCs, containers, virtualization).
Knowledge of IoT systems and device-to-cloud architectures (Azure IoT, GCP IoT Core equivalents).
Understanding of sensor fusion, computer vision pipelines, or edge deployment.
Experience with secure device management, OTA updates, and remote diagnostics.
Familiarity with retail, industrial IoT, or safety-critical embedded systems.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by a team member to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Ability to push shopping carts with up to 65Kg load
Ability to push shopping carts for extended periods of time
DISCLAIMER
This Job Description is a general overview of the requirements for the position. It is not designed to contain, nor should it be interpreted as being all inclusive of every task which may be assigned or required. It is subject to change, in alignment with company/department needs and priorities.
Gatekeeper Systems, Inc., is an equal opportunity employer. We are committed to developing a diverse workforce and cultivating an inclusive environment. We value diversity and believe that we are strengthened by the differences in our experiences, thinking, culture, and background. We strongly encourage applications from candidates who demonstrate that they can contribute to this goal. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any protected basis.
$112k-148k yearly est. Auto-Apply 60d+ ago
Senior Embedded Software Engineer (System)
TP-Link Corp 3.9
Staff software engineer job in Irvine, CA
Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people's lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint.
We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.
Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.
Overview:
As a Senior Embedded SoftwareEngineer at TP-Link, you will be responsible for developing the platform for residential devices, which will be deployed on over 100 million devices worldwide. This platform will help build a large-scale network and IoT ecosystem for both end users and ISP operators. In this role, you will leverage your expertise in embedded systems to develop a robust, scalable ecosystem.
In this position, you will implement, and optimize embedded software architecture on platforms like Linux, RPPL, RDK and OpenWrt. You'll ensure the architecture meets the functional and performance needs of various network products, and is compatible with peripherals and cloud interfaces. With your deep technical expertise and innovative approach, you will contribute to building a high-performance embedded software platform that will drive the success of TP-Link's network products and future innovations.
Key Responsibilities:
* Develop the software platform, ensuring integration of various components into a unified system.
* Develop and maintain detailed architectural documentation to clearly communicate system design and interactions.
* Development and optimize of core modules and infrastructure components.
* Write, review, and optimize high-quality, maintainable code, following best coding practices and ensuring scalability and performance.
* Implement software features, ensuring they meet functional, performance, and security requirements, while adhering to project timelines.
* Participate in the software development processes in an Agile environment, ensuring timely delivery of high-quality software.
* Collaborate with cross-functional teams, including product managers, designers, engineers, and QA teams, to deliver high-performance, user-friendly products.
* Ensure the software is adaptable to various peripherals and cloud interfaces, while meeting functional and performance requirements.
* Conduct code reviews, ensuring code quality, consistency, and adherence to coding standards.
* Help provide technical mentorship and guidance to junior engineers in best coding practices, debugging, and software design.
* Stay updated on industry trends and competitor products, ensuring the architecture remains competitive and forward-looking.
$108k-139k yearly est. 7d ago
Senior Embedded Software Engineer
Faraday Future 3.9
Staff software engineer job in Gardena, CA
The Company: Faraday Future (FF) is a California-based mobility company, leveraging the latest technologies and world's best talent to realize exciting new possibilities in mobility. We're producing user-centric, technology-first vehicles to establish new paradigms in human-vehicle interaction. We're not just seeking to change how our cars work - we're seeking to change the way we drive. At FF, we're creating something new, something connected, and something with a true global impact.
Your Role:
We are seeking a highly skilled Senior Embedded SoftwareEngineer to join our ADAS platform development team. The ideal candidate will have proven experience in designing, implementing, and optimizing embedded frameworks for advanced driver-assistance systems (ADAS) on platforms such as NVIDIA Orin/Thor or Qualcomm 8797. The engineer will play a key role in developing and integrating ADAS frameworks with vehicle systems, evaluating and enhancing platform capabilities, while also ensuring seamless integration of sensor inputs and vehicle control outputs. Familiarity with open-source ADAS stack, ML/AI model optimization, and cross-platform inference engines is highly preferred.
Responsibilities:
* Requirements Analysis & Specification
* Analyze ADAS platform requirements and define technical specifications for system-level framework development.
* Evaluate platform-level capabilities such as task scheduling, inter-process communication, log/data management, OTA, and diagnostics to meet safety and performance needs
* Software Design & Development
* Design and implement ADAS framework components on NVIDIA Orin/Thor or Qualcomm-based platforms, such as task scheduling, messaging, logging, OTA, diagnostics and Health.
* Develop middleware and integration layers to support sensors (cameras, radars, LiDARs) and control output to vehicle actuators (braking, steering, acceleration) over CAN/LIN/Ethernet.
* Integrate open-source ADAS stacks into automotive-grade systems, ensuring compatibility with platform-specific hardware and software ecosystems, and optimize inference on CUDA or SNPE toolchains.
* Maintenance & Optimization
* Optimize platform performance for stability, latency, and reliability.
* Enhance ADAS frameworks to support scalability, maintainability, and efficient debugging.
* Testing & Validation
* Conduct integration testing of ADAS framework components with perception modules, decision-making units, and vehicle actuators.
* Perform platform stress testing and ensure compliance with automotive safety and reliability standards.
* Cross-Functional Collaboration
* Work closely with hardware, systems, and vehicle integration/test engineers to ensure robust end-to-end performance.
* Engage with external vendors and partners for toolchain, platform, and sensor integration.
* Documentation & Configuration
* Document system architecture, design decisions, and integration procedures.
* Maintain configuration management for multi-platform builds and continuous integration process.
Basic Qualifications:
* Bachelor's or Master's degree in Computer Science, Electrical Engineering, SoftwareEngineering, or a closely related field.
* 7+ years of Linux-based embedded software development experience in automotive or related domains.
* Proven experience with ADAS frameworks on NVIDIA Orin/Thor, Qualcomm 8797, or similar high-performance embedded platforms.
* Hands-on experience with sensor integration (cameras, radars, LiDARs) and control outputs via CAN/LIN/Ethernet.
* Experience in ML/AI model optimization and inference deployment using ONNX(or other deep learning models), CUDA, TensorRT, or SNPE.
* Strong programming skills in C/C++ and Python for embedded Linux System development.
* Deep knowledge of embedded Linux/RTOS, inter-process communication, scheduling, and memory management.
* Experience in OTA updates, diagnostics, and system performance optimization.
* Familiarity with diagnostic standards and protocols, such as UDS over IP or CAN.
* Solid understanding of log management, data pipelines, and real-time debugging tools.
* Strong problem-solving and cross-functional communication skills.
Preferred Qualifications:
* Proven experience integrating open-source ADAS/AV stacks, with knowledge of its module architecture (perception, planning, control) and adaptation to proprietary hardware.
* Familiarity with simulation tools and HIL testing environments for ADAS validation.
* Knowledge of machine learning deployment in ADAS pipelines (e.g., TensorRT for Nvidia, Hexagon DSP for Qualcomm).
* Experience with Vector tools (CANoe, CANalyzer) for validating ADAS-related features.
Annual Salary Range:
($135,000 - $155,000 DOE), plus benefits and incentive plans
Perks + Benefits
* Healthcare + dental + vision benefits (Free for you/discounted for family)
* 401(k) options
* Casual dress code + relaxed work environment
* Culturally diverse, progressive atmosphere
Faraday Future is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$135k-155k yearly Auto-Apply 60d+ ago
Enterprise Software Engineering Director & CoE Leader
Northrop Grumman Corp. (Au 4.7
Staff software engineer job in Redondo Beach, CA
A leading aerospace and defense technology company is seeking a full-time Corporate SoftwareEngineering Director 1 in Redondo Beach, CA. This role involves leading the enterprise-wide SoftwareEngineering Council and establishing effective software processes and governance across the organization. The ideal candidate will have significant softwareengineering and management experience, a strong educational background in STEM, and must hold a current Secret security clearance. This position offers a competitive salary range between $193,800 and $336,500, reflecting the candidate's experience and responsibilities.
#J-18808-Ljbffr
$89k-117k yearly est. 4d ago
Principal II, Software Engineer, DevEx
Herbalife International, Inc. 4.9
Staff software engineer job in Torrance, CA
We are seeking a Principal II SoftwareEngineer specializing in Developer Experience (DevEx) to lead the vision, strategy, and execution of developer productivity initiatives at Herbalife. This role is pivotal in transforming how our developers build, test, and deliver software by driving consistency, efficiency, and empowerment across our global organization.
How You Would Contribute
Architecting developer platforms within Herbalife: build, improve, and centralize CI/CD systems, implement self‑service tooling
Define, implement, and integrate workflows for builds, deployments, and testing to reduce friction and improve reliability
Establish standards for code quality, outline and document procedures and guidelines, and provide operational excellence baked into workflows
Pioneer and rollout new systems throughout organization
Deliver implementations and proof‑of‑concepts that application teams can adopt organization wide
Build and maintain frameworks and libraries that contribute to reusability across the DevEx platforms and systems
Make measurable improvements to release cadence and a positive developer experience
Collaborate with Cloud, DevOps, and Security teams to ensure compliance, and resilience within the developer experience
What's Special About the Team
The DevEx team is evolving from the former CI/CD team, with a renewed focus on improving build pipelines, deployment systems, and developer workflows. Our team's mission is to streamline the software development life cycle, reduce friction, and empower application teams to release with better speed and reliability.
Qualifications Skills and Background Required to Be Successful
7+ years of softwareengineering experience with modern languages and frameworks
Proficiency in at least one modern programming language (e.g., Python, Go, Java)
Deep experience in CI/CD pipelines, automation, and developer tooling
Proven ability to design and evolve workflows that improve productivity and reliability
Knowledge of cloud platforms and container orchestration (GCP, Azure, Kubernetes)
Expertise defining and communicating standards and best practices for application development teams
Track record mentoring, guiding, and collaborating with the ability to influence technical and business stakeholders
Ability to work autonomously, while identifying opportunities, recommending solutions, and driving organizational improvements and cost savings initiatives
Education
Bachelor's Degree in Computer Science, Engineering, or related field required
At Herbalife, we value doing what's right. We are proud to be an equal opportunity employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected characteristic. We value diversity, strive for inclusivity, and believe the differences among our teammates is a key contributor to Herbalife's ongoing success.
Herbalife offers a variety of benefits to eligible employees in the U.S. (limited to the 50 States and the District of Columbia), which includes Group Health Programs, other Voluntary Benefit Programs, and Paid Time Off. Group Health Programs include Medical, Dental, Vision, Health Savings Account (HSA), Flexible Spending Accounts (FSA), Basic Life/AD&D; Short-Term and Long-Term Disability; and an Employee Assistance Program (EAP).
Other Voluntary Benefit Programs include a 401(k) plan, Wellness Incentive Program, Employee Stock Purchase Plan (ESPP), Supplemental Life/Critical Illness/Hospitalization/Accident Insurance, and Pet Insurance. Paid time off includes Company‑observed U.S. Holidays, Floating Holidays, Vacation, Sick Time, a Volunteer Program, Paid Maternity and Paternity Leave, Bereavement Leave, Personal Leave and time off for voting.
If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please email your request to *******************************.
#J-18808-Ljbffr
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar Qualifications Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles.
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar
$61k-91k yearly est. 5d ago
Software Engineer Intern
Laserfiche 4.7
Staff software engineer job in Long Beach, CA
Description Laserfiche is hiring SoftwareEngineer Interns to work closely with our development team on a range of exciting projects, gaining hands-on experience in software development and engineering. As a SoftwareEngineer Intern at Laserfiche, you'll dive deep into our code and help us achieve our goal of making enterprise information both more accessible and more secure, and to automate business processes. About the Role - Key Responsibilities:
Write clean, efficient, and well-documented code for cloud-based systems.
Test and debug software applications to ensure optimal performance and functionality.
Identify problems, outline optimal solutions, consider tradeoffs, and edge cases.
Adhere to the Laserfiche software development standard.
Work collaboratively with cross-functional teams, including product management.
Communicate technical feasibility of design ideas.
About You - Essential Qualifications:
Pursuing a bachelor or master's degree in computer science or related field in the 2026-2027 academic year.
A creative mind and a drive to succeed.
Good programming, problem-solving and analytical skills, and attention to detail.
Strong organizational and communication skills.
Ability to work independently and learn quickly in a fast-paced environment.
Strong knowledge of programming fundamentals and computer science concepts.
Experience with at least one programming or scripting language, such as C#, Python, C++, PowerShell.
Experience with Machine Learning is a plus (Data Modeling, applying ML libraries).
Experience in cyber security is a plus (threats, vulnerability management, security tools).
The salary range varies, and pay is based on several factors including but not limited to education, certifications (if applicable), candidate's geographic region, job-related knowledge, skills and years of experience amongst other factors.
$35 - $40 per hour
Applicants must be authorized to work for Laserfiche in the United States on a full-time basis without the need for employer sponsorship. We are unable to sponsor new employment visas, or take over sponsorship of existing employment visas, at this time.
About Us
Laserfiche is a global leader in intelligent document management and business process automation, dedicated to helping organizations drive digital transformation. Headquartered in Long Beach, California, Laserfiche empowers businesses of all sizes-from dynamic startups to Fortune 500 enterprises-to accelerate productivity, improve collaboration, and deliver exceptional customer experiences.
Through scalable workflows, customizable digital forms, and AI-powered automation, the Laserfiche platform enables teams to simplify complex processes and operate with greater efficiency. Our no-code solutions empower employees to innovate, adapt quickly, and make data-driven decisions that move their organizations forward.
With a strong global presence and offices across North America, Europe, and Asia, Laserfiche is recognized for its commitment to innovation, quality, and customer success. Our people-first culture fosters professional growth, continuous learning, and collaboration-making Laserfiche a place where talented individuals can shape the future of digital enterprise technology.
Learn more about our team here.
Laserfiche complies with all Equal Opportunity and Affirmative Action regulations. Laserfiche makes all employment decisions - such as recruiting, hiring, training, promotion, compensation, professional development practices, discipline and termination - without regard to race, religion, color, national origin, ancestry, citizenship, sex, pregnancy, age, creed, physical or mental disability, medical condition, genetic characteristic, marital status, veteran status, gender identity/expression, sexual orientation or any other characteristic protected by law, except as may be permitted by law. Laserfiche provides reasonable accommodations for applicants with disabilities upon request. For more information, please contact Talent Acquisition at ************************************* ************. Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation. #LI-Hybrid
$35-40 hourly Auto-Apply 60d+ ago
Senior Embedded Software Engineer
Gatekeeper Systems 3.3
Staff software engineer job in Lake Forest, CA
At Gatekeeper Systems,
we're revolutionizing retail loss prevention and customer safety through a powerful combination of physical deterrents and cutting-edge technology-including AI, computer vision, and facial recognition. As a global leader with over 25 years of industry excellence and a growing, diverse team of 500 employees across offices in North America, Europe, Australia, and Asia, we're driven by innovation, integrity, and impact. Join us and be part of a mission-focused team that's making a real difference in the future of retail, providing innovative solutions and services that redefine industry standards.
POSITION SUMMARY:
The Embedded SoftwareEngineer develops software across Gatekeeper's hardware ecosystem - including wheel devices, in-store gateways, and edge systems. This role blends embedded development with IoT connectivity, gateway communication, and foundational support for cloud and data-driven features. You'll work closely with hardware, cloud, and data teams to build reliable, secure, and scalable components of our next-generation loss-prevention platform.
WHAT WE OFFER…
Join the team at Gatekeeper Systems and watch your career grow! We offer competitive compensation and benefits packages that include:
Attractive Total Compensation Package, including annual bonus
Comprehensive healthcare benefits including medical, dental, and vision coverage; Life/ADD/LTD insurance; FSA/HSA options.
401(k) Plan with Employer Match
Generous Paid Time Off (PTO) policy
Observance of 11 paid company holidays
Various Employee Engagement Events
Exciting Growth Opportunities
Positive Company Culture
ESSENTIAL JOB FUNCTIONS; but not limited to:
The Embedded SoftwareEngineer is responsible for embedded systems development from concept through production, including requirements, architecture, coding, testing, and release.
Core Responsibilities
Develop and maintain firmware across embedded Linux platforms and device drivers.
Build firmware applications for Gatekeeper and FaceFirst devices; optimize existing firmware for performance, power usage, and reliability.
Develop internal tools for data collection, testing, diagnostics, and performance validation.
Investigate problem reports; identify root causes; implement fixes; document solutions.
Participate in technical reviews of hardware, firmware, and software requirements.
Create architecture, design, and detailed technical documentation.
Approve test/validation methods and collaborate closely with SQA.
Support product integration across gateways, cameras, BLE devices, edge computing, and cloud services.
Expanded Platform Responsibilities
Build firmware supporting BLE, Wi-Fi, RF, and modern IoT protocols (MQTT, WebSockets, REST).
Integrate with Gatekeeper's edge gateways, including containerized applications (Docker), device management agents, and OTA update mechanisms.
Support data ingestion pipelines feeding cloud analytics and AI/ML systems (Azure/GCP).
Work with cross-functional teams to enable sensor fusion, data streams, and APIs connecting edge devices to backend platforms.
Contribute to long-term modernization of the embedded stack (Linux optimizations, secure boot, diagnostics, and telemetry).
QUALIFICATION REQUIREMENTS
Required
Bachelor's or master's in electrical engineering, Computer Science, or related field.
5+ years of embedded software design and development experience.
Proficient in C/C++, python, and Linux-based development.
Deep experience with embedded Linux, including kernel, u-boot, and driver-level work.
Familiarity with Yoctoor other embedded Linux build systems.
Working knowledge of Containerization, either Dockers or Kubernetes.
Experience with wireless systems (BLE, Wi-Fi, RF) and communication protocol design.
Strong skills in debugging, test automation, and use of oscilloscopes, logic analyzers, etc.
Ability to analyze performance, optimize memory footprint, and design for low-power systems.
Strong analytical, mathematical, and problem-solving abilities.
Preferred / Highly Valuable
Experience developing foredge gateways (Intel/ARM SBCs, containers, virtualization).
Knowledge of IoT systems and device-to-cloud architectures (Azure IoT, GCP IoT Core equivalents).
Understanding of sensor fusion, computer vision pipelines, or edge deployment.
Experience with secure device management, OTA updates, and remote diagnostics.
Familiarity with retail, industrial IoT, or safety-critical embedded systems.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by a team member to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Ability to push shopping carts with up to 65Kg load
Ability to push shopping carts for extended periods of time
DISCLAIMER
This Job Description is a general overview of the requirements for the position. It is not designed to contain, nor should it be interpreted as being all inclusive of every task which may be assigned or required. It is subject to change, in alignment with company/department needs and priorities.
Gatekeeper Systems, Inc., is an equal opportunity employer. We are committed to developing a diverse workforce and cultivating an inclusive environment. We value diversity and believe that we are strengthened by the differences in our experiences, thinking, culture, and background. We strongly encourage applications from candidates who demonstrate that they can contribute to this goal. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any protected basis.
$112k-148k yearly est. 25d ago
Senior Embedded Software Engineer
Faraday Future 3.9
Staff software engineer job in Gardena, CA
The Company: Faraday Future (FF) is a California-based mobility company, leveraging the latest technologies and world's best talent to realize exciting new possibilities in mobility. We're producing user-centric, technology-first vehicles to establish new paradigms in human-vehicle interaction. We're not just seeking to change how our cars work - we're seeking to change the way we drive. At FF, we're creating something new, something connected, and something with a true global impact.
Your Role:
We are looking for an experienced Senior Embedded SoftwareEngineer to lead the porting of an existing automotive-grade software system from an NXP MCU platform to a new MCU family from a different semiconductor vendor. The existing system includes RTOS, MCAL drivers, diagnostic protocol stacks, and complex task scheduling across dozens of modules.
The successful candidate will be responsible for working closely with hardware team to bring up the new MCU, adapting the low-level drivers, ensuring compliance with automotive communication standards, and validating system stability and performance on the new hardware.
Responsibilities:
* MCU Porting & Platform Bring-up
* Port an existing embedded software stack (RTOS + MCAL + middleware) from NXP MCU to a new MCU platform.
* Bring up core peripherals on the new MCU (CAN, GPIO, UART, SPI, timers, interrupts, etc.).
* Develop or adapt board support packages and hardware abstraction layers.
* RTOS & Middleware Integration
* Integrate and configure an automotive-grade RTOS on the new MCU.
* Ensure correct task scheduling, resource management, and performance under real-time constraints.
* Automotive Communication & Diagnostics
* Adapt and validate CAN stack and UDS protocol (ISO 14229) support on the new MCU.
* Ensure correct handling of DTCs, DIDs, and OTA commands.
* Maintain compliance with automotive standards (ISO 11898, AUTOSAR MCAL if applicable).
* System Interface Development
* Implement and test communication interfaces with an external high-end CPU via GPIO, UART, and SPI.
* Support CPU power control, suspend/resume, and status reporting.
* Testing & Validation
* Develop test cases for regression and validation on the new platform.
* Debug and resolve integration issues at hardware/software boundaries.
Basic Qualifications:
* Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field
* 5+ years of experience in embedded software development on MCUs.
* Hands-on experience with MCAL driver development/porting and low-level peripheral bring-up.
* Experience with CAN bus communication and diagnostics protocols (UDS, ISO 14229).
* Solid understanding of embedded C/C++, linker scripts, memory management, and interrupt handling.
* Strong background in RTOS-based systems (e.g., FreeRTOS, AUTOSAR OS, OSEK, etc.).
* Familiarity with automotive-grade development practices (MISRA C, ISO 26262 awareness, version control, unit testing).
* Practical experience using multimeter, oscilloscope, and JTAG/debuggers for hardware bring-up, measurement, and troubleshooting.
* Great team player, dedicated to the company, willing to take on challenging tasks.
Preferred Qualifications:
* Background in AUTOSAR Classic stack configuration and porting
* Prior experience with NXP MCUs and at least one other major automotive MCU vendor (e.g., Renesas, Infineon, STMicroelectronics, TI).
* Experience with any tools from Vector.
Annual Salary Range:
($110,000 - $130,000 DOE), plus benefits and incentive plans
Perks + Benefits
* Healthcare + dental + vision benefits (Free for you/discounted for family)
* 401(k) options
* Casual dress code + relaxed work environment
* Culturally diverse, progressive atmosphere
Faraday Future is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
How much does a staff software engineer earn in Rancho Santa Margarita, CA?
The average staff software engineer in Rancho Santa Margarita, CA earns between $103,000 and $196,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.
Average staff software engineer salary in Rancho Santa Margarita, CA
$142,000
What are the biggest employers of Staff Software Engineers in Rancho Santa Margarita, CA?
The biggest employers of Staff Software Engineers in Rancho Santa Margarita, CA are: