Post job

Principal software engineer jobs in Colton, CA

- 1,013 jobs
All
Principal Software Engineer
Embedded Software Engineer
Software Developer Internship
Software Engineering Internship
Senior Software Engineer
Lead Technician
Software Director
Senior/Lead Developer
Senior Software Engineer Manager
Devops Engineer
Lead Developer
Lead Software Quality Assurance
Software Support Engineer
Senior Systems Developer
Software Engineer
  • Software Release and QA Lead

    Electric Power Group, LLC 3.5company rating

    Principal software engineer job in Pasadena, CA

    Openings - Software Release and QA Lead The Company: Electric Power Group (EPG), headquartered in Pasadena, California, is the industry leader in Synchrophasor technology for real-time grid monitoring and analytics software. Our software solutions help electric utilities and grid operators prevent blackouts and keep power systems stable and reliable. With customers across the U.S., Europe, the Middle East, India, Latin America, and Australia, our solutions are trusted by some of the world's most critical grid operators. Current Opportunity: EPG is seeking an experienced Software Release and Quality Assurance Lead for full-time employment. EPG offers a professional and collaborative work environment, opportunity to learn, have significant impact, and career advancement and growth. Job Responsibilities: The Software Release and QA Lead will oversee the entire process of releasing software, from planning and coordination to testing, deployment and post-release activities. This individual will be responsible for ensuring that software releases are executed smoothly, efficiently, and with minimal disruption. This involves collaborating with software development, QA, power systems engineering and operations/back-office teams, managing risks, and communicating release status to key stakeholders, including management and customers. Specific responsibilities will include: · Planning and Scheduling: Creating and maintaining release schedules, coordinating release timelines, and managing resources required for deployments. · Coordination: Facilitating communication and collaboration between development, QA, operations, and other relevant teams. · Quality Assurance Testing and Compliance: Ensuring that software meets quality standards and compliance with pre-determined quality assurance requirements. · Risk Management: Identifying potential release risks, developing mitigation strategies, and escalating issues as needed. · Documentation: Creating and maintaining documentation, including release notes, deployment plans, and runbooks. · Monitoring and Reporting: Tracking release progress, monitoring system performance, and providing regular updates to stakeholders. · Process Improvement: Continuously improving release processes and methodologies to enhance efficiency and effectiveness. · Automation: Implementing and utilizing automation tools to streamline the release process and QA testing. · Communication: Effectively communicating release plans, timelines, and potential issues to all stakeholders. · Compliance: Ensuring that releases adhere to relevant policies, standards, and regulatory requirements. Create, Configure and Oversee servers, storage, and virtualization environments. Minimum Requirements: • Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field • Minimum 7 years' experience • Prior project management, release management and/or QA testing experience • Onsite position based in Pasadena, California (remote candidates will not be considered) Compensation and Benefits: Market competitive. EPG is an Equal Opportunity Employer. EPG offers competitive compensation and provides the following benefits to full-time employees: Health Insurance Plans, 401(k) including Profit Sharing Match contribution, Life Insurance, Paid Time Off, Visa Sponsorship, Performance Bonus, and Long-term Incentive. For more information, visit: ***************************
    $109k-145k yearly est. 1d ago
  • Embedded Software Engineer - Jnr to Manager

    Tiro Security 3.9company rating

    Principal software engineer job in Irvine, CA

    Our client is building out an Embedded Software Engineering team, and we have roles ranging from Junior through to Principal, as well as a leadership (Manager) position. All levels require solid hands-on experience in embedded software development in C/C++ and Python. You will have previously worked on hardware products and have application-level experience. This role is 100% onsite and open to US Citizens and Greencard Holders. We may also be able to represent EAD (C08/C09). The client will relocate qualified candidates. Base salary range up to $220K plus bonus and benefits.
    $220k yearly 4d ago
  • Senior Manager, Software Engineering

    PTR Global

    Principal software engineer job in Irvine, CA

    The Sr. Manager, Software Engineering is responsible for managing the execution of the software engineering principles. The individual will manage the development and support of one to two function areas. They will manage Principal Software Engineer staff to ensure proper execution of directives. What You'll Be Doing: Leveling up Development teams promoting modernized Software Engineering approaches including use of AI-driven software engineering techniques. Champion the SOA design philosophy and provide leadership for development of more agile, extensible, and collaborative software solutions. Generate, adjust, and execute the strategy for end-to-end data exchange solutions between customers and service providers. Proactively engage with cross functional teams to provide customers with software solutions from inception through delivery. Establish best practices, guidelines, and policies for software design, development, and troubleshooting. Produce and maintain blueprints representing the current and future state of the architecture. The Ideal Candidate: Education: A BA/BS Degree in a related field or commensurate experience. Master's degree is a plus. Experience: Recent experience utilizing Generative AI techniques including GitHub, Copilot, and Prompt Engineering techniques A minimum of eight years' software development experience in data centric Win32/Web Applications utilizing one or more Microsoft development tools listed below .NET HTML ASP Microsoft SQL Server An expert understanding of relational databases is a must (preferably MSSQL) Previous experience leading or managing senior level staff within a Scrum/Agile environment Preferred Experience: ASP.NET, WCF, Web Services, XML, SQL Server, Windows Services, UX Design, JavaScript, CSS, Domain Driven Design, Scrum/Agile SDLC methodologies, nServiceBus Specialized Skills: Knowledge of various LLM's, Agentic AI, MCP and incorporating these technologies from both automation and feature engineering standpoints Understanding of consumer Lending business Must have a very good understanding of design patterns. Collaborating with other departments (Product, Engineering, etc.) and teams to complete cross-departmental dependencies. Can effectively lead / participate in technical initiatives, collaborative design/requirements meetings while gathering the necessary information for software development. Ownership and accountability mindset, decision making along with communication and analytical skills that helps to partner with Product Owners and cross functional teams. Ensuring that the software development process prioritizes user needs and delivers a high-quality user experience. Developing long-term strategies for software development that align with organizational goals. Coaching team members to improve their performance, fostering a culture of continuous learning and development. Leadership qualities, an excellent team player with the ability to handle stressful situations. The individual has expertise or curiosity to learn in their chosen technology stack and have a broader knowledge of various programming languages, frameworks, and tools. Using their expertise to manage the design of projects deadlines, priorities, and deliverables. Brings experience and understanding of the application domain, enabling insightful decisions and innovative problem-solving. Ability to work in fast paced / flexible environment that practices SAFe / Agile based SDLC. Performing quality control and resolving structural design and other issues throughout the software implementation stages Inspiring and motivating team members, fostering a positive work environment, and encouraging innovation and creativity.
    $150k-220k yearly est. 4d ago
  • Senior Software Engineer

    RIS Rx 3.6company rating

    Principal software engineer job in Orange, CA

    Job Title: Sr. Software Engineering Reports to: CTO FLSA Status: Full-time, Exempt About Our Organization: RIS Rx (pronounced “RISE”) is a healthcare technology organization with a strong imprint in the patient access and affordability space. RIS Rx has quickly become an industry leader in delivering impactful solutions to stakeholders across the healthcare continuum. RIS Rx is proud to offer an immersive service portfolio to help address common access barriers. We don't believe in a “one size fits all” approach to our service offerings. Our philosophy is to bring forward innovation, value and service to everything that we do. This approach has allowed us to have the opportunity to serve countless patients to help produce better treatment outcomes and an overall improved quality of life. Here at RIS Rx, we invite our partners and colleagues to “Rise Up” with us to bring accessible healthcare and solutions for all. Job Summary We are seeking a highly skilled Senior Software Engineer to lead the design, development, and optimization of advanced technology solutions that address revenue leakage and operational challenges for pharmaceutical manufacturers. This role will play a key part in shaping scalable healthcare technology platforms, mentoring engineering talent, and driving architectural and process improvements. The Senior Software Engineer will collaborate with cross-functional teams, including product, clinical, and operations stakeholders to deliver secure, high-quality, and innovative software solutions. The ideal candidate is a hands-on technical leader with expertise in modern software development practices, cloud-native architectures, and healthcare or pharmaceutical systems. Responsibilities Lead the design, development, and maintenance of complex technology solutions that identify and mitigate gross-to-net (GTN) revenue leakage for pharmaceutical manufacturers Mentor junior engineers and provide technical guidance on architecture decisions, code quality, and best practices Collaborate with cross-functional teams including product managers, pharmacists, operations, and other software engineers to deliver high-quality software solutions Drive technical initiatives and lead architectural discussions for scalable healthcare technology platforms serving multiple pharmaceutical manufacturers Write clean, efficient, and well-documented code following established coding standards and best practices while establishing new standards for the team Lead code reviews to ensure code quality, maintainability, and knowledge sharing across the team Debug and troubleshoot complex software issues, implementing fixes and optimizations for mission-critical systems Provide advanced production support for systems, including monitoring, incident response, resolution of critical issues, and post-incident analysis Research and evaluate emerging technologies and industry trends, making recommendations for technology adoption and development process improvements Lead agile development processes including sprint planning, daily standups, and retrospectives, while coaching team members on agile best practices Skills 5+ years of experience in software development with advanced proficiency in languages like TypeScript and frameworks like React Strong commitment to software quality with deep understanding of design patterns, clean code practices, and software architecture principles Advanced experience with AWS cloud services, infrastructure-as-code, and cloud-native development patterns Experience with database systems like PostgreSQL, SQL query optimization, and data modeling Advanced experience with web development technologies including HTML/CSS and modern JavaScript frameworks Experience leading technical projects and mentoring other developers Proven experience leading Agile/Scrum teams and development practices Experience with system design, scalability considerations, and performance optimization Understanding of healthcare data standards and pharmaceutical industry processes preferred Worked on projects that used CI/CD pipelines, automated testing, and DevOps practices Strong leadership and mentoring skills with ability to guide technical decision-making Excellent problem-solving skills and ability to work independently while leading cross-functional initiatives Exceptional communication skills and ability to explain complex technical concepts to both technical and non-technical stakeholders Education This position requires a Bachelor's degree in Computer Science, Software Engineering, or a related technical field
    $114k-152k yearly est. 4d ago
  • Software Engineer III - Embedded

    Amtec Staffing 4.2company rating

    Principal software engineer job in Irvine, CA

    TITLE: Embedded Software Engineer III Pay: $55-$58.65 - can go higher for the right candidate Contract for 6 months with possibility of conversion/extension. NOTE: This position is subject to meeting U.S. export compliance and/or U.S. Government contracting citizenship eligibility requirements. US Citizens ONLY Design and develop embedded software for ammunition handling systems, thermal management systems, aeromechanical systems, turbo machinery, and various electronics. ESSENTIAL DUTIES & RESPONSIBILITIES Requirement Analysis, Allocation, Derivation, and Traceability Trade Studies, and Risk Analysis Architectural and Module design Module implementation and verification Algorithm development, modeling and simulation using MATLAB Regulatory compliance to customer safety and security standards Technical communication in presentation and document formats In-House and field integration and test QUALIFICATIONS EDUCATION AND EXPERIENCE Bachelor's degree (BSCS/BSEE) with 4-7 years of related experience. Mastery of software engineering methodologies and best practices for embedded application development in C/C++ language. Experience in various Software Development Lifecycle (SDLC) models (Waterfall, V, Iterative, Incremental, Spiral, Agile, etc.) and Application Lifecycle Management tools. Extensive experience with hardware interface development, including board bring-up, operating system bring-up, and device driver development. Proficient with peripheral hardware interfaces (UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.) and protocols such as CAN, TCP/IP, UDP, etc. Hands-on experience with electronics test and measurement equipment (oscilloscope, logic analyzer, digital multimeter, etc.). Experience with MOSA Principles, FACE Technical Standards, RTOS, or safety-critical processes and software architecture compliant with RTCA/DO-178 is a plus. Must be a U.S. citizen. Able to obtain and maintain a U.S. gov't/DOD-issued security clearance.
    $55-58.7 hourly 1d ago
  • Sr/Lead Golang/Python Developer (W2 Only)

    Quality Choice Solutions

    Principal software engineer job in Pasadena, CA

    Title: Sr/Lead Golang/Python Developer Duration: 6+ Months to support Telephony application requirements. Must Haves: 4-yr Technical Degree (CS or related) AND 8 yrs of IT/Engineering AND 4+ yrs of backend programming & API (Go & NoSQL/Mongo) AND 3+ yrs of Python/Bash scripting AND 2+ yrs of building or working with scalable apps (Kubernetes / Docker) AND 2+ yrs of designing, Installing, Configuring, Maintaining, and troubleshooting VOIP (SIP) servers, infrastructure, and applications. 2+ yrs of mentoring Jr. staff (code review, work dissemination, etc)
    $118k-177k yearly est. 3d ago
  • Senior Software Engineer - Full Stack & DevOps

    Beacon Healthcare Systems 4.5company rating

    Principal software engineer job in Huntington Beach, CA

    We're seeking a Senior Software Engineer who thrives at the intersection of application development and DevOps. You'll design, build, and deploy scalable SaaS solutions for Medicare and Medicaid health plans, while also contributing to the automation, reliability, and security of our development lifecycle. This role is central to delivering high-quality features for our Compliance, Appeals & Grievances, and Universe Scrubber products. Key Responsibilities: · Application Development Design and implement backend services, APIs, and user interfaces using modern frameworks and cloud-native architecture. Ensure performance, scalability, and maintainability across the stack. · DevOps Integration Collaborate with infrastructure and DevOps teams to build and maintain CI/CD pipelines, automate deployments, and optimize environment provisioning across development, QA, and production. · Cloud-Native Engineering Develop and deploy applications on AWS, leveraging services like Lambda, ECS, RDS, and S3. Ensure solutions are secure, resilient, and compliant with healthcare regulations. · Quality & Compliance Write clean, testable code and participate in peer reviews, unit testing, and performance tuning. Ensure all software adheres to CMS, HIPAA, and internal compliance standards. · AI-Enabled Features Support integration of AI/ML capabilities into product workflows, such as intelligent routing of grievances or automated compliance checks. · Mentorship & Collaboration Provide technical guidance to junior engineers and collaborate with cross-functional teams to translate healthcare business needs into technical solutions. Qualifications: Bachelor's degree in computer science or related field 5+ years of experience in software development, with exposure to DevOps practices Proficiency in languages such as Java, Python, or C#, and experience with cloud platforms (preferably AWS) Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions), infrastructure-as-code (e.g., Terraform, Ansible), and containerization (e.g., Docker, Kubernetes) Understanding of healthcare data formats (EDI, HL7, FHIR) and regulatory frameworks
    $112k-147k yearly est. 2d ago
  • Software Engineer III - Embedded

    JSG (Johnson Service Group, Inc.

    Principal software engineer job in Irvine, CA

    JSG is hiring a Software Engineer - Embedded in Irvine, CA. Must be a US Citizen Salary range: $120K+ Design and develop embedded software for ammunition handling systems, thermal management systems, aeromechanical systems, turbo machinery, and various electronics. Skills Requirement Analysis, Allocation, Derivation, and Traceability Trade Studies, and Risk Analysis Architectural and Module design Module implementation and verification Algorithm development, modeling and simulation using MATLAB Regulatory compliance to customer safety and security standards Technical communication in presentation and document formats Bachelor's degree (BSCS/BSEE) with 5-7 years related experience Mastery of software engineering methodologies and best practices for embedded application development in C/C++ language. Experience in various Software Development Lifecycle (SDLC) models (Waterfall, V, Iterative, Incremental, Spiral, Agile, etc.) and Application Lifecycle Management tools. Extensive experience with hardware interface development including board bring-up, operating system bring-up, and device driver development. Proficient with peripheral hardware interfaces (UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.) and protocols such as CAN, TCP/IP, UDP, etc. Hands on experience with electronics test and measurement equipment (oscilloscope, logic analyzer, digital multi-meter, etc.). Experience with MOSA Principles, FACE Technical Standards, RTOS, or safety-critical processes and software architecture compliant with RTCA/DO-178 is a plus. Able to obtain and maintain a U.S. gov't/DOD issued security clearance. Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law.
    $120k yearly 3d ago
  • Appian Tech Lead

    Enterprise Solutions Inc. 4.1company rating

    Principal software engineer job in Irvine, CA

    Title: - Senior Appian Technical Lead Level 3 Min Experience - 10+ years Type (Contract to Hire 6 Months) Skills Mandatory Skills : Java, Appian ,MySQL Appian Level 2 or Level 3 certification is mandatory. Job Description: knowledge about advanced integration concepts including Connected Systems and Integrations Knowledge of key differences of a record design Experience with Database Design key concepts of the Appian Record Design knowledge about key integration topics. Design and develop scalable Appian applications using Appian BPM suite SAIL Process Models Records Reports Sites etc Collaborate with business analysts architects and stakeholders to gather and analyze requirements Develop integrations with external systems using Web APIs RESTSOAP services and Appian plugins Optimize and troubleshoot existing Appian applications for performance and scalability Ensure adherence to Appian best practices coding standards and security guidelines Participate in code reviews unit testing and deployment activities Provide technical leadership and mentorship to junior developers Maintain documentation for design development and deployment processes Required Skills Qualifications 10+ years of total IT experience with a minimum of 5 years in Appian BPM development and AI implementation Experience. Strong knowledge of Appian components including SAIL CDT Process Models Records Reports and Sites Experience with Appian version 21x or higher Proficiency in Appian plugin development and integration with external systems Solid understanding of relational databases eg MySQL Oracle SQL Server Experience with AgileScrum methodologies Excellent problemsolving communication and interpersonal skills Preferred Qualifications Experience in DevOps tools and CICD pipelines for Appian deployments Familiarity with cloud platforms AWS Azure GCP Exposure to Appian RPA and Appian AI features
    $96k-144k yearly est. 1d ago
  • DevOps Engineer

    Evona

    Principal software engineer job in Irvine, CA

    DevOps Engineer - Satellite Technology Onsite in Irvine, CA or Washington, DC Pioneering Space Technology | Secure Cloud | Mission-Critical Systems We're working with a leading organization in the satellite technology sector, seeking a DevOps Engineer to join their growing team. You'll play a key role in shaping, automating, and securing the software infrastructure that supports next-generation space missions. This is a hands-on role within a collaborative, high-impact environment-ideal for someone who thrives on optimizing cloud performance and supporting mission-critical operations in aerospace. What You'll Be Doing Maintain and optimize AWS cloud environments, implementing security updates and best practices Manage daily operations of Kubernetes clusters and ensure system reliability Collaborate with cybersecurity teams to ensure full compliance across AWS infrastructure Support software deployment pipelines and infrastructure automation using Terraform and CI/CD tools Work cross-functionally with teams including satellite operations, software analytics, and systems engineering Troubleshoot and resolve environment issues to maintain uptime and efficiency Apply an “Infrastructure as Code” approach to all system development and management What You'll Bring Degree in Computer Science or a related field 2-3 years' experience with Kubernetes and containerized environments 3+ years' Linux systems administration experience Hands-on experience with cloud services (AWS, GCP, or Azure) Strong understanding of Terraform and CI/CD pipeline tools (e.g. FluxCD, Argo) Skilled in Python or Go Familiarity with software version control systems Solid grounding in cybersecurity principles (networking, authentication, encryption, firewalls) Eligibility to obtain a U.S. Security Clearance Preferred: Certified Kubernetes Administrator or Developer AWS Certified Security credentials This role offers the chance to make a tangible impact in the satellite and space exploration sector, joining a team that's building secure, scalable systems for mission success. If you're passionate about space, cloud infrastructure, and cutting-edge DevOps practices-this is your opportunity to be part of something extraordinary.
    $98k-133k yearly est. 2d ago
  • Embedded Software Engineer

    Belcan 4.6company rating

    Principal software engineer job in Irvine, CA

    Design and develop embedded software for ammunition handling systems, thermal management systems, aeromechanical systems, turbo machinery, and various electronics. ESSENTIAL DUTIES & RESPONSIBILITIES Requirement Analysis, Allocation, Derivation, and Traceability Trade Studies, and Risk Analysis Architectural and Module design Module implementation and verification Algorithm development, modeling and simulation using MATLAB Regulatory compliance to customer safety and security standards Technical communication in presentation and document formats In-House and field integration and test EDUCATION AND EXPERIENCE Bachelor's degree (BSCS/BSEE) with 5-7 years related experience. Mastery of software engineering methodologies and best practices for embedded application development in C/C++ language. Experience in various Software Development Lifecycle (SDLC) models (Waterfall, V, Iterative, Incremental, Spiral, Agile, etc.) and Application Lifecycle Management tools. Extensive experience with hardware interface development including board bring-up, operating system bring-up, and device driver development. Proficient with peripheral hardware interfaces (UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.) and protocols such as CAN, TCP/IP, UDP, etc. Hands on experience with electronics test and measurement equipment (oscilloscope, logic analyzer, digital multi-meter, etc.). Experience with MOSA Principles, FACE Technical Standards, RTOS, or safety-critical processes and software architecture compliant with RTCA/DO-178 is a plus.
    $99k-133k yearly est. 1d ago
  • AWS Tech Lead with API Gateway Exp.

    Ltimindtree

    Principal software engineer job in Irvine, CA

    About US: LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 700+ clients, LTIMindtree brings extensive domain and technology expertise to help drive superior competitive differentiation, customer experiences, and business outcomes in a converging world. Powered by nearly 90,000 talented and entrepreneurial professionals across more than 30 countries, LTIMindtree - a Larsen & Toubro Group company - combines the industry-acclaimed strengths of erstwhile Larsen and Toubro Infotech and Mindtree in solving the most complex business challenges and delivering transformation at scale. For more information, please visit ******************** Job Title: AWS Tech Lead with API Gateway Exp. Location: Irvine, CA (3 -5 days onsite/week) Duration: FTE Role Overview: We are seeking a skilled AWS Tech Lead to lead the migration of APIs from MuleSoft to AWS API Gateway. The ideal candidate will have hands-on experience in cloud-native development, API management, and integration strategies, with a strong foundation in AWS services and MuleSoft Any point Platform. Key Responsibilities: API Migration & Development • Analyze existing MuleSoft APIs and design equivalent solutions using AWS API Gateway, Lambda, and other AWS-native services. • Develop and maintain scalable, secure, and reusable APIs using AWS and microservices architecture. • Implement API-first strategies and adopt design-first approaches for new integrations Integration & Architecture • Collaborate with cross-functional teams to define integration patterns and architecture for cloud migration. • Translate legacy integration logic (e.g., web Methods, BizTalk) into AWS-native services • Support hybrid integration scenarios involving on-premise and cloud systems. DevOps & CI/CD: • Set up CI/CD pipelines using AWS Code Pipeline, Code Build, and Code Deploy. • Manage infrastructure using Terraform or AWS CloudFormation. • Monitor and optimize application performance using AWS CloudWatch Documentation & Support: • Create technical documentation for design, implementation, and migration strategies. • Provide post-migration support and troubleshooting. Required Skills: • 5+ years of experience in full-stack or integration development. • Strong expertise in AWS services: Lambda, API Gateway, EC2, S3, RDS, CloudFormation. • Proficiency in MuleSoft Any point Platform, including Data Weave and M Unit testing • Experience with Java, Node.js, React/Angular, and PostgreSQL. • Familiarity with Docker, Kubernetes, and event-driven architecture (Kafka, Airflow). • Knowledge of AWS migration frameworks and best practices Preferred Qualifications • AWS and MuleSoft certifications. • Experience in legacy modernization and cloud transformation projects. • Exposure to tools like Glue, Aurora Serverless, and PySpark for data migration Benefits/perks listed below may vary depending on the nature of your employment with LTIMindtree (“LTIM”): Benefits and Perks: Comprehensive Medical Plan Covering Medical, Dental, Vision Short Term and Long-Term Disability Coverage 401(k) Plan with Company match Life Insurance Vacation Time, Sick Leave, Paid Holidays Paid Paternity and Maternity Leave The range displayed on each job posting reflects the minimum and maximum salary target for the position across all US locations. Within the range, individual pay is determined by work location and job level and additional factors including job-related skills, experience, and relevant education or training. Depending on the position offered, other forms of compensation may be provided as part of overall compensation like an annual performance-based bonus, sales incentive pay and other forms of bonus or variable compensation. Disclaimer: The compensation and benefits information provided herein is accurate as of the date of this posting. LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law. Safe return to office: In order to comply with LTIMindtree' s company COVID-19 vaccine mandate, candidates must be able to provide proof of full vaccination against COVID-19 before or by the date of hire. Alternatively, one may submit a request for reasonable accommodation from LTIMindtree's COVID-19 vaccination mandate for approval, in accordance with applicable state and federal law, by the date of hire. Any request is subject to review through LTIMindtree's applicable processes.
    $85k-121k yearly est. 5d ago
  • Sr. Developer eCommerce Systems

    Pacsun 3.9company rating

    Principal software engineer job in Anaheim, CA

    Join the Pacsun Community Co-created in Los Angeles, Pacsun inspires the next generation of youth, building community at the intersection of fashion, music, art and sport. Pacsun is a leading lifestyle brand offering an exclusive collection of the most relevant brands and styles such as adidas, Brandy Melville, Essentials Fear of God, our own brands, and many more. Our Pacsun community believes in and understands the importance of using our voice, platform, and resources to inspire and bring about positive development. Through our PacCares program, we are committed to our responsibility in using our platform to drive change and take action on the issues important to our community. Join the Pacsun Community. Learn more here: LinkedIn- Our Community About the Job: Pacsun's IT eCommerce team uses AI and innovative technologies to enhance customer experience and improve operational efficiency. As a key member of the team, the Senior eCommerce Developer contributes the architecture, development and optimization of the company's digital commerce experiences. This role is responsible for both back‑end and front-end development on Salesforce Commerce Cloud (SFCC), ensuring high‑performance, secure and accessible storefronts, with robust system integration in the eCommerce ecosystem. The Senior eCommerce Developer will lead end‑to‑end delivery of new features, mentor junior developers and off-shore team, and collaborate closely with UX, product, QA and business teams to create compelling online experiences that drive revenue and customer loyalty. This role will work on the full stack of Pacsun's Salesforce Commerce Cloud, mobile app, AI initiatives and system integrations, supporting Commerce, Loyalty, CRM, OMS, and other eCommerce platforms. A day in the life, what you'll be doing: Back‑End Development & Integration Design, build and maintain SFCC server‑side components, including controllers, pipelines, cartridges and custom business logic. Develop and manage robust APIs that connect SFCC with tax engines, payment processors, fraud management services and the order management system. Ensure reliable data synchronization between SFCC and external platforms such as CRM, Loyalty, OMS, ERP and analytics systems. Optimize database models, caching strategies and performance tuning to support high transaction volumes and peak traffic periods. Checkout & Transaction Optimization Own the end‑to‑end checkout experience, ensuring seamless, secure and performant workflows from cart to order confirmation. Integrate payment gateways and fraud protections to deliver accurate pricing and effortless transactions. Collaborate with UX and product teams to identify friction points in the checkout process and implement improvements that boost conversion and customer satisfaction. Tax, Shipping & OMS Integration Implement and maintain integrations with third‑party tax services to handle complex jurisdictional tax rules. Connect SFCC to shipping providers and fulfillment platforms to provide real‑time shipping options and tracking. Build and support integrations with the order management system to ensure accurate order routing, inventory updates and status synchronization. AI & Innovation Support Partner with data science and innovation teams to embed AI‑driven personalization, recommendation and search solutions into the platform. Develop integration points for machine‑learning models and real‑time personalization engines, ensuring data security and compliance. Prototype and implement new technologies that enhance the customer experience and streamline operations. Technical Leadership & Collaboration Lead code reviews, define backend architecture standards and mentor less experienced developers on integration patterns and best practices. Participate in IT management and technical teams to develop and deploy processes to ensure rapid, reliable releases. Work closely with product, UX, QA and DevOps teams to define requirements, plan sprints and deliver high‑quality software on schedule. What it takes to Join: 8+ years of experience in web development and at least 5 years focused on Salesforce Commerce Cloud and SFRA. Deep knowledge of modern front‑end technologies (HTML5, CSS3/SCSS, JavaScript, React or similar frameworks) and back‑end development (Node.js, Java or equivalent). Hands‑on experience with SFCC OCAPI/SCAPI, cartridge development, API integrations and Business Manager configurations. Proven track record integrating third‑party services (payments, tax, shipping, CRM, loyalty, analytics) and implementing secure, scalable solutions. Familiarity with Agile methodologies, version control (Git) and CI/CD pipelines. Strong understanding of web performance optimization, SEO and accessibility standards. Ability to lead discussions, mentor teammates and collaborate with technical teams. Bachelor's degree in Computer Science, Information Systems or related field; Salesforce B2C Commerce Developer certification is preferred. Salesforce Commerce Cloud SFRA certified developer is preferred. Proven ability to excel in fast-growing, dynamic business environments with competing priorities, with a positive, solution-oriented mindset. Excellent analytical and problem-solving skills. Salary Range: $149,000 - $159,000 Pac Perks: Dog friendly office environment On-site Cafe On-site Gym $1,000 referral incentive program Generous associate discount of 30-50% off merchandise online and in-stores Competitive long term and short-term incentive program Immediate 100% vested 401K contributions and employer match Calm Premium access for all employees Employee perks throughout the year Physical Requirements: The physical demands described here are representative of those that are required by an associate to successfully perform the essential functions of this job. While performing the duties of this job, the associate is regularly required to talk or hear. The associate is frequently required to sit; stand; walk; use hands to finger, handle or feel; as well as reach with hands and arms. Specific vision abilities required by this job include close vision, distance vision, depth perception and ability to adjust focus. Ability to work in open environment with fluctuating temperatures and standard lighting. Ability to work on computer and mobile phone for multiple hours; with frequent interruptions. Required to travel in elevator or stairwells to attend meetings and engage with associates on multiple floors throughout building. Hotel, Airplane, and Car Travel may be required. Position Type/Expected Hours of Work: This is a full-time position. As a National Retailer, occasional evening and/or weekend work may be required during periods of high volume. This role operates in a professional office environment and routinely uses standard office equipment. Other Considerations: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the associate for this job. Duties, responsibilities and activities may change at any time with or without notice. Reasonable accommodations may be made to qualified individuals with disabilities to enable them to perform the essential functions of the role. Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
    $149k-159k yearly 1d ago
  • Private Development Market Leader

    Ellaway Blues Consulting

    Principal software engineer job in Brea, CA

    Take charge of expanding a private development practice serving commercial developers, industrial owners, and large mixed-use design programs throughout Southern California. This is a senior strategic growth position focused on client acquisition, operational excellence, and talent development. Role Highlights Guide business strategy, annual financial goals, and long-range market priorities Manage client relationships from pursuit through delivery while ensuring top-tier service Lead interdisciplinary teams delivering innovative land development solutions Strengthen brand presence through professional networking and industry involvement Mentor rising leaders and support the recruitment and growth of top technical talent Ideal Background 15+ years in private development within the AEC environment Degree in Civil Engineering, Landscape Architecture, Surveying, or related field (PE/RLA/PLS preferred) Proven market growth and business development success in the SoCal region Ability to drive project performance, profitability, and client satisfaction
    $106k-155k yearly est. 1d ago
  • Computer Vision Software - Summer 2026 Internships

    Rivian 4.1company rating

    Principal software engineer job in Irvine, CA

    About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between December 2026 and June 2028. 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: Autonomy ADAS Electrical Hardware, Sensors Qualifications Must be currently pursuing a bachelors, masters, or PhD degree at an accredited university. Actively pursuing a degree or one closely related in computer science, computer engineering, electrical engineering or similar. Development experience in one or more areas of computer vision, image/video, deep learning. Experience programming in C++, Python, or related languages. Solid understanding of machine learning, deep learning, and neural network architectures. Proficiency in using computer vision and deep learning toolkits. Passionately motivated to take ideas from R&D phase to a product Strong written communication and presentation skills. 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 at an accredited university. Actively pursuing a degree or one closely related in computer science, computer engineering, electrical engineering or similar. Development experience in one or more areas of computer vision, image/video, deep learning. Experience programming in C++, Python, or related languages. Solid understanding of machine learning, deep learning, and neural network architectures. Proficiency in using computer vision and deep learning toolkits. Passionately motivated to take ideas from R&D phase to a product Strong written communication and presentation skills. Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Autonomy ADAS Electrical Hardware, Sensors
    $61k-91k yearly est. Auto-Apply 27d ago
  • Director Embedded Software System - Enterprise

    TP-Link Systems 3.9company rating

    Principal software engineer 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 Director belonging to the Enterprise Engineering Department to lead our embedded software development team. The ideal candidate will have a strong technical background in embedded systems, proven leadership skills, and experience in delivering high-quality embedded software solutions. This role requires a strategic mindset to drive innovation, optimize system performance, and ensure seamless integration of embedded software within our products. Key Responsibilities: Lead and manage the team of software engineers, participate in product and technology planning, and collaborate with departments worldwide. Foster a culture of innovation, collaboration, and continuous learning within the team, develop a plan for people technical and nontechnical skill development. Develop and implement strategies that promote innovation within the team and align with the company's long-term goals. Perform feasibility studies architecture and frameworks, guide the team on embedded software design, coding, testing, and product release. Oversee the full software development lifecycle, from requirements gathering to deployment and maintenance. Oversee the development and optimization of embedded software for performance, reliability, and scalability. Work closely with hardware, product, and system engineering teams to define software requirements. Recruit, onboard, and develop the engineering team members in order to meet current and future talent requirements. Prepare and present technical concepts and proposals to customers, business partners, and other stakeholders. Drive the adoption of modern development tools, methodologies, and best practices. Requirements Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. 10+ years of experience in embedded software development, plus at least 5 years of experience in a leadership role. Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver development and TCP/IP stack packet processing. Strong knowledge of networking protocols (NAT, TCP, UDP, IPv4, IPv6, HTTP, etc.) and hardware-software integration. Knowledge of audio codecs, video codecs (e.g., H.264), and IP camera integration, proficiency in ONVIF, RTCP, RTSP protocols. Knowledge of wireless communication protocols, e.g. 802.11a/b/g/n/ac/ax. Experience with low-level drivers, BSP development, and real-time constraints. Proficiency in debugging tools, emulators, and software profiling techniques. Familiarity with version control systems (Git) and CI/CD pipelines for embedded development. Excellent problem-solving skills, decision-making abilities, and project management expertise. Strong communication and leadership skills with experience managing cross-functional teams. Highly motivated, positive, detail oriented and responsible. Preferred Qualifications: Experience in the networking or electronics industry. Experience working with international development teams and third-party vendors. Benefits Salary range: $200,000 - $230,000 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.
    $200k-230k yearly Auto-Apply 60d+ ago
  • Summer 2026 Software Engineering Internship Program

    Pacific Life 4.5company rating

    Principal software engineer job in Newport Beach, CA

    Looking to jumpstart your career at a company that offers real opportunities to flourish? Look no further than Pacific Life. We're investing in bright, agile new talent with fresh perspectives to help us innovate and build meaningful relationships for years to come. It's in this spirit that we are currently looking to add Software Engineering Interns to our team for Summer 2026 at a Fortune 500 company in the financial services industry. As a Software Engineering Intern, you will be directly embedded in our technology teams driving Pacific Life's digital transformation. As part of the technology organization, you will have incredible development opportunities across a variety of business and operational areas while being exposed to modern technology in an enterprise environment. Potential areas include cloud engineering, software/application delivery, integration development and information security. What You'll Do Contribute to technology delivery and operations teams to develop and deploy solutions in an enterprise environment Collaborate closely with technologists and other stakeholders to plan, design, implement and support digital technologies aligned to business priorities Evaluate business needs and technology solutions to assess fit Be exposed to and develop capability in related enterprise technologies as well as delivery practices (e.g. Agile scrum) Factors for Success Currently enrolled in a Bachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, or another related field. Strong analytical, problem solving, and organizational skills with methodical approach Excellent communication skills, with the ability to articulate technical concepts clearly Ability to work well with others as a team and independently Desire for learning new technologies and analytic tools; as well as modeling and quantitative techniques Proficiency in at least one programing language such as Python, Java, C# Good understanding of algorithms, data structures and software design principles Familiarity with industry tools and platforms for software delivery and automation Familiarity with at least one public cloud platform preferably AWS but will consider other major could providers such as Azure or GCP Display a true passion and intellectual curiosity for solving business problems with code via coursework or external or personal project The base pay rate for this position is $25.00 per hour for undergraduates and $30.00 per hour for advanced degrees. Relocation stipend available if residence is outside of 50 mile radius from office location. Please note: Interviews for this program will begin in January 2026. More reasons to join: At Pacific Life, the work we do matters. We work passionately each day to drive our company forward while enjoying job security, flexible scheduling, and great opportunities for career growth. If you're seeking a thriving career doing the type of meaningful work that's all too rare at a Fortune 500 Company, Pacific Life is the place for you. If you are a self-starter who appreciates creativity and individuality in your colleagues - even better. We look forward to receiving your application. You belong at Pacific Life At Pacific Life, we believe you belong. We foster a culture of belonging, a space where all employees are empowered to be authentic. We embrace and celebrate diversity, create a culture of equity and inclusion, and value and respect every employee. Designs, develops, modifies, debugs and evaluates software enhancements or new programs for new and/or existing applications used in local, networked, cloud-based or Internet-related environments. May include company-wide, web-enabled solutions. Reviews system requirements and business processes and develops program logic for new applications or analyzes and modifies logic in existing applications. May interact with users to define system requirements and/or necessary modifications. Analyzes requirements and formulates program logic for new applications or analyzes and modifies logic in existing applications. Codes, tests, debugs, documents, implements, and maintains software applications using current programming language and technologies. Writes code, completes programming, integrates application components, and performs testing and debugging of applications. Develops conversion and system implementation plans to ensure that system improvements are successfully deployed. Prepares and obtains approval of system and programming documentation and procedures for installation and maintenance. Recommends changes in development, maintenance and system standards. Trains users in conversion and implementation of system. How We Help You Succeed: Our Summer Internship Program has become Pacific Life's talent pipeline for full time early career opportunities. The University Relations team ensures each intern has a well-rounded positive experience to help them reach their career goals. The Summer Program includes: Professional Development Executive Mentorship Program Collaborative Environment Real World Work Social Events Training and Education Networking and Exposure to Leadership 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.
    $25-30 hourly Auto-Apply 60d+ ago
  • Software Developer Student Intern

    San Bernardino County (Ca

    Principal software engineer job in San Bernardino, CA

    APPLY BY JANUARY 9, 2026 FOR PRIORITY CONSIDERATION! San Bernardino County Innovation and Technology Department (ITD) has an amazing opportunity for a college student! Earn While You Learn! The Innovation and Technology Department is at the forefront of driving digital transformation and innovation, consistently delivering cutting-edge solutions to enhance county operations. Recognized for its excellence, the department has been honored with prestigious awards, including the National Association of Counties (NACo) Award and the Digital Counties Award. These accolades underscore the team's commitment to leveraging technology to improve efficiency, increase accessibility, and foster community engagement, making it a leader in public sector innovation. The Department (ITD) is looking for a Software Developer Intern. While completing a degree in programming, computer science or software engineering, the intern will get a chance to experience working in one of the largest county IT infrastructures. This opportunity will give the intern hands on experience with Software Development Life Cycle (SDLC). The Intern will also learn and assist with the following: * Analyzing written and verbal customer descriptions of system problems and requirements which translates into technical definitions for automated system design and construction. * Designing and architecting basic computer systems where few if any similar systems are in existence. * Designing basic relational databases using the normalization process of organizing data within the database. * Writing detailed program specifications; define input/output data relationships, and sequence of operations necessary to perform programming for basic systems and subsystems. * Writing computer code using county approved computer languages to solve problems with existing programs and to create new interfaces and applications from design requirements. * Participating in user meetings in conceptual design phase of development to clarify user needs and define technical problems or benefits that will result from alternative system designs. This opportunity is designed to create a pipeline into a regular Programmer Analyst Associate position with the County. Student Intern position does not attain status as a regular County employee and must apply to all regular County positions. CONDITIONS OF EMPLOYMENT Pre-Employment: Applicants selected for these positions must pass a background investigation, drug test, verification of employment history and education. Sponsorship: Please note San Bernardino County is not able to consider candidates who will require visa sponsorship at the time of application or in the future. Candidates must be able to present their legal right to work in the United States. Position Type: Student intern positions are temporary positions and does not obtain status as a regular County employee.Enrollment in a program leading towards at least 60 semester/90 quarter units, Associate's, Bachelor's degree or higher in programming, computer science or software engineering; OR recently graduated within the last two (2) years from a vocational, technical, college or university in the abovementioned areas. Your most recent transcripts MUST be uploaded and submitted with your application. Application Procedure: Please complete and submit the online employment application and supplemental questionnaire as soon as possible. Applications and Resumes will be sent to the department for selection. This recruitment is open on a Continuous basis and may close once a sufficient number of applications are received. It is in your best interest to complete the online application and supplemental questionnaire as soon as possible. If you need technical assistance, follow this link to review the Government Jobs online application guide or contact their Toll-Free Applicant Support line at **************. Please note that Human Resources is not responsible for any issues or delays caused by your internet connection, computer, or browser when submitting an application. Equal Employment Opportunity (EEO) / Americans with Disabilities Act (ADA): San Bernardino County is an Equal Employment Opportunity (EEO) and Americans with Disabilities Act (ADA) compliant employer, dedicated to ensuring equal employment opportunities for all employees and applicants. ADA Accommodation: If you have a disability and need accommodations during the testing process, please submit the Special Testing Accommodations Request Form (Download PDF) within one week of the recruitment filing deadline. Veterans' Preference: Eligible veterans, their spouses, or widows/widowers who are not current County employees may receive additional Veterans' Preference points. For details and instructions on how to request these points, please refer to the Veterans' Preference Policy. For more important details, review the Applicant Information and County Employment Process.
    $36k-49k yearly est. 3d ago
  • Software Developer Intern- US

    Aveva

    Principal software engineer job in Lake Forest, CA

    AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life - such as energy, infrastructure, chemicals and minerals - safely, efficiently and more sustainably. We're the first software business in the world to have our sustainability targets validated by the SBTi, and we've been recognized for the transparency and ambition of our commitment to diversity, equity, and inclusion. We've also recently been named as one of the world's most innovative companies. If you're a curious and collaborative person who wants to make a big impact through technology, then we want to hear from you! Find out more at AVEVA Careers. For more information about our privacy policy and how to manage cookies, visit our . Job Title: Software Developer Intern Employment type: Full-time Intern (Summer) Duration: Minimum 12 Weeks- whichever aligns best with your academic calendar May 18th through August 7th June 22nd through September 11th Work Type: Hybrid (3 days a week in office) Work Authorization: This application is intended for candidates that are eligible for full-time work authorization in the United States upon completing their education. Please be prepared to answer the following in your application: Do you now, or will you in the future, require sponsorship for employment visa status (e.g. H-1B. F1, CPT, OPT, etc. visa status, etc.) to work legally in the United States? Benefits: Competitive pay Mentorship: You will be assigned a technical mentor to guide you during your internship Continuous Learning: In-office training in defensive programming, debugging, and more Learning Series: You will learn more about AVEVA from meeting with our Executive Team and Business Unit Leadership Team members. Stipend for expenses for duration of internship. Locations: Lake Forest, CA Philadelphia, PA San Leandro, CA Scottsdale, AZ R&D at AVEVA: Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the center of our strategy, and we have over 150 patents to our name. Our track record of innovation is no fluke - it's the result of a structured and deliberate focus on learning, collaboration, and inclusivity. If you want to build applications that solve big problems and do impactful work, join us! As a Software Developer Intern, you will: Work alongside our experienced software developers on one of our small, energetic development teams. Learn the process of software development using modern languages like Agile to help full-time work in designing, coding, testing, documenting, and supporting our software products. You may enjoy this if: You have a passion for creating software. You like problem solving and have sharp debugging skills. You are creative with computers and software applied to engineering. We're looking for: Self-motivated individuals with a passion for creating software Currently enrolled in a full-time BS/MS/PhD program Computer Science, Computer Engineering, Math, Engineering, or related field GPA 3.00 or above Software development experience in one or more modern programming languages (C++, C#, HTML/JavaScript, etc.) AVEVA requires all successful applicants to undergo and pass a drug screen before they start employment. All drug screens are in accordance with federal laws and regulations. Find out more: *************************************** Salary Range: $52,500.00 - $87,500.00 This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training. AVEVA requires all successful applicants to undergo and pass a comprehensive background check and drug screen before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third-party personal data may involve additional background check criteria. All drug screens are in accordance with federal laws and regulations. AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business. AVEVA provides reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify AVEVA at recruitingaccommodations@aveva.com. Determinations on requests for reasonable accommodation will be made on a case-by-case basis. Come and join AVEVA to create the transformative technology that enables our customers to engineer a better world.
    $52.5k-87.5k yearly Auto-Apply 60d+ ago
  • Intern - Software Development @ Tabi Places

    Darwins

    Principal software engineer job in Irvine, CA

    About the Company: Join our small development team at Darwins as we build out our application, Tabi Places. Position Overview: As a Software Development Intern, you will embark on an exciting journey to explore various domains of software development. This internship is designed to provide hands-on experience in building robust applications using Flutter, deploying scalable solutions on Google Cloud, writing efficient code in Go, mastering DevOps practices, and learning the intricacies of App-store deployment. You'll also gain insights into the multifaceted operations of a startup. Key responsibilities / What we want you to learn: Flutter Development: Develop and maintain mobile applications using Flutter. Understand the nuances of cross-platform development. GCP Solutions: Deploy and manage applications on Google Cloud. Learn about cloud architecture, scalability, and security. Go Programming: Write high-performance backend code in Go. Focus on concurrency, stateless servers, and efficient data processing. DevOps Practices: Engage in continuous integration and deployment (CI/CD) processes. Familiarize with tools like Docker, Kubernetes, and Jenkins. App-Store Deployment: Learn the process of deploying applications to various app stores, understanding guidelines, and managing updates. Startup Experience: Participate in various startup functions, including team meetings, brainstorming sessions, and strategy discussions. Qualifications: Currently enrolled in a Computer Science/Engineering program or related field. Basic understanding of programming concepts and a keen interest in software development. Familiarity with any of the mentioned technologies (Flutter, GCP, Go, or DevOps) is a plus but not required. Strong problem-solving skills and eagerness to learn. Benefits: Work with a small, practical team of experienced devs in a real-world setting. Opportunity to contribute to impactful projects. Flexible working hours and a supportive work environment. 0.8 Miles from the UCI Campus. How to Apply: Submit your resume along with a cover letter explaining your interest in the internship and how you can contribute to our team. Note: This is a paid internship.
    $36k-49k yearly est. 14d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Colton, CA?

The average principal software engineer in Colton, CA earns between $114,000 and $220,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Colton, CA

$158,000

What are the biggest employers of Principal Software Engineers in Colton, CA?

The biggest employers of Principal Software Engineers in Colton, CA are:
  1. Esri
Job type you want
Full Time
Part Time
Internship
Temporary