Post job

Software engineering manager jobs in Oceanside, CA - 939 jobs

All
Software Engineering Manager
Software Development Manager
Director Of Software Development
Software Engineering Internship
Senior Engineering Manager
Software Engineer Lead
Principal Software Engineer
Senior Software Engineer
Engineering Manager
Engineering Director
  • Corporate Software Engineering Director 1

    Northrop Grumman Corp. (Au 4.7company rating

    Software engineering manager job in San Diego, CA

    CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. NorthropGrumman Corporate is seeking a full‑time Corporate Software Engineering Director 1 to lead the enterprise‑wide Software Engineering Council/Center of Excellence (CoE) and represent the Software Engineering function at the corporate level. Reporting to the Corporate Enterprise Engineering Senior Director, the Director will shape the vision, strategy, and execution of software engineering across the company, partnering with sector and CIDO leaders to strengthen discipline performance, develop talent, and keep the organization at the forefront of modern software practices and technologies. The qualified candidate must be located within the continental United States near an existing Northrop Grumman facility. This is not a remote position. Job Scope and Responsibilities: Establish a centralized Software Engineering function aligned with the overall enterprise engineering vision. Chair the Software Engineering Leadership Group (SWLG). Lead the Software Engineering Council/CoE, defining strategy, priorities, and working‑group structures in collaboration with sector leadership. Partner with HR, Communications, and sector teams to design and execute a comprehensive change‑management plan. Define a unified talent‑development framework that includes training, tools, career pathways, and certification programs. Work with CIDO to adopt converged processes and tools that support modern software development. Develop and enforce enterprise‑wide software processes and governance that meet both corporate and sector needs. Identify and drive continuous‑process improvements, communicating updates on behalf of the Council/CoE. Establish metrics and data sources to measure software‑engineering execution effectiveness across the enterprise. Benchmark our processes against government, industry, and best‑practice standards. Own the Enterprise Software Principles and Operating Procedures (PrOP). Help the company effectively integrate artificial intelligence into software engineering processes and engineering products/platforms, ensuring AI adoption enhances productivity, quality, and innovation. Escalate critical issues and strategic discussions to the Executive Leadership Team, Enterprise Engineering Leadership Team, and Corporate Technology Council as required. Build strong partnerships with sector leaders and other functional groups, determining objectives, interpreting policies, and ensuring alignment with long‑range planning. Facilitate internal and external engagement at events such as Engineer'sWeek and SW all‑hands. Provide enterprise‑wide expertise on existing capabilities, technologies, and platform interconnections. Brief and influence senior customer executives. Basic Qualifications: Bachelor's degree in a STEM field with at least 12 years of software engineering experience OR Master's degree in a STEM field with at least 10 years of software engineering experience. Minimum of 10 years in software engineering management roles (e.g., program IPT lead or functional leadership). Minimum 7 years of systems engineering experience. Candidates must have a current DOD Secret level security clearance (or higher) in order to be considered and must have the ability to obtain, and maintain, access to SAP/SAR as a condition of continued employment. Proven record of leading change‑management initiatives. Experience on large‑scale, cross‑sector development programs with integrated workforce operations. Demonstrated ability to lead direct reports and manage teams.Travel is occasional for meetings, events, and customer engagements. Preferred Qualifications: Master's degree in STEM, MBA, or higher. Current TopSecret/SCI clearance. Familiarity with the NorthropGrumman portfolio. Experience identifying, developing, and integrating strategic technologies and design solutions. Skilled in stakeholder communications, ensuring program information is defined, collected, shared, stored, and retrieved effectively. Demonstrated collaboration across multiple disciplinary areas. Leadership of digital‑transformation or multi‑year initiatives that improve software‑engineering effectiveness. In‑depth knowledge of DoD and Intelligence Community processes. Experience spanning multiple NorthropGrumman business units, driving change through initiatives, AOP, and LRSP. Primary Level Salary Range: $193,800.00 - $336,500.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions. #J-18808-Ljbffr
    $193.8k-336.5k yearly 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Sr. Engineering Manager, Discrete Planning for Autonomy (R4318)

    Shield Ai 4.5company rating

    Software engineering manager job in San Diego, CA

    Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines. With nine offices and facilities across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI's technology actively supports operations worldwide. Follow Shield AI on LinkedIn, X, Instagram, and YouTube. Responsibilities Lead the technical direction and roadmap for discrete planning capabilities including robot team management, multi-agent task assignment, scheduling & coordination, intelligent failure handling, and attrition management. Enable intuitive workflows for SDK customers to develop customizations and extensions to achieve autonomy objectives. Serve as the architect for the Task Planning stack to ensure modularity, correctness, and extensibility. Grow & mentor the autonomy and software engineers in the team via performance feedback, technical guidance, and code reviews. Ensure high morale and excitement by connecting daily efforts to the big picture and aligning personal goals with company objectives. Identify gaps and project headcount needs to grow the team. Lead planning and execution to ensure informed commitments and timely delivery. Collaborate with other Pilot teams (State-estimation, Object tracking, Path & Motion Planning, Mapping) for cohesive product design. Work with Program and Product managers to define a feasible technical roadmap. Required Qualifications M.S. in Computer Science, Aerospace, or related engineering field. 9+ years of experience in engineering autonomous systems or equivalent roles. 3+ years of people‑leadership experience leading teams of 4+ people. Experience with discrete planning (preferably in autonomy domain), behavior, or motion planning. Demonstrated ability to transform academic work into production‑ready capabilities. Proficient in software delivery and execution under tight timelines. Experience with C++11 or newer in a production environment. Familiarity with continuous integration/delivery and test‑driven development. Strong knowledge of modern software engineering best practices. Excellent communication, teamwork, and interpersonal skills. Strong organizational skills. Preferred Qualifications Experience in the autonomous vehicle industry. Ph.D. in Computer Science or related field. 5+ years of people‑leadership experience. Experience leading a team that shipped commercial grade products. Experience productizing prototypes into commercial products. Compensation $220,000 - $340,000 a year Benefits Pay within range listed + Bonus + Benefits + Equity. Pay within range listed above + temporary benefits package (applicable after 60 days of employment). EEO Statement Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know. #J-18808-Ljbffr
    $220k-340k yearly 1d ago
  • Senior Manager of Mechanical Engineering

    Monarch Quantum

    Software engineering manager job in San Diego, CA

    Join our fast-paced and passionate team as a Senior Manager of Mechanical Engineering. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands‑on role for a self‑starter who thrives in a fluid changes‑first environment. You'll have the opportunity to work on cutting edge technologies, work closely with leadership, and develop and implement engineering practices that support our mission and growth. Recruits, develops and manages a team of mechanical engineers. Contributes to design, integration, verification and leads transition to production for complex laser and photonic systems. Creates and maintains company‑wide mechanical engineering processes and tools. Responsible for execution of mechanical engineering projects across the company from requirement development and architecting to verification, validation and qualification. As a member of cross‑functional leadership team they are responsible for planning and execution of company projects on schedule and to budget. This position requires access to export‑controlled information. Employment is contingent geschafft upon the applicant being a U.S. person as defined by 8 U.S.C. § 1324b(a)(3). Experience Degree in Engineering or a related field. 10 years of relevant experience (including pursuit of relevant higher education), ideally within a startup or technology companies. Skills Proven record of building and leading engineering teams successfully executing multiple, parallel, complex mechanical engineering projects through encontram, qualification, fielding and maintenance cycle. Practical experience and industry recognition in the areas of opto‑mechanical geleid software architecting, robotics and automation. Proficient with common industry mechanical design (Solidworks) and analysis (ANSYS Workbench) tools. Proficient with common industry equipment: Wire‑bonding, optical fiber processing equipment, die bonding, vacuum reflow oven soldering, adhesive dispense, pick and place, optics attach, laser welding, parallel seam sealing, etc. Startup Mindset You're creative, flexible, and eager to wear multiple hats. You're passionate about building systems from the ground up and comfortable with ambiguity and change. The expected annual salary range for this position is $165,000-$225,000. As a full‑time employee, you will be eligible for Monarch's comprehensive benefits package, which includes: Medical, Dental and Vision insurance Fidelity 401(k) plan with 4% employer matching 20 paid time off (PTO) days per year 13 paid company holidays 9/80 work schedule (every other Friday off) Monarch Quantum is proud to be an equal‑opportunity employer and does not discriminate on the basis of race, color, citizenship status, national origin, ancestry, sex, sexual orientation, age, religion, creed, physical or mental disability, medical condition, marital status, veteran status or any other characteristics protected under applicable federal, state and local laws. #J-18808-Ljbffr
    $165k-225k yearly 1d ago
  • AI Native Engineering Manager | Consultant Leader

    Ernst & Young Oman 4.7company rating

    Software engineering manager job in San Diego, CA

    A global consulting firm in California is seeking an AI/Machine Learning Engineer, Manager Consultant to lead innovative AI solutions for diverse clients. The ideal candidate has a Bachelor's degree and extensive experience in AI, data science, managing teams, and client interactions. This dynamic role involves significant problem-solving and technical guidance in a collaborative environment, offering a competitive salary and hybrid working conditions. #J-18808-Ljbffr
    $140k-192k yearly est. 3d ago
  • Principal Software Engineer

    Oho Group Ltd. 3.7company rating

    Software engineering manager job in San Diego, CA

    Principal Engineer A VC-backed IoT security startup is seeking a Principal Software Engineer to join its growing team. In this role, you'll report directly to the SVP of Engineering and gain broad visibility across the organization, working on impactful projects at a pivotal stage of growth. Ideal experience includes: Strong proficiency in Python and/or Java Minimum 10 years of experience Working with large-scale data lakes Splunk expertise Prior startup experience Familiarity with Databricks or Snowflake AWS The company offers a highly competitive compensation package, including equity, comprehensive benefits, and the chance to make a significant impact.
    $143k-197k yearly est. 1d ago
  • AI Engineering Director - Trailblazer in Drug Discovery

    Pfizer, S.A. de C.V

    Software engineering manager job in San Diego, CA

    A global pharmaceutical leader in San Diego, CA is seeking a Director of AI Engineering to drive innovative AI solutions that enhance research and development of breakthrough medicines. You will work alongside leading scientists to develop AI systems that directly influence R&D decisions in drug discovery, contribute to experimental design, and optimize clinical trial processes. Candidates should have a PhD or Master's in relevant fields with 2-5 years of AI/ML experience, combined with strong programming skills in Python. This role is hybrid, requiring on-site presence for part of the week. #J-18808-Ljbffr
    $144k-229k yearly est. 3d ago
  • Sr. Software Developer

    T3W Business Solutions, Inc.

    Software engineering manager job in San Diego, CA

    T3W Business Solutions, Inc. is a Woman-Owned Small Business with Headquarters located in San Diego, CA. It is our mission to help our clients develop strategies to optimize their use of space and resources resulting in maximum benefits; we also deliver quality data and analysis to support our client's daily facility operations, planning, and compliance programs. We are looking for a Sr. Software Developer in San Diego, California. **Contingent Upon Contract Award** Summary Designs, develops, and implements enterprise-grade software solutions supporting FRCSW engineering, logistics, and business systems. Leads full software lifecycle task requirements analysis, architecture, coding, testing, integration, and sustainment. Optimizes performance, resolves advanced defects, and ensures cybersecurity compliance. Mentors development teams, enforces standards, and supports alignment with DoD software engineering practices, including SRDR reporting. Responsibilities Develop and maintain software solutions supporting logistics and maintenance operations. Apply software engineering principles to meet performance and cybersecurity requirements. Collaborate with system administrators, analysts, and data scientists. Support DevOps, AI/ML, and RPA initiatives for efficiency improvement. Requirements Bachelor's degree in Computer Science or Software Engineering. 10+ years of software development experience with C#, Python, or .NET. Familiarity with DoD software development and RMF processes. Must possess an active Secret Clearance - Required This contractor and subcontractor shall abide by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability.
    $106k-144k yearly est. 1d ago
  • Summer 2026 Software Engineering Intern

    Aerovironment 4.6company rating

    Software engineering manager job in San Diego, CA

    Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members. We are hiring for various roles and locations throughout the US, during the interview process we will be able to discuss specific details regarding team and location. Summary As a Software Engineering Intern, you'll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology portfolio. You'll assist in the design, development, and testing of software solutions for a variety of applications - from ground control systems and user interfaces to data pipelines and simulation tools. This role is ideal for someone who's eager to apply their software development skills in a dynamic, hands-on environment, while learning from experienced engineers and contributing to projects with real impact. Position Responsibilities * Assist in the design, coding, testing, and debugging of software components and systems. * Contribute to the development of tools and applications that support AV robotics and aerospace platforms. * Collaborate with engineers across software, hardware, and systems teams to integrate and test new capabilities. * Participate in code reviews, documentation, and the use of version control and defect tracking tools. * Help develop scripts or automation to improve team workflows and efficiency. * Learn and apply best practices in software development processes, including Agile methodologies. * Support the development of prototypes, simulations, and proof-of-concept demonstrations. * Attend team meetings, contribute ideas, and learn to estimate development effort and timelines. Basic Qualifications (Required Skills & Experience) * Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. * Strong foundational knowledge in programming languages such as Python, C++, or Java. * Familiarity with development tools such as Visual Studio, Git, Eclipse, or similar IDEs. * Experience with data structures, algorithms, and software design principles. * Demonstrated problem-solving and analytical skills. * Ability to work both independently and collaboratively in a team environment. * Effective written and verbal communication skills. Preferred Qualifications & Competencies * Experience with software development on Linux, Windows, or cross-platform environments. * Exposure to web technologies, cloud platforms, or backend services is a plus. * Interest in or exposure to robotics, autonomous systems, or data analytics. * Experience using scripting languages (e.g., Bash, Python) to automate tasks. * Knowledge of Agile development practices and version control (e.g., Git). * Curiosity and willingness to learn new technologies and frameworks. * Ability to take ownership of tasks and contribute to team goals. Physical Demands * Ability to work in an office and R&D lab environment (Constant) * Required to sit, type, and use office equipment for extended periods (Frequent) ITAR Requirement: This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements. Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************** We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. Who We Are Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. What We Do Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status. ITAR
    $49k-73k yearly est. Auto-Apply 60d+ ago
  • Software Development Manager

    Insurance Company of The West

    Software engineering manager job in San Diego, CA

    Are you looking to make an impactful difference in your work, yourself, and your community? Why settle for just a job when you can land a career? At ICW Group, we are hiring team members who are ready to use their skills, curiosity, and drive to be part of our journey as we strive to transform the insurance carrier space. We're proud to be in business for over 50 years, and its change agents like yourself that will help us continue to deliver our mission to create the best insurance experience possible. Headquartered in San Diego with regional offices located throughout the United States, ICW Group has been named for ten consecutive years as a Top 50 performing P&C organization offering the stability of a large, profitable and growing company combined with a focus on all things people. It's our team members who make us an employer of choice and the vibrant company we are today. We strive to make both our internal and external communities better everyday! Learn more about why you want to be here! PURPOSE OF THE JOB The Manager of Software Development is a tactical leadership role responsible for managing engineering execution and delivery within the Product Engineering organization. This role ensures the development of high-quality, scalable, secure, and maintainable digital insurance products aligned with ICW Group's business and technology goals. Under the direction of the Director of Product Engineering, the Software Development Manager leads a designated segment of software developers and solution architects while collaborating closely with Technical Product Managers and the QA Manager to deliver consistent and predictable outcomes. This role will provide hands-on technical leadership, drive architectural and design discussions, perform code reviews, and promote engineering best practices including DevOps and CI/CD. The Software Development Manager is also responsible for mentoring team members, driving performance, supporting professional growth, and demonstrating ICW's core competencies for both individual contributors and leaders. ESSENTIAL DUTIES AND RESPONSIBILITIES Provides Tactical Leadership & Agile Delivery Execution. Executes the strategic vision set by the Director of Product Engineering. Leads an assigned team of software developers and solution architects within one or more Agile PODs. Collaborates closely with Technical Product Managers to align staffing, remove delivery roadblocks, and ensure commitments are met. Partners with QA Manager to integrate quality engineering, test automation, and shift-left testing principles. Ensures timely and high-quality delivery of business and technical initiatives. Participates in and contributes to the Solution Design Review Board. Drives Technical Expertise & Software Engineering Best Practice. Provides hands-on guidance in design, development, and system architecture. Enforces secure coding practices, system integration standards, and code quality. Oversees development and lifecycle of the Core API stack, ensuring consistent design patterns and documentation. Advocates for and implements DevOps, CI/CD, observability, and performance monitoring tools and practices. Champions modern cloud-native architecture patterns and technologies, especially within AWS. Champions Professional and Operational Excellence. Demonstrates and enforces ICW Product Engineering's core competencies: ownership, accountability, continuous learning, innovation, collaboration, and effective communication. Analyzes team performance using KPIs and metrics; adjusts strategies as needed to meet delivery and quality objectives. Manages vendor resources and relationships where applicable. Supports budgeting, forecasting, and resource allocation processes in partnership with leadership. Manages and leads a team of software development Professionals. Directly supervises software engineers and solution architects within their assigned team. Performs hiring, onboarding, scheduling, performance management, coaching, and development planning. Ensures compliance with ICW policies, processes, and performance standards. Mentors developers and solution architects to build technical depth and grow careers. Holds regular 1:1s, provides coaching, feedback, and supports development plans. Proactively addresses performance issues and fosters a culture of accountability. Ensures all team members are trained, onboarded, and aligned with department expectations. SUPERVISORY RESPONISBILITIES Directly supervises team members and carries out supervisory responsibilities in accordance with company policies and applicable laws. These responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; conducting performance and salary reviews; rewarding and disciplining employees; addressing complaints and resolving problems; coaching, mentoring, and developing team members to further their skills and knowledge; creating and monitoring development plans; setting performance expectations and goals; forecasting staffing needs and planning for peak times and absences; enforcing department policies and procedures. EDUCATION AND EXPERIENCE Bachelor's degree in Computer Science, Information Systems, Engineering, or related field required. Minimum 8 years of progressive experience in software engineering. Experience in formal leadership or managerial capacity preferred. Experience working in or supporting the P&C insurance industry preferred. Prior experience managing cloud-native application delivery, ideally in AWS. CERTIFICATES, LICENSES, REGISTRATIONS SAFe Agilist or equivalent Agile certification required. AWS Certified Developer, Solutions Architect, or similar cloud certification preferred. Certifications in software architecture, DevOps, or project management a plus. KNOWLEDGE AND SKILLS Must possess deep technical knowledge and experience in enterprise software development. Expertise in Agile and SAFe frameworks. Mastery of enterprise development platforms (.NET, Java, Vaadin) and microservices architecture. Familiarity with ACORD standards a plus. Strong analytical and problem-solving skills. Excellent interpersonal, coaching, and leadership abilities. Ability to clearly communicate complex technical ideas to technical and non-technical audiences. Comfortable navigating matrixed organizations and cross-functional collaboration. Contribute valuable input to the strategic planning process. Present information clearly and effectively to diverse audiences. PHYSICAL DEMANDS The employee may need to sit in front of a computer for a period. While performing the duties of this job, the employee may occasionally need to reach, stoop, kneel, crouch, or crawl. The employee may need to lift and/or move up to 25 pounds. WORK ENVIRONMENT This position operates in an office environment and requires the frequent use of a computer, telephone, copier, and other standard office equipment. We are currently not offering employment sponsorship for this opportunity. #LI-TP1 #LI-HYBRID The current range for this position is $139,874.00 - $250,377.40 This range is exclusive of fringe benefits and potential bonuses. If hired at ICW Group, your final base salary compensation will be determined by factors unique to each candidate, including experience, education and the location of the role and considers employees performing substantially similar work. WHY JOIN ICW GROUP? Challenging work and the ability to make a difference You will have a voice and feel a sense of belonging We offer a competitive benefits package, with generous medical, dental, and vision plans as well as 401K retirement plans and company match Bonus potential for all positions Paid Time Off Paid holidays throughout the calendar year Want to continue learning? We'll support you 100% ICW Group is committed to creating a diverse environment and is proud to be an Equal Opportunity Employer. ICW Group will not discriminate against an applicant or employee on the basis of race, color, religion, national origin, ancestry, sex/gender, age, physical or mental disability, military or veteran status, genetic information, sexual orientation, gender identity, gender expression, marital status, or any other characteristic protected by applicable federal, state or local law. ___________________ Job Category IT
    $139.9k-250.4k yearly Auto-Apply 11d ago
  • Embedded Software Manager (Networking)

    TP-Link Systems Inc. 3.9company rating

    Software engineering manager job in Irvine, CA

    Job Description About Us 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 We are seeking an experienced Embedded System Software Manager belonging to the Enterprise Engineering Department to lead a team of engineers in designing, developing, and optimizing embedded software solutions. The ideal candidate will have a strong background in embedded systems, software architecture, and team leadership, ensuring high-performance, reliable, and scalable solutions for our products. Requirements Develop and maintain software systems for embedded network devices. Responsible for device driver development and maintenance, such as Flash, Wi-Fi, wired network etc. Support the implementation of a framework for integrating different wireless chipsets. Assist in the integration, development, and optimization of new Wi-Fi chipsets, operating systems, wireless drivers, and firmware to ensure reliable performance and connectivity. Develop software for RF calibration to ensure precise and optimal wireless performance. Responsible for software module development and maintenance. Implement, maintain, troubleshoot, and improve manufacturing processes, including maintain flow charts, develop manufacture software, identify and fix issues, and make improvements and so on. Work closely with hardware team to deliver high quality products. Responsible for identifying and fixing bugs prior to software release. Write clean, maintainable, and well-documented code. Implement software features of high quality and on schedule. Collaborate seamlessly with cross-functional teams, including designers, product managers, and QA engineers, to deliver unparalleled user experiences. Qualifications: Bachelor's degree in computer science, Software Engineering, or a related field. Minimum of 2 years of related experience. Proficiency in embedded software programming skills with C/C++ language. Experience with embedded Linux application development. Experience with socket-based network programming. Deep understanding of common data structures (e.g., arrays, linked lists, hash tables, trees, queues) and their performance characteristics. Knowledge of network technology including NAT, TCP, UDP, IPv4, IPv6, HTTP etc. Knowledge of wireless communication protocols, e.g. 802.11a/b/g/n/ac/ax. Familiarity with Wi-Fi driver architecture (cfg80211, mac80211, vendor drivers). Understanding of wireless security (WPA2/WPA3, 802.1X). Experience in analyzing crash logs, stack trace, faults by utilizing basic debugging techniques. Experience with version control systems (e.g., Git). Highly motivated, positive, detail oriented and responsible. Preferred Qualifications: Strong understanding of multi-threading and concurrency models on Linux. Hands-on experience with ARM Cortex-A-based Raspberry Pi platforms. Experience with embedded Linux platforms (OpenWrt, Yocto, Buildroot). Salary: $230,000 - $250,000 Benefits Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
    $230k-250k yearly 15d ago
  • Software Engineering - Summer 2026 Internships

    Rivian 4.1company rating

    Software engineering manager 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. 32d ago
  • Manager, Software Development

    Arbonne International LLC 4.7company rating

    Software engineering manager job in Irvine, CA

    Job Description Reports to: Josh Eitel, CIO Position Type: Full-Time, Exempt The Arbonne Promise As a company, Arbonne has been driving the healthy living industry forward for over 40 years, creating positive change within the health & wellness industry, within our customers' and consultants' lives, and for the environment. We began by leading the clean beauty movement in 1980 and have continued to evolve and lead as health and wellness has become an integral part of our everyday lives. While some things change, our standards haven't. Throughout the years, Arbonne has been committed to sustainability, and we consider people and the planet in every decision we make. Arbonne is proud to be a Certified B Corporation. Our Culture We are a global family, united by a shared passion for excellence and a commitment to fostering a diverse, inclusive, and respectful environment where everyone feels valued and empowered to reach their full potential. We celebrate collaboration, knowledge sharing, and a sense of ownership. We believe that by learning from each other, supporting each other, and working together towards our shared goals, we can achieve extraordinary things. Join us on this journey of thriving together. Let's build a better future, for ourselves, for our planet, and for generations to come. About the Role: We are seeking a highly experienced and driven Manager of Software Development to lead our hybrid teams of in-house and outsourced developers. This individual will be both a hands-on technical leader and a strategic manager, capable of guiding multiple projects simultaneously while ensuring our technology solutions are scalable, sustainable, and aligned with business objectives. The ideal candidate is a developer at heart, with deep technical expertise across the software development lifecycle, from coding and QA to deployment and support, paired with strong leadership skills and a proven track record of success in managing high-performing teams. Responsibilities: What you'll be doing: Lead and manage hybrid software development teams (in-house and outsourced) to deliver high-quality solutions on time and within budget. Oversee the design, development, testing, and deployment of e-commerce, custom application, and mobile application solutions. Drive the adoption of best practices in coding, quality assurance, DevOps, and Infrastructure as Code. Manage multiple concurrent projects, balancing priorities while ensuring consistent communication with stakeholders. Collaborate with product management, architecture, QA, and operations to ensure seamless delivery across the SDLC. Provide mentorship, performance feedback, and career development opportunities for software engineers. Establish and reinforce Agile methodologies and frameworks to improve team velocity, predictability, and quality. Ensure all solutions are designed with scalability, performance, security, and long-term sustainability in mind. Serve as a point of escalation for critical technical or project delivery issues. Candidate Requirements: Bachelor's degree in Computer Science, Engineering, related field, or equivalent work experience 7+ years of software development experience with at least 3-5 years in a leadership/management role. Proven track record managing hybrid teams (internal and outsourced) across multiple regions and time zones. Strong background in e-commerce platforms and mobile application development. Proficiency in full-stack development, including languages and frameworks such as Java, Node.js, PHP, JavaScript, and related technologies. Solid understanding of DevOps practices, CI/CD pipelines, and Infrastructure as Code (e.g., Terraform, Ansible, or CloudFormation). Strong knowledge of Agile methodologies (Scrum, Kanban, or SAFe) with hands-on experience leading Agile teams. Excellent leadership, communication, and organizational skills, with the ability to manage multiple projects in a fast-paced environment. Demonstrated ability to build trust, motivate teams, and deliver high-impact results Why Join Us: Opportunity to lead impactful, customer-facing projects in a fast-paced digital first environment. Work with a collaborative, innovative team leveraging modern technologies. Play a key role in shaping the future of our software development practices Apply Online: ****************************** Physical Requirements. Type ONE ‘X' for each activity to indicate appropriate function for role ACTIVITIES ESSENTIAL FUNCTIONS ESSENTIAL FUNCTIONS ESSENTIAL FUNCTIONS Mobility Frequent sitting Limited standing, walking, climbing, crouching, bending, pushing, or pulling Occasional sitting Occasional standing, walking, climbing, crouching, bending, pushing, or pulling Limited sitting Frequent standing, walking, climbing, crouching, bending, pushing, or pulling Travel Limited travel or overnight Occasional travel or overnight Frequent travel or overnight; including international Visual/Hearing Normal or corrected vision and hearing Normal or corrected vision and hearing Not colorblind Normal or corrected vision and hearing Not colorblind Can distinguish varying or specific colors, patterns or materials Language Understand, speak, read and write basic English Understand, speak, read, and write fluent English Understand, speak, read and write fluent English Understand, speak, read and write fluently in a foreign language Physical Activity Lift approximately 0-25 lbs. Use of fine motor hand functions Lift approximately 25-50 lbs. Use of fine motor hand functions Lift approximately 50+ lbs. Use of fine motor hand functions Environment Typically, indoors Typically, in a consistent temperature Occasionally outdoors Occasionally exposed to varying degrees of hot and cold environments Frequently outdoors Frequently exposed to varying temperatures from below 32 degrees to above 80 degrees Arbonne International is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sexual orientation, national origin/ancestry, age, sexual orientation, gender identity, gender expression, military/veteran status, marital status, disability status or any other basis prohibited by law. At Arbonne International it's about each person bringing passion and skills to a dynamic and inclusive workplace!
    $133k-173k yearly est. 4d ago
  • Software Development Manager

    Talentry

    Software engineering manager job in Oceanside, CA

    Oceanside, CA. Onsite Direct Hire. Talentry's world\-class client is growing, and is looking for an experienced Software Development Manger to guide a high performing team to develop cloud\-based and cloud\-deployed software by working cross\-functionally in alignment with corporate business initiatives. Lead and mentor a team of software engineers. Plan and implement enterprise applications and integrations. Design, develop, and architect solutions. Manage the lifecycle of enterprise applications from selection to maintenance. Collaborate with stakeholders to define project scope and objectives. Automate release pipelines and testing for quality improvement. Drive agile methodologies and CI\/CD practices. Manage project timelines and resources. Identify and mitigate risks in software development. Stay updated on software development trends and technologies. Requirements Qualifications: 10+ years of experience in IT and software engineering roles. 5+ years of experience in a leadership or managerial role. Experience with enterprise applications (ERP, WMS, MES). Proficiency in DevOps tools and code repositories (Jira, Azure Dev Ops, GitHub). Experience with SQL and SQL server (Oracle is a plus). Experience with .Net C# and other object\-oriented programming languages. Knowledge of cloud platforms (Azure and\/or AWS). Knowledge of Cloud ERP Systems. Benefits Benefits: Competitive Salary (140\-160k) PTO, Sick Pay, Birthday Holiday, Paid Holidays 401k Matching (Up to 5%) Excellent Medical, Dental, Vision Education\/Professional Development assistance Others "}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"642499540","FontFamily":"Verdana, Geneva, sans\-serif","job OtherDetails":[{"field Label":"Industry","uitype":2,"value":"Manufacturing"},{"field Label":"Work Experience","uitype":2,"value":"5+ years"},{"field Label":"City","uitype":1,"value":"Oceanside"},{"field Label":"State\/Province","uitype":1,"value":"California"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"92056"}],"header Name":"Software Development Manager","widget Id":"**********00072311","is JobBoard":"false","user Id":"**********00143030","attach Arr":[],"custom Template":"3","is CandidateLoginEnabled":true,"job Id":"**********10958007","FontSize":"12","google IndexUrl":"https:\/\/talentry.zohorecruit.com\/recruit\/ViewJob.na?digest=VtjcLgysU8341@TlI@93cAhAt@yNy.XGu0qdBqG3bfc\-&embedsource=Google","location":"Oceanside","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","logo Id":"kpa3g78fecd22d77c4a778b704382770fc045"}
    $125k-178k yearly est. 60d+ ago
  • Dev. Manager, Embedded SW

    Nvent Electric Inc.

    Software engineering manager job in San Diego, CA

    We're looking for people who put their innovation to work to advance our success - and their own. Join an organization that ensures a more secure world through connecting and protecting our customers with inventive electrical solutions. In this position, you will be: Managing a team of embedded software developers by leading the design, development, review and maintenance of embedded software systems. * Lead the team by hiring , developing and mentoring embedded software engineers. * Collaborate by working with cross functional hardware, software and testing teams. * Provide technical leadership by contributing to architecture and design discussions, driving best practices and ensuring highest quality of the team's deliverables. * Lead all aspects of embedded software starting from pre development, design prototyping, testing, validation till maintenance. * Provide technical guidance by contributing to design discussions, drive best practices and provide technical mentoring. * Manage defects by implementing defect tracking and management processes. * Plan and execute multiple project requirements with changing priorities. * Drive the team's operational excellence through mechanisms and process improvement * Participate in design reviews and project meetings. * Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc. * Continuous learning - Stay updated on industry trends, emerging technologies and best practices in embedded development. YOU HAVE: * Academic background in Bachelor's Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent. * Experience in embedded systems and third party drivers. * Understanding of Linux Kernel, drivers and BSP and IO interfaces. * Experience in C, C++ programming. Experience in RUST is an added advantage. * 10+ years of working directly within engineering teams experience * 3+ years of engineering team management experience * 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience * Experience partnering with product or program management teams * Knowledge of engineering best practices and patterns for the software development, such as coding standards, code reviews, source control management, CI/CD, testing, certification. * Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective * Exposure working with multi-site global teams WE HAVE: * A dynamic global reach with diverse operations around the world that will stretch your abilities, provide plentiful career opportunities, and allow you to make an impact every day * At nVent, we believe safer systems ensure a more secure world. We connect and protect our customers with inventive electrical solutions. We design, manufacture, market, install and service high-performance products and solutions for mission-critical equipment, buildings and essential processes. Our solutions are helping build a more sustainable and electrified world. * We are a $3.3B company with a dedicated team of more than 11,000 employees around the globe. Our comprehensive portfolio of enclosures, electrical and fastening, and thermal management solutions dates back more than 100 years and includes nVent CADDY, ERICO, HOFFMAN, ILSCO, RAYCHEM and SCHROFF. * Commitment to strengthen communities where our employees live and work * We encourage and support the philanthropic activities of our employees worldwide * Through our nVent in Action matching program, we provide funds to nonprofit and educational organizations where our employees volunteer or donate money * Core values that shape our culture and drive us to deliver the best for our employees and our customers. We're known for being: * Innovative & adaptable * Dedicated to absolute integrity * Focused on the customer first * Respectful and team oriented * Optimistic and energizing * Accountable for performance * Benefits to support the lives of our employees At nVent, we connect and protect our customers with inventive electrical solutions. People are our most valuable asset. Inclusion and diversity means that we celebrate and encourage each other's authenticity because we understand that uniqueness sparks growth.
    $124k-176k yearly est. Auto-Apply 60d+ ago
  • Software Development Manager

    Applications International Corporation

    Software engineering manager job in San Diego, CA

    About Us Applications International Corporation is a dynamic and long-standing SaaS company with 30 years in the industry, building innovative software solutions that make a difference in the Environmental Health Risk and Safety industry. Our collaborative team is passionate about technology, safety and committed to excellence. We are looking for a talented Software Development Manager to join our team in San Diego, CA and help drive our technical vision forward. **THIS IS AN ON SITE/IN PERSON POSITION IN SAN DIEGO, CA 92127.** Competitive salary range: $140,000-$170,000 base per year depending on experience PLUS Comprehensive Benefits Package The Opportunity As our Software Development Manager, you'll lead and mentor a team of skilled developers, ensuring the delivery of high-quality software products while actively participating in technical discussions, code reviews, and problem-solving to drive innovation and excellence within our organization. This newly created role requires a blend of strong technical expertise, leadership skills, and a collaborative approach to shape the team's growth and evolution. The ideal candidate will have experience managing teams, direct communication with the CEO, and a passion for continuous improvement, tackling challenges with initiative and curiosity. The Role and Responsibilities: Provide strategic technical leadership and management for our software development team Oversee the full software development lifecycle, from concept to deployment Manage all the devices and applications team members use in the project such as project management, source control, CI/CD pipeline, cloud hosting, IDEs, and other development tools. Manage strategic timelines, resources, and budgets and allowing time for resolution for unexpected issues internally and externally Develop and maintain team processes, methodologies, and best practices Collaborate closely with product management, design, and other cross-functional teams Ensure high-quality code standards and implementation of robust testing protocols Regular research and evaluation of emerging technologies and their potential impact on our business Assess and recommend cutting-edge technologies that could improve our development efficiency, enhance product capabilities and provide competitive advantages in the market Drive continuous improvement in development practices and team performance Participate in technical architecture discussions and solution design Assist in recruitment efforts in hiring the right team member Conduct regular performance evaluations and provide constructive feedback to team members Mentor and coach development team members, promoting professional growth and skill development Perform code reviews and enhancements Other duties as assigned What We are Looking For Work Experience: 7+ years of software development experience 5+ years of proven management experience in a software development environment Bachelor's degree in Computer Science, Software Engineering, or related field or an equivalent combination of education and relevant work experience. Strong hands-on technical background with expertise in modern programming languages and frameworks Demonstrated ability to lead and motivate high-performing technical teams Excellent communication and interpersonal skills Strong rapport and ability to develop and maintain professional relationships both internally and externally Proven track record of successful project delivery Knowledge, Skills & Abilities: Proficiency in multiple programming languages (e.g., C#, MVC, .NET, JAVA JavaScript, SQL, MICROSOFT TOOLS, SQL Server experience, etc. Experience with Agile/Scrum methodologies Familiar with CI/CD pipeline development Strong understanding of software architecture and design patterns Expertise in cloud technologies (AWS, Azure,) Version control systems (TFS) Strategic thinking and problem-solving abilities Strong leadership and team-building capabilities Excellent verbal and written communication Adaptability and openness to emerging technologies Capacity to thrive in a fast-paced, collaborative environment What We Offer: Competitive salary range: $140,000-$170,000 base per year depending on experience PLUS Comprehensive Benefits Package 401K Retirement with a generous 6% employer match - 100% vested immediately Medical Coverage (HMO & PPO options) - 100% paid by employer for you, spouse, and children Employer-paid life insurance Dental and Vision coverage Accrued Vacation Hours Paid Holidays Sick Leave Wellness Program including weekly chair massage and in-office gym Training and advancement opportunities Company-provided daily office snacks Dog-friendly office Collaborative and innovative work environment Opportunities for professional growth and development Work with cutting-edge technologies Being part of a team that values technical excellence Work Schedule & Location Monday to Friday, 8 AM to 5 PM; after hours and weekends as needed On-site position in San Diego, CA 92127 Physical Requirements This position primarily involves computer work in an office environment and may occasionally require lifting/moving items up to 50 pounds. How to Apply If you're excited about leading technical innovation and building great software with a talented team, we'd love to hear from you! CLICK HERE TO APPLY: ************************************************************************************************************************ Id=19000101_000001&lang=en_US&job Id=9**********32_1&&source=EN Equal Opportunity Employer We are an Equal Opportunity Employer and value diversity at our company. The statements above is intended to describe the general content of and requirements for the performance of this job. It is not to be construed as an exhaustive statement of duties, responsibilities or physical requirements. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time. The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job with or without reasonable accommodation.
    $140k-170k yearly 27d ago
  • Director, Software Engineering in Test (SET)

    Pacific Life 4.5company rating

    Software engineering manager job in Newport Beach, CA

    Pacific Life is investing in bright, agile, and diverse talent to contribute to our mission of innovating our business and technology to support a superior customer experience. We are actively seeking a talented Director of Software Engineering in Test (SET) to join our Pacific Life Technology team. This new role will report to the VP, Engineering Excellence. The role is based in Newport Beach, CA (hybrid), and works with a diverse group of business and technology leaders ensuring delivery teams have the direction and tools needed for success. As a Director of Software Engineering in Test within Pacific Life Technology, you will play a key role in Pacific Life's growth and long-term success, developing and executing upon the overall strategy and roadmap for the ecosystem of technology driving quality assurance engineering excellence across Pacific Life. The Director of Software Engineering in Test does more than test software. Principally, they embrace the "automate everything" philosophy and function well in changing environments along with driving ‘quality by design' as a central tenet of software development at Pacific Life. They take the lead in performance and security testing to build resilient systems and use automated and manual testing to efficiently test system functionality without compromising quality. This leader is a champion of engineering excellence at Pacific Life, owning and driving best-in-class quality engineering activities, processes, and people across the organization globally. In addition, they establish and advance software engineering in test (SET) practices, ensuring that testing is an integral part of the development lifecycle by embedding test automation and quality checks within the software engineering process. The Director also leverages AI to provide intelligent automation for QA and SET approaches to accelerate defect detection, optimize test coverage, and continuously improve testing efficiency and effectiveness, keeping Pacific Life at the forefront of technology-driven testing and quality assurance How you will make an impact: Standardization & Automation Engineer and maintain automation frameworks that support both manual and automated testing, integrating best practices from software engineering in test (SET). Lead the development of standardized testing frameworks and environments to enable functional, integration, system, and scale testing across PL Engineering Ensure performance and quality products are in line with best practices and standards on testing, engineering excellence and quality management, and evaluate emerging trends for potential implementation QA Enablement & Engineering Culture Foster a federated engineering culture that empowers teams through centralized solutions for standardized SET and QA practices and tools. Drive mindshare and collaboration for efficiency via reusability and knowledge sharing. Champion communication to validate and clarify context and alignment across engineering teams. Champion quality, driving increased efficiency and effectiveness while partnering with enterprise programs to develop test strategies, benchmark and monitor team performance, and assist teams in solving problems Ensure software engineering standards and practices related to quality are ingrained in all design and development Prioritize and deliver iteratively in a continuously changing environment Work with Operations to set practices, policies, processes, frameworks to run tests in production environments after deployment AI-Assisted QA and SET Engineering Advance the adoption of AI-powered testing practices, including agent-based automation for test generation, code reviews, incident triage, and self-healing test frameworks. Experiment with and deploy AI/ML-driven solutions to analyze legacy applications, optimize test coverage, and orchestrate SDLC workflows with minimal human intervention. Lead the transition from basic automation to intelligent, adaptive assurance, leveraging AI maturity models to guide strategic transformation. Quality Metrics & Continuous Improvement Establish and report on common quality engineering OKRs, leveraging data-driven insights for continuous improvement. Define and track metrics for SET and QA health, adoption of new processes, and effectiveness of automation and AI tools. Promote a culture of continuous learning and process enhancement, including the evolution of GenAI tools and agents. Strategic Leadership & Business Alignment Align QA/SET strategies with business objectives, focusing on outcomes that deliver consistent, predictable quality and enable rapid, reliable releases. Collaborate with cross-functional teams to shape engineering decisions based on testability, security, and compliance. Lead the adoption of innovative approaches to measuring test effectiveness, including AI-driven analytics and predictive modeling. Partner with other senior leaders to set and adopt quality standards to PL Engineering practices The experience you will bring: 12+ years of experience leading best practices in Software Engineering in Test and Quality assurance process. SME in testing strategy and standards and applied automation to testing practices SME in implementing and driving adoption for BDD/TDD testing approaches. Applies expertise as an exploratory / hands-on tester using a variety of platforms and testing approaches in leadership setting; becoming the status quo for code review, quality assurance, and best practices Has hands-on prior experience with manual acceptance testing at the story level, exploratory and creative testing, and sprint cycles and applying learnings at-scale in leadership role at a large institution Builds strategy for hidden requirements, edge cases, and a "want to break" mentality Has expertise developing automated end-to-end testing and quality management, as well as knowledge of testing frameworks and tools such as Playwright, Selenium, Cypress, Jmeter etc. Strong experience in development with Java, Python and JavaScript. Experience building out a performance, load and stress testing practice Subject matter expert in Software Engineering in Test with hands on experience and understands of agile and DevOps practices and principles Experience managing a global team; ability to build, motivate and develop a deeply talented team of quality-minded engineers Ability to foster an environment of mutual respect with the shared mission to modernize technology for the modern workforce Strong communication skills: can communicate complex technical concepts and align organization on decisions that will set the tone for engineering practices, quality, and frameworks at Pacific Life Sound problem-solving skills: can quickly process complex information and present it clearly and simply What will make you stand out: Experience working in the financial services industry (insurance industry a plus) Extensive knowledge and experience of Quality Assurance and Software Engineering in test principles, methodologies, testing tools and framework in Software/SaaS environments on cloud and on-premises Confidently understands and can lead teams on improving their engineering practices towards excellence Is passionate about technology and Gen AI and excited about the impact of emerging / disruptive technologies Believes in a culture of transparency and trust and is open to learning new ideas outside scope You belong at Pacific Life At Pacific Life we are committed to a culture of belonging, a space where all employees are empowered to be authentic. One way we cultivate an inclusive culture is through our employee connection groups. The purpose of these employee-led groups is to offer a place to build community, connection, camaraderie, and a sense of belonging. Each group can be active in education, advocacy, recruitment, and community building throughout our organization. Learn more about our employee connection groups at ****************************************************************************************** #LI-Hybrid Base Pay Range: The base pay range noted represents the company's good faith minimum and maximum range for this role at the time of posting. The actual compensation offered to a candidate will be dependent upon several factors, including but not limited to experience, qualifications and geographic location. Also, most employees are eligible for additional incentive pay. $180,180.00 - $220,220.00 Your Benefits Start Day 1 Your wellbeing is important to Pacific Life, and we're committed to providing you with flexible benefits that you can tailor to meet your needs. Whether you are focusing on your physical, financial, emotional, or social wellbeing, we've got you covered. Prioritization of your health and well-being including Medical, Dental, Vision, and Wellbeing Reimbursement Account that can be used on yourself or your eligible dependents Generous paid time off options including: Paid Time Off, Holiday Schedules, and Financial Planning Time Off Paid Parental Leave as well as an Adoption Assistance Program Competitive 401k savings plan with company match and an additional contribution regardless of participation EEO Statement: Pacific Life Insurance Company is an Equal Opportunity /Affirmative Action Employer, M/F/D/V. If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact a Human Resources Representative at Pacific Life Insurance Company.
    $180.2k-220.2k yearly Auto-Apply 49d ago
  • Enterprise Software Engineering Director & CoE Leader

    Northrop Grumman Corp. (Au 4.7company rating

    Software engineering manager job in San Diego, CA

    A leading defense technology company is looking for a Corporate Software Engineering Director 1 in San Diego, CA. This role involves shaping the vision and strategy of software engineering at the corporate level, leading a centralized function, and driving continuous improvement initiatives. Candidates must have extensive experience in software management and a current DOD Secret clearance. The position offers a competitive salary range from $193,800 to $336,500, alongside comprehensive benefits. #J-18808-Ljbffr
    $88k-114k yearly est. 1d ago
  • Embedded Software Manager (Networking)

    TP-Link Systems 3.9company rating

    Software engineering manager job in Irvine, CA

    About Us 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 We are seeking an experienced Embedded System Software Manager belonging to the Enterprise Engineering Department to lead a team of engineers in designing, developing, and optimizing embedded software solutions. The ideal candidate will have a strong background in embedded systems, software architecture, and team leadership, ensuring high-performance, reliable, and scalable solutions for our products. Requirements Develop and maintain software systems for embedded network devices. Responsible for device driver development and maintenance, such as Flash, Wi-Fi, wired network etc. Support the implementation of a framework for integrating different wireless chipsets. Assist in the integration, development, and optimization of new Wi-Fi chipsets, operating systems, wireless drivers, and firmware to ensure reliable performance and connectivity. Develop software for RF calibration to ensure precise and optimal wireless performance. Responsible for software module development and maintenance. Implement, maintain, troubleshoot, and improve manufacturing processes, including maintain flow charts, develop manufacture software, identify and fix issues, and make improvements and so on. Work closely with hardware team to deliver high quality products. Responsible for identifying and fixing bugs prior to software release. Write clean, maintainable, and well-documented code. Implement software features of high quality and on schedule. Collaborate seamlessly with cross-functional teams, including designers, product managers, and QA engineers, to deliver unparalleled user experiences. Qualifications: Bachelor's degree in computer science, Software Engineering, or a related field. Minimum of 2 years of related experience. Proficiency in embedded software programming skills with C/C++ language. Experience with embedded Linux application development. Experience with socket-based network programming. Deep understanding of common data structures (e.g., arrays, linked lists, hash tables, trees, queues) and their performance characteristics. Knowledge of network technology including NAT, TCP, UDP, IPv4, IPv6, HTTP etc. Knowledge of wireless communication protocols, e.g. 802.11a/b/g/n/ac/ax. Familiarity with Wi-Fi driver architecture (cfg80211, mac80211, vendor drivers). Understanding of wireless security (WPA2/WPA3, 802.1X). Experience in analyzing crash logs, stack trace, faults by utilizing basic debugging techniques. Experience with version control systems (e.g., Git). Highly motivated, positive, detail oriented and responsible. Preferred Qualifications: Strong understanding of multi-threading and concurrency models on Linux. Hands-on experience with ARM Cortex-A-based Raspberry Pi platforms. Experience with embedded Linux platforms (OpenWrt, Yocto, Buildroot). Salary: $230,000 - $250,000 Benefits Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
    $230k-250k yearly Auto-Apply 14d ago
  • Controls, Automation & Embedded Software - Summer 2026 Internships

    Rivian 4.1company rating

    Software engineering manager 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: 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. 8d ago
  • 2026 Software Engineering Intern - San Diego CA

    Northrop Grumman 4.7company rating

    Software engineering manager job in San Diego, CA

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field or an industry thought leader. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career. An internship at Northrop Grumman is unique. Sure, you'll learn new skills, explore our enterprise, network with experts, connect with thought leaders, and finish with a resume that opens doors. But you'll gain something even more valuable: pride in what you've done. Join us and launch your career. We'll support you with training, employee resource groups, and our shared vision of global security. **Northrop Grumman is seeking A Software Engineer for an internship opportunity.** This position will be located at our Mission Systems Sector in San Diego, CA The qualified candidate will become part of Northrop Grumman's be a part of NIC manufacturing operations, and will support production of Communication, Navigation, and Identification (CNI) devices **Basic Qualifications** **A candidate must meet ALL of the below criteria. The candidate must:** + Be a student who is enrolled full-time and pursuing an undergraduate or graduate degree from an accredited college/university and will be enrolled full time in Fall 2026. + Be majoring in Software Engineering, Computer Engineering, or Electrical EngineeringBe available to work full-time (40 hours per week) for at least 10 weeks during **summer 2026.** + Be able to obtain a U.S. Government security clearance (U.S. citizenship is a pre-requisite) + The ability to obtain Special Access Program within a reasonable period of time, as determined by the company to meet its business needs + Effective in verbal and written communication + Completed basic course(s) in a computer programming language (i.e. C++, Python, Java, etc.) **Preferred Qualifications:** + Have an overall cumulative GPA of 3.0/4.0 or higher + Higher Level Python programming skills + Exposure to embedded systems such as FPGAs, RaspberryPI, embedded DSP or similar embedded devices. + Exposure to Linux tools and environments, bash, cmake, ssh + Basic understanding of network protocols, TCP/IP, UDP, ARP + Knowledge of or exposure to CI/CD pipelines, Git / GitHub, Jira, test benches like PyTest, Jenkins, etc. + Leadership or mentorship roles (e.g., teaching assistant, club officer) is a plus + Interest in aerospace/defense mission systems. At Northrop Grumman, our internship pay rates are standardized and take into account three main factors: the anticipated graduation date of the individual, the cost of labor of the geographic location, and whether the internship is considered technical or administrative. **Intern Pay Range:** Bachelors: $25.75 to $32.75 Masters: $37.25 to 40.00 campusjobs The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $50k-68k yearly est. 6d ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in Oceanside, CA?

The average software engineering manager in Oceanside, CA earns between $102,000 and $227,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in Oceanside, CA

$152,000

What are the biggest employers of Software Engineering Managers in Oceanside, CA?

The biggest employers of Software Engineering Managers in Oceanside, CA are:
  1. ATEC Spine
  2. SonSoft
Job type you want
Full Time
Part Time
Internship
Temporary