Post job

Software engineering internship jobs in Yucaipa, CA

- 549 jobs
All
Software Engineering Internship
Engineering Internship
Software Development Engineer
Software Developer
Computer Engineer
Software Developer Internship
Research And Development Internship
Information Technology Internship
Systems Engineering Internship
Co-Operations Internship
Senior Software Engineer
Web Software Engineer
  • Senior Software Engineer

    PTR Global

    Software engineering internship job in Irvine, CA

    The Sr. Software Engineer will be responsible for the design/implementation of new software applications, maintenance and enhancement of various software products / solutions. They assist in successful execution of projects with minimal direction and guidance. What You'll Be Doing Spend 90% of your time actively designing and coding in support of the immediate team. 10% of your time will be spent researching new technology, coaching, and mentoring other engineers. As a senior team member of developers, providing feedback and training where necessary, and ensure that technical initiatives align with organizational goals working closely with Principal Engineers / Development Managers. As a Full Stack Engineer assigned to the product/project ensure performance, maintainability, and functional requirements from design, development, testing to rollout and support Work with cross-engineering staff, collaborating on hardware and system monitoring requirements to ensure expected performance and reliability of the application / system developed. Proactively communicate and work to mitigate changes to project timelines, degradation in performance of applications, troubleshooting / problem solving production issues. Education The Ideal Candidate: Bachelor's degree in Computer Science, Engineering or related industry experience Experience A minimum of 6 years of professional software development experience in business process automation applications. A minimum of 5 years' experience in .Net, C#, Windows tools and languages as well as modern web frameworks (Angular via Typescript, React, Vue) Understanding of data repository models is a must. Understanding of SQL and NoSQL is preferred. Understanding of Agile methodologies, Domain Driven Design, Test/Behavior Driven Design, Event Driven via Asynchronous messaging approaches, microservice architecture. Preferred Experience ASP.NET, WCF, Web Services, NServiceBus, Azure Cloud, Infrastructure as Code (IaC) DevOps experience as a full stack developer owning the Software Development Lifecycle. Strong understanding and experience writing unit and integration tests for all code produced. Specialized Skills Can effectively lead technical initiatives, collaboratively design/requirements meetings while gathering the necessary information for software development. Ownership and accountability mindset, strong decision making along with communication and analytical skills that helps to partner with Product Owners and cross functional teams. Leadership in project execution and delivery. Must be an excellent team player with the ability to handle stressful situations. The individual has deep expertise in their chosen technology stack and have a broader knowledge of various programming languages, frameworks, and tools. Brings a wealth of experience and a nuanced understanding of the specific domain, enabling insightful decisions and innovative problem-solving. Ability to break up larger projects into individual pieces, assess complexity of each piece, and balance the work amongst team members. Ability to work in fast paced / flexible environment that practices SAFe / Agile based SDLC. Sets high standards for behavior and performance, models the values and principles of the organization, and inspires others through action. Practices Test Driven Design leveraging unit tests, mocks, and data factories. Experience with event driven design and microservice architecture best practices. Posses strong sense of interpersonal awareness, has a bias for action, builds trust, is technically deep, and has good judgement. Pay Range: $111k - 165k The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision as well as 401K contributions.
    $111k-165k yearly 4d ago
  • Software Engineering Intern, PhD, Summer 2026

    Google 4.8company rating

    Software engineering internship job in Irvine, CA

    _corporate_fare_ Google _place_ Mountain View, CA, USA; Atlanta, GA, USA; +29 more; +28 more _bar_chart_ Intern & Apprentice _info_outline_ X Applications will be reviewed on a rolling basis and it's in the candidate's best interest to apply early. The anticipated application window is open until **February 27, 2026** , but may close earlier if all available projects are full. Applications submitted after the application window or once role is closed/projects are full will not be considered. Timing on when you can hear back will vary and can take upwards of 90+ days. If you haven't heard from us in three months about an application, we likely proceeded with other candidates for that particular role. However, our recruiters might reach out if we find a different potential match for your skills, interests, and experience. Participation in the internship program requires that you are located in the United States for the duration of the internship program. This internship is intended for students in their penultimate academic year, who are currently pursuing a PhD degree program in Computer Science or a related field. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for this internship program. To start the application process, you will need an updated CV or resume and a current unofficial or official transcript in English. Click on the "Apply" button on this page and provide the required materials in the appropriate sections (PDFs preferred): 1. In the "Resume Section:" attach an updated CV or resume. + Please ensure your anticipated graduation date (in MM/YY) is listed on the resume. 2. In the "Education Section:" attach a current or recent unofficial or official transcript in English. + Under "Degree Status," select "Now attending" to upload a transcript. We offer a range of internships in either Software Engineering or Site-Reliability Engineering across North America, including the US and Canada. Our recruitment team will determine where you fit best based on your resume. Applicants in the County of Los Angeles: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act. This role may also be located in our Playa Vista, CA campus. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: **Mountain View, CA, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Bellevue, WA, USA; Chicago, IL, USA; Irvine, CA, USA; Kirkland, WA, USA; Los Angeles, CA, USA; Madison, WI, USA; New York, NY, USA; Palo Alto, CA, USA; Portland, OR, USA; Pittsburgh, PA, USA; Raleigh, NC, USA; Durham, NC, USA; Reston, VA, USA; Redmond, WA, USA; Redwood City, CA, USA; San Diego, CA, USA; Goleta, CA, USA; San Bruno, CA, USA; Seattle, WA, USA; San Francisco, CA, USA; San Jose, CA, USA; Santa Cruz, CA, USA; South San Francisco, CA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA** . **Minimum qualifications:** + Pursuing a PhD program in Computer Science or a related technical field. + Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python. **Preferred qualifications:** + Currently attending a degree program in the US and available to work full time for 12 weeks outside of university term time. + In their penultimate academic year or returning to a degree program after completion of the internship. + Experience conducting research in Algorithms, Architecture, Artificial Intelligence, Compilers, Database, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems. + Experience in computer science, data structures, algorithms, and software design. **About the job** Join us for a unique 12-14 week paid internship that offers personal and professional development, an executive speaker series, and community-building. The Software Engineering Internship program will give you an opportunity to work on complex computer science solutions, develop scalable, distributed software systems, and also collaborate on multitudes of smaller projects that have universal appeal. As a Software Engineering Intern, you will work on a specific project critical to Google's needs. Google is working to advance the state of the art in computing and build the next generation of intelligent systems for all Google products. To achieve this, we work on projects that utilize the latest computer science techniques developed by skilled software developers. Whether we're shaping the future of sustainability, optimizing algorithms, or pioneering AI systems, our teams strive to continuously progress science, advance society, and improve the lives of billions of people. **Software Engineering Intern:** As a key member of a versatile team, you will work on a specific project critical to Google's needs. We need our engineers to be versatile, and enthusiastic in addressing problems as we continue to push technology forward. You will design, test, deploy, and maintain software solutions as you grow and evolve during your internship. **Site Reliability Intern:** Our engineers create, fix, extend, and scale the code to keep it working and to harden it against all the bad actors of the internet. We drive reliability and performance on a massive scale. You will work on software development projects to keep important business generating-critical systems up and running, from code-level troubleshooting of traffic anomalies to maintenance of our services, from monitoring and alerts to building automation infrastructure. Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another. The US base salary range for this full-time position is $113,000-$150,000. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more aboutbenefits at Google (************************************************************ . **Responsibilities** + Develop scripts to automate routine tasks. + Analyze information and evaluate results to choose the best solution to effectively solve issues. + Apply knowledge gained in computer science courses to real world challenges. + Create and support a productive and innovative team including working with peers, managers, and teams. Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) . Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy (******************************************************* ,Know your rights: workplace discrimination is illegal (**************************************************************************** ,Belonging at Google (******************************** , and How we hire (**************************************** . If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form (*************************************** . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. Google 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, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also ******************************* and ************************************************************* If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form: ***************************************
    $113k-150k yearly 60d+ ago
  • Software Developer Intern

    Panasonic Avionics Corporation 4.8company rating

    Software engineering internship job in Irvine, CA

    **Software Developer Intern-Irvine, CA (100% On-site)** At Panasonic Avionics Corporation, interns play a meaningful role in driving innovation and shaping the future of inflight entertainment. We're excited to welcome motivated, forward-thinking students to join our growing teams for Summer 2026. Our paid internships run 100% on-site from May/June through August/September, and **candidates must be actively enrolled students during the program.** **Who We Are:** Ever wonder who brings the entertainment to your flights? Panasonic Avionics Corporation is #1 in the industry for delivering inflight products such as movies, games, WiFi, and now Bluetooth headphone connectivity! How exciting would it be to be a part of the innovation that goes into creating technology that delights millions of people in an industry that's here to stay! To learn more about internship program visit: ************************************** **Responsibilities** Project Scope: + End to end airside and ground automated network validation using AI tools. + Gain the hands-on experience of applying your Networking knowledge to inflight communication systems encompassing LEO and GEO satellite networks using AI tooling, Python, Gitlab pipelines. + Incremental improvement to end to end test validation and software quality Applicants must be authorized to work on a full-time basis for any employer in the U.S. We are unable to sponsor or take over sponsorship of any type of employment-based visa at this time. _The hourly wage range for this position is $25- $43. The final offer amount may vary and is based on the candidates' year in school. The minimum hourly wage for this role will be the greater of the posted range, or minimum wage for the location where the employee will be working, subject to local minimum wage requirements._ **Qualifications** + Degree disciplines: Networking, Computer Science, Electrical Engineering + Knowledge: Linux, networking (DNS, DHCP, firewalls, IP addressing, routing) + Code Skills: python, gitlab + Must be able to commute and work on-site 5 days a week + Must be currently enrolled as a fulltime student at an accredited four-year college or university _Panasonic is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, and any other characteristic protected by law or company policy. All qualified individuals are required to perform the essential functions of the job with or without reasonable accommodation. Pre-employment drug testing is required for safety sensitive positions or as may otherwise be required by contract or law. Due to the high volume of responses, we will only be able to respond to candidates of interest. All candidates must have valid authorization to work in the U.S. Thank you for your interest in Panasonic Avionics Corporation_ REQ-153332
    $25-43 hourly 10d ago
  • Software Engineering - Summer 2026 Internships

    Rivian 4.1company rating

    Software engineering internship 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: 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. Auto-Apply 7d ago
  • Principal Engineer, Software Development Engineering (Apps)

    Western Digital 4.4company rating

    Software engineering internship job in Irvine, CA

    At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that-our technology helped people put a man on the moon and capture the first-ever picture of a black hole. We offer an expansive portfolio of technologies, HDDs, and platforms for business, creative professionals, and consumers alike under our Western Digital , WD , WD_BLACK™, and SanDisk Professional brands. We are a key partner to some of the largest and highest-growth organizations in the world. From enabling systems to make cities safer and more connected, to powering the data centers behind many of the world's biggest companies and hyperscale cloud providers, to meeting the massive and ever-growing data storage needs of the AI era, Western Digital is fueling a brighter, smarter future. Today's exceptional challenges require your unique skills. Together, we can build the future of data storage. Job Description Be part of a small, dynamic, team of Customer Firmware Engineers within the Hard Disk Drive organization. The Customer Firmware team is missioned to be the first touch point on technical customer engagements, processes, and technical discussions involving firmware. Customer Firmware Engineers work closely with validation organizations, firmware development teams as well as multiple Sales related teams. The ideal candidate will have a passion for helping customers through technical issues, ensuring Western Digital is meeting customer needs and expectations in firmware while thriving in a dynamic work environment where multi-tasking skills are challenged. ESSENTIAL DUTIES AND RESPONSIBILITIES: This is position is in the Customer Firmware Support team whose mission is to ensure customer satisfaction on firmware features, HDD qualifications, and on-going support The team is responsible for bringing up new HDD products and providing firmware engineering technical support to customers throughout the product life cycle Communicate customer status and priorities into upper management Develop customer technical material and guide customers through technical discussions Lead internal process improvement initiatives through collaborative work sessions and training Qualifications REQUIRED: Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred 4+ years of experience in relevant software development, with at least 2 years in a more senior technical role Proven track record of designing and delivering medium-scale software projects Proficiency in multiple programming languages such as Java, Python, C++, web service design Strong understanding of software architecture principles, design patterns, and best practices Experience with cloud computing platforms (e.g., AWS, Azure, GCP) and microservices architecture Proficiency in Agile methodologies and DevOps practices Demonstrated proficiency in performance optimization and scalability design for high-traffic applications Experience with CI/CD pipelines and automated testing frameworks Strong analytical and problem-solving skills with attention to detail Excellent communication and interpersonal skills, with the ability to influence cross-functional teams Deep knowledge of web application development, and enterprise software solutions Exposure to project management and experience in driving technical initiatives Additional Information Western Digital is committed to providing equal opportunities to all applicants and employees and will not discriminate against any applicant or employee based on their race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or related medical conditions), gender (including a person's gender identity, gender expression, and gender-related appearance and behavior, whether or not stereotypically associated with the person's assigned sex at birth), age, national origin, sexual orientation, medical condition, marital status (including domestic partnership status), physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics. We also prohibit harassment of any individual on any of the characteristics listed above. Our non-discrimination policy applies to all aspects of employment. We comply with the laws and regulations set forth in the "Know Your Rights: Workplace Discrimination is Illegal” poster. Our pay transparency policy is available here. Western Digital thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. Western Digital is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at jobs.accommodations@wdc.com to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. Based on our experience, we anticipate that the application deadline will be 03-01-2026 (3 months from posting), although we reserve the right to close the application process sooner if we hire an applicant for this position before the application deadline. If we are not able to hire someone from this role before the application deadline, we will update #LI-RR1 Compensation & Benefits Details An employee's pay position within the salary range may be based on several factors including but not limited to (1) relevant education; qualifications; certifications; and experience; (2) skills, ability, knowledge of the job; (3) performance, contribution and results; (4) geographic location; (5) shift; (6) internal and external equity; and (7) business and organizational needs. The salary range is what we believe to be the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range and this range is only applicable for jobs to be performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York. This range may be modified in the future. If your position is non-exempt, you are eligible for overtime pay pursuant to company policy and applicable laws. You may also be eligible for shift differential pay, depending on the shift to which you are assigned. You will be eligible to be considered for bonuses under either Western Digital's Short Term Incentive Plan (“STI Plan”) or the Sales Incentive Plan (“SIP”) which provides incentive awards based on Company and individual performance, depending on your role and your performance. You may be eligible to participate in our annual Long-Term Incentive (LTI) program, which consists of restricted stock units (RSUs) or cash equivalents, pursuant to the terms of the LTI plan. Please note that not all roles are eligible to participate in the LTI program, and not all roles are eligible for equity under the LTI plan. RSU awards are also available to eligible new hires, subject to Western Digital's Standard Terms and Conditions for Restricted Stock Unit Awards. We offer a comprehensive package of benefits including paid vacation time; paid sick leave; medical/dental/vision insurance; life, accident and disability insurance; tax-advantaged flexible spending and health savings accounts; employee assistance program; other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity; tuition reimbursement; transit; the Applause Program; employee stock purchase plan; and the Western Digital Savings 401(k) Plan. Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law. Notice To Candidates: Please be aware that Western Digital and its subsidiaries will never request payment as a condition for applying for a position or receiving an offer of employment. Should you encounter any such requests, please report it immediately to Western Digital Ethics Helpline or email ******************.
    $110k-149k yearly est. 5d ago
  • Software Developer Engineer - iOS, Ring

    The Ring Team 4.5company rating

    Software engineering internship job in Irvine, CA

    The Ring team is looking for a passionate and talented iOS Software Development Engineer who has experience building world-class mobile apps. You will be responsible for developing mobile applications that interact seamlessly with our devices and delight our customers. You will join a team that owns some of the most important functionality in the Ring app. With a huge audience and an exciting roadmap, this is a rare opportunity to shape the community experience for millions of users. Our goal is to provide the best possible experience to our customers, building solutions and supporting new products that help Ring on their mission to make neighborhoods safer. Key job responsibilities * Design, develop and maintain our iOS mobile applications * Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility * Lead architecture and design of features, from conception to launch * Help to improve engineering processes and tools to increase team effectiveness * Be part of an agile development process to deliver high-quality software A day in the life This role provides a unique opportunity to be a key part in shaping the core of Ring's offerings to our customers. You will work across teams to prototype ideas and solve complex problems, and raise the bar of our applications by advocating and driving software best practices, automating tasks and identifying pitfalls. As part of the team, you will continue to learn and become an expert in challenging fields. You will have the opportunity to contribute your creative ideas and energy, working with world-class experts, distributed cloud systems and home security devices. About the team Working on exciting new features and fully owning some of the most visited and core experiences in the Ring app, our team is always looking to learn and innovate. We frequently collaborate with cloud, firmware and other mobile teams to solve problems, come up with solutions and delight our customers. We are data driven, value and promote ownership, working backwards from our customers to bring them an innovative and seamless home security experience. - 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent - 5+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
    $151.3k-261.5k yearly 60d+ ago
  • Software Developer Intern

    Panasonic Corporation of North America 4.5company rating

    Software engineering internship job in Irvine, CA

    Software Developer Intern-Irvine, CA (100% On-site) At Panasonic Avionics Corporation, interns play a meaningful role in driving innovation and shaping the future of inflight entertainment. We're excited to welcome motivated, forward-thinking students to join our growing teams for Summer 2026. Our paid internships run 100% on-site from May/June through August/September, and candidates must be actively enrolled students during the program. Who We Are: Ever wonder who brings the entertainment to your flights? Panasonic Avionics Corporation is #1 in the industry for delivering inflight products such as movies, games, WiFi, and now Bluetooth headphone connectivity! How exciting would it be to be a part of the innovation that goes into creating technology that delights millions of people in an industry that's here to stay! To learn more about internship program visit: ************************************** Responsibilities Project Scope: * End to end airside and ground automated network validation using AI tools. * Gain the hands-on experience of applying your Networking knowledge to inflight communication systems encompassing LEO and GEO satellite networks using AI tooling, Python, Gitlab pipelines. * Incremental improvement to end to end test validation and software quality Applicants must be authorized to work on a full-time basis for any employer in the U.S. We are unable to sponsor or take over sponsorship of any type of employment-based visa at this time. The hourly wage range for this position is $25- $43. The final offer amount may vary and is based on the candidates' year in school. The minimum hourly wage for this role will be the greater of the posted range, or minimum wage for the location where the employee will be working, subject to local minimum wage requirements. Qualifications * Degree disciplines: Networking, Computer Science, Electrical Engineering * Knowledge: Linux, networking (DNS, DHCP, firewalls, IP addressing, routing) * Code Skills: python, gitlab * Must be able to commute and work on-site 5 days a week * Must be currently enrolled as a fulltime student at an accredited four-year college or university Panasonic is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, and any other characteristic protected by law or company policy. All qualified individuals are required to perform the essential functions of the job with or without reasonable accommodation. Pre-employment drug testing is required for safety sensitive positions or as may otherwise be required by contract or law. Due to the high volume of responses, we will only be able to respond to candidates of interest. All candidates must have valid authorization to work in the U.S. Thank you for your interest in Panasonic Avionics Corporation REQ-153332
    $25-43 hourly 10d ago
  • Software Developer Intern- US

    Aveva

    Software engineering internship 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
  • Software Development Engineer in Test

    Turion Space

    Software engineering internship job in Irvine, CA

    The Senior Software Development Engineer in Test will be responsible for the design and development of Turion's Flight Software testing framework / tools, strategy, and procedures. They will design and write tests, which rigorously exercise the software system under test, helping to catch and fix bugs early and often. They will engage with flight software developers and operators to support qualifying our software for flight. This role involves collaborating with cross-disciplinary teams to ensure that flight software meets performance, reliability, and mission-specific requirements. Key Responsibilities * Develop and maintain a testing framework for the automated testing of the spacecraft software in HITL and SITL environments. * Develop detailed test plans, test cases, and test scripts based on software requirements, needs, and specifications. Define test objectives, scope, and criteria. * Work closely with software developers, product managers, and other stakeholders to ensure that software meets quality standards and requirements. Provide feedback and recommendations for improvements. * Create and maintain comprehensive test documentation, including test plans, test cases, and test reports. Ensure all testing activities are documented and traceable. * Develop a deep understanding of the avionics and flight software architecture and how the spacecraft operates as an integrated system. * Foster a culture of continuous improvement by developing and implementing new testing standards, processes, and best practices. Qualifications Prior Aerospace experience not required. Looking for impassioned software engineers who want to solve hard problems. We strongly encourage you to apply if you feel you would succeed in the role above. Minimum Qualifications: * 2-4 years of experience in software development and test. * Experience developing modular and reusable software applications. C/C++ proficiency mandatory. * Strong problem-solving skills, with the ability to identify, diagnose, and resolve software and hardware issues effectively with little to no supervision. * Experience writing automated software tests which also interact with external hardware components in HITL/SITL environments. Preferred Qualifications: * 4+ years of experience in flight software development and test. * Familiarity and Experience with the following: * Software testing tools and frameworks such as Google Test, CppUnit, Pytest, etc. * Different testing techniques such as performance, regression, integration, unit, and load testing. * Continuous Integration/Continuous Delivery (CI/CD) for embedded software. Additional Requirements * A passion for small, fast-paced teams and dynamic organizations. * Willingness to work extended hours and weekends as needed to reach critical delivery deadlines. Software Development Engineer in Test: $150,000-$190,000 ITAR Requirements: This position may include access to technology and/or software source code that is subject to U.S. export controls. To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Benefits: We offer a comprehensive compensation and benefits package designed to support the well-being and professional growth of our employees. In addition to a competitive base salary and company stock, determined by factors such as job-related knowledge, education, skills, experience, and market demand, full-time employees are eligible for: * Equity: Receive equity in Turion Space, letting you benefit from the company's success * Health Insurance: Comprehensive medical, dental, and vision coverage for employees and their dependents. * Retirement Plans: Access to a 401(k) plan to help you plan for your future. * Paid Time Off: Generous vacation days, personal days, sick days, and holidays to ensure you have time to recharge. * Professional Development: Opportunities for ongoing training, workshops, and courses to advance your skills and career growth. * Team Building Activities: Regular social events, team outings, and company-sponsored activities to foster a positive work environment. We are dedicated to providing a supportive and enriching environment for our team members, recognizing that our collective success is built upon the well-being and satisfaction of each individual. Turion Space is an Equal Opportunity Employer; employment with Turion Space is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
    $150k-190k yearly 3d ago
  • Specialist Engineer, Avionics Software Development

    Virgin Galactic Holdings, Inc.

    Software engineering internship job in Tustin, CA

    Virgin Galactic is seeking a seasoned and accomplished avionics software engineer who is a strong individual contributor and enjoys mentoring and coaching teammates. You will already have hands-on experience with architecting software solutions, expanding multiple safety-critical software systems. You will bring significant expertise in architecting, designing, and developing embedded systems for safety critical applications. Guided by our values, "Safety above All", we proactively manage the risks inherent in human spaceflight through our daily actions, ensure the project meets mission requirements and maintains technical, budgetary and schedule integrity. Responsibilities * Interface with spaceship pilots, ground support team and other SMEs to engineer software solutions to support the mission of taking humans to space * Lead software systems architecture design and implementation * Identify opportunities for better design and implementation of software systems for safety critical applications * Develop and maintain avionics software applications through the complete software lifecycle using C/C++ * Mentor colleagues and help troubleshoot problems across multiple software projects across multiple platforms * Design software solutions for vehicle level issues utilizing multiple software subsystems * Actively participate in code reviews, requirements development, internal audits, and other software-related development activities * Contribute to continuous improvement of the software development and integration process within the department Required Skills and Experience * B.S. or M.S. in an Engineering discipline from an accredited university * 12+ years' related experience including at least 4 years' of safety-critical software development programs in aerospace or similar field * Demonstrated experience with C and C++ embedded software * Experience with safety-critical embedded system hardware and software projects following DO-178 * Experience with real-time operating systems (RTOS) and ARINC 651 Integrated Modular Avionics architecture * Experience with communication over RS232, RS485, CAN and Ethernet - Experience with SoC configuration and integration - Experience with hardware descriptions languages such as VHDL and/or Verilog * Experience with MATLAB and Simulink for modelling and data analysis * Experience with the Atlassian software project management suite including JIRA, Bitbucket (Git), Confluence, and Crucible #LI-AB1 The annual U.S. base salary range for this full-time position is $136,063.00-$207,596.00. The base pay actually offered will vary depending on job-related knowledge, skills, location, and experience and take into account internal equity. Other forms of pay (e.g., bonus or long term incentive) may be provided as part of the compensation package, in addition to a full range of medical, financial, and other benefits, dependent on the position offered. For more information regarding Virgin Galactic benefits, please visit ******************************************************* Who We Are Virgin Galactic is an aerospace and space travel company, pioneering human spaceflight for private individuals and researchers with its advanced air and space vehicles. We are making the dream of space travel a reality, delivering spaceflight at an unprecedented frequency, with the development of next generation space vehicles. Export Requirements To conform to U.S. Government export regulations, applicant must be a U.S. Person (either a U.S. citizen, a lawful permanent resident or a protected individual as defined 8 U.S.C. 1324b(a)(3) or be able to obtain the required authorization from either the U.S. Department of State or the U.S. Department of Commerce. The applicant must also not be included in the list of Specifically Designated Nationals and Blocked Persons maintained by the Office of Foreign Assets Control. See list here. EEO Statement Virgin Galactic is an Equal Opportunity Employer; employment with Virgin Galactic is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, gender identity, national origin/ethnicity, veteran status, disability status, age, sexual orientation, marital status, mental or physical disability or any other legally protected status. Drug Free Workplace Virgin Galactic is committed to a Drug Free Workplace. All applicants post offer and active teammates are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. This can include pre-employment, random, reasonable suspicion, and accident related drug and alcohol testing. Phoenix Employment Requirements For individuals seeking employment at our Phoenix Mesa Gateway Airport facility, employment is contingent upon you obtaining and maintaining a TSA authorized security badge. This includes initial and annual mandatory background checks that are governed by TSA, and conducted by the Phoenix Mesa Gateway Airport badging office.
    $136.1k-207.6k yearly 9d ago
  • Software Developer Student Intern

    San Bernardino County (Ca

    Software engineering internship 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. 5d ago
  • IT Intern

    The City of Fontana, Ca 3.6company rating

    Software engineering internship job in Fontana, CA

    Transcripts/proof of enrollment must be submitted with the employment application. * Payrate pending City Council approval 12/9/2025. Under direct supervision, assists in the installation and maintenance of personal computers, PC software and associated peripheral devices to obtain work experience and training in the area of personal computers. Work schedule will NOT exceed 20 hours per week. Position Snapshot/A Day in the Life: The IT Intern position is your opportunity to get a wealth of experience with a variety of technologies. From desktop support, telecom, mobile, remote support to working with various areas of government like Police, Engineering, Finance, HR, and more. If you think you would enjoy a fast-paced work environment, then this opportunity is for you. The IT Intern position is a hands-on position that would allow you the opportunity to work in an in-house IT Department that includes development, GIS, networking, database, analysis, and audio-visual. The IT Intern works with the Service Desk team and provides first-level support for all city employees. The employee must have the ability to: * Provide routine instruction to users on the correct operation of PC's or peripheral devices. * Provide assistance in troubleshooting personal computer problems including hardware, software, printing and networking issues. * Assist with inventories of PC's, IP addressing, network configurations, installation of virus protection software, and similar projects. * Train and work constructively with staff on software related questions, networking problems, printing problems, server connections, e-mail issues, modems, and other devices. * Be punctual and responsible in the performance of assigned duties; flexibility in respect to hours and working on short notice. * Remain current on knowledge with respect to relevant state-of-the art technology, equipment and/or systems. * Perform data entry. * Demonstrate skill in using personal computers including office software programs. * Communicate clearly and concisely, both orally and in writing. * Perform any other tasks or functions deemed necessary to the daily operations of the employer. THE ABOVE LIST OF ESSENTIAL FUNCTIONS IS NOT EXHAUSTIVE AND MAY BE SUPPLEMENTED AS NECESSARY BY THE EMPLOYER. Working Conditions: Position requires prolonged sitting, standing, walking, reaching, twisting, turning, kneeling, and bending; the ability to push, pull, drag and/or lift up to 25 pounds; normal manual dexterity and hand/eye coordination; repetitive hand movement using a computer keyboard and mouse; corrected vision to normal range; acute hearing; written and oral communication; use of standard office equipment such as computers, telephones, printers, and copiers; frequent contact with other staff. Intern I: must be an enrolled undergraduate student in the field of Information Technology, Computer Science, or other related area. Intern II: requires that the candidate has graduated within the past 24 months with an undergraduate degree in Information Technology, Computer Science, or other related area. Intern III: must be enrolled in graduate school pursuing a Master's Degree in Information Technology, Computer Science, or other related area. Knowledge should be appropriate to the level of study of the theory and principles of the relevant subject, and the goals and functions of the department. The Intern should possess the ability to reason logically and draw sound conclusions. Preferred Qualifications: * Possession of an Entry-Level IT Certification * Examples include: * CompTIA ITF+ * CompTIA A+ * Google IT Support Certificate * Cisco CCST (Verifiable and objective.) * Experience installing Windows, using imaging tools, or configuring hardware in a school lab, volunteer environment, or work project. * Familiarity With Active Directory or User Account Management * Ability to Read and Follow Written Technical Instructions Accurately * Experience Working in Fast-Paced, Customer-Facing Environments * Basic Networking Knowledge Licenses/Certifications: Possession of a valid CA Class "C" Driver's License. Transcripts/proof of enrollment must be submitted with the employment application.
    $34k-46k yearly est. 13d ago
  • Intern - Software Development @ Tabi Places

    Darwins

    Software engineering internship 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. 16d ago
  • Software Development Engineer (22452)

    Falken Tire

    Software engineering internship job in Rancho Cucamonga, CA

    The Software Development Engineer will be responsible for end-to-end production support, including ticket resolution and partnering with users to troubleshoot and resolve Oracle ERP issues. This role will also design, develop, and manage solutions across multiple E-Business Suite modules, including General Ledger (GL), Accounts Receivable (AR), Cash Management (CM), Fixed Assets (FA), Accounts Payable (AP), Purchasing (PO), Order Management (OM), Inventory (INV), Warehouse Management (WMS), and Trade Management. Collaborate closely with business analysts, system architects, and cross-functional teams to gather requirements and deliver effective, scalable solutions. Core responsibilities include developing stored procedures, packages, and functions using SQL and PL/SQL; customizing Oracle Reports and XML Publisher; and creating Unix Shell scripts to support system operations. Expertise in Oracle Application Framework (OAF) is required for developing and customizing web-based user interfaces, while experience with Oracle Integration Cloud (OIC) is critical for seamless integrations with external systems. Familiarity with AWS Cloud or Oracle Cloud Infrastructure (OCI) is strongly preferred to optimize and deploy ERP solutions in cloud environments. Essential Job Functions * Systems Analysis * Design & Development * Quality Assurance * Technical Analysis * Production Support * Training & User Support * SDLC Support * Issue Tracking & Monitoring * Reporting & Documentation * Issue Resolution * Knowledgebase Maintenance Job-related location requirement: * Candidates must reside in California and within reasonable distance to our corporate office, Rancho Cucamonga, CA. Schedule: 8:00am - 5:00pm (core business hours). Managers may adjust schedule as needed based on business needs. After your first 30 days onsite, you'll transition to our hybrid schedule: * In-office: Monday, Tuesday, Thursday * Remote: Wednesday, Friday
    $93k-130k yearly est. 17d ago
  • Student Co-op or Intern

    Crown Equipment Corporation 4.8company rating

    Software engineering internship job in Moreno Valley, CA

    : Crown Equipment Corporation is a leading innovator in world-class forklift and material handling equipment and technology. As one of the world's largest lift truck manufacturers, we are committed to providing the customer with the safest, most efficient and ergonomic lift truck possible to lower their total cost of ownership. Job Posting External SERVICE TECHNICIAN - PAID INTERNSHIP Job Responsibilities: Troubleshoot, diagnose and repair Crown and all other makes of lift trucks. * Perform all assigned planned maintenance on customer lift trucks. * Process paperwork after completion of each job * Participate in training activities Qualifications: High school diploma or equivalent. * Working toward a technical degree. * Good mechanical and electrical aptitudes, knowledge of electrical/electronic systems and hydraulics and internal combustion engines, and the ability to read and understand electrical and hydraulic schematics. * Good written/verbal communication and customer care skills. * Ability to safely operate lift trucks. We will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including California AB-1008 "Ban the Box", San Francisco's Fair Chance Ordinance and the City of Los Angeles' Fair Chance Intiative for Hiring Ordinance. Anticipated starting payrate is $18.00 to $20.00 per hour. Work Authorization: Crown will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas or who need sponsorship for work authorization now or in the future, are not eligible for hire. No agency calls please. EOE Veterans/Disabilities Nearest Major Market: Riverside Nearest Secondary Market: Los Angeles Job Segment: Forklift, Warehouse, Intern, Electrical, Manufacturing, Entry Level, Engineering, Customer Service
    $18-20 hourly 7d ago
  • Principal AI/ML Computer Vision Engineer

    TP-Link Systems Inc. 3.9company rating

    Software engineering internship job in Irvine, CA

    Job Description We are seeking for a visionary Principal AI/ML Computer Vision Engineer to lead the technical direction of next-generation smart home automation products, including smart cameras, video doorbells, and autonomous vacuum cleaners. This role goes beyond hands-on development-it requires strategic leadership in research, architecture, and system design, driving innovations from conception to deployment across edge and cloud environments. As a technical thought leader, you will define our AI/ML vision for perception and intelligence in smart devices, lead cross-functional efforts across hardware, cloud, and embedded software, and establish frameworks for scalable, robust, and efficient deployment of AI models. You will mentor senior/staff-level engineers and influence product strategy with deep domain knowledge in embedded AI, multi-modal perception, and real-time systems. Responsibilities Define and drive the long-term AI/ML strategy and vision for smart device perception, edge computing, and multi-sensor intelligence. Architect next-generation real-time AI pipelines for object detection, multi-target tracking, scene understanding, and environment mapping across multi-modal sensors (camera, audio, radar/LiDAR).. Lead complex cross-functional initiatives involving embedded systems, cloud services, hardware acceleration, and ML infrastructure Establish company-wide best practices for model training, deployment, compression (quantization, pruning), and monitoring in production environments. Drive innovation and prototyping of new AI-powered features by evaluating and integrating emerging research from academia and industry. Influence hardware/software co-design to optimize performance, power efficiency, and cost across multiple product lines. Mentor and grow senior/staff-level engineers, fostering a culture of excellence, ownership, and continuous learning. Collaborate closely with cloud AI and infrastructure teams to ensure seamless end-to-end system integration and lifecycle management. Represent the company in industry forums and contribute to patents or publications in the field of computer vision, edge AI, or perception systems. Requirements Required Qualifications PhD or Master's degree in Computer Science, Electrical Engineering, or related field. 8+ years of experience in AI/ML, including 7+ years in embedded AI or edge computing applications. Proven experience in designing and scaling real-time perception systems on embedded platforms and resource-constrained environments. Expert knowledge in deep learning frameworks (TensorFlow, PyTorch) and computer vision toolkits (OpenCV, FFmpeg, gstreamer). Demonstrated leadership in shipping multiple AI-powered products from concept to mass production. In-depth experience in multi-sensor fusion, temporal modeling, and high-efficiency model deployment (TFLite, ONNX, Jetson, OpenVINO, etc.). Track record of technical leadership in cross-functional teams spanning hardware, firmware, and cloud. Excellent communication skills and the ability to influence both technical and non-technical stakeholders. Desired Qualifications Recognized contributions to the AI/ML community via publications, patents, or open-source projects. Experience with VLMs (Vision-Language Models), foundation models, or generative AI applied to visual understanding. Familiarity with hardware/software co-design and ML accelerator integration (e.g., NPUs, TPUs, FPGAs). Experience driving system-level performance optimization and benchmarking across edge and cloud components. Benefits Salary range: $170,000 - 240,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. We are unable to offer visa sponsorships at this time. You must be legally authorized to work in the United States without the need for employment visa sponsorship now or in the future.
    $170k-240k yearly 30d ago
  • Software Development Engineer II - JavaScript Web Development

    Esri 4.4company rating

    Software engineering internship job in Redlands, CA

    Esri's Professional Services is looking for a full stack developer with a front-end focus to contribute across a suite of innovative GIS software products in indoor mapping, transportation, utilities, and system observability. In this role, you'll craft intuitive, high-performance user interfaces that bring clarity to complex spatial and real-time data. You'll collaborate with cross-functional teams to deliver scalable solutions built on ArcGIS to visualize, analyze, and interact with geospatial data, drive intelligent automation and predictive insights through AI, and bring real-world spatial data into digital environments through reality capture and digital twins. Together, these capabilities empower users to explore and make decisions within rich, dynamic environments that mirror and respond to the complexities of the real world. As a software development engineer, you'll contribute to building responsive, accessible, and maintainable applications that help users engage with spatial intelligence and operational systems spanning multiple domains and shape how users engage with spatial intelligence and operational systems across a variety of industries. If you're passionate about building elegant interfaces that make advanced technologies approachable and actionable, we'd love to hear from you. Responsibilities Design, develop, and maintain responsive user interfaces using frameworks like React and other JavaScript/TypeScript frameworks, with an emphasis on clarity, performance, and maintainability Create clear, interactive visualizations and intuitive UI components that support data-driven decision-making and elegant user experiences Collaborate across the stack to define efficient APIs and data models that optimize front-end responsiveness and reduce latency Write clean, modular, and maintainable code, and actively participate in peer reviews to uphold code quality and consistency Partner with UX designers and product engineers in a cross-functional team to implement user-centric features and capabilities across a variety of devices Participate in Scrum ceremonies, contributing to iterative development cycles and continuous improvement of front-end deliverables Work closely with product engineers to identify, troubleshoot, and resolve software issues across a variety of devices Mentor junior front-end developers, share knowledge, and stay current with emerging front-end technologies, frameworks, and best practices Requirements 2+ years of experience in software development, with an emphasis on front-end engineering and building user-centric web applications Proficient in JavaScript and TypeScript, with extensive experience in frameworks such as React, and a solid understanding of front-end integration patterns utilizing REST APIs Proficiency in HTML5, CSS3, and responsive design techniques across desktop, tablet, and mobile platforms Proven experience with common design patterns (such as MVVM, MVC), front-end architecture principles, and applying best practices like SOLID and DRY Proficient in SQL query syntax and interacting with common RDBMS systems such as SQL Server, PostgreSQL, and Oracle Experience with Git and Agile methodologies, contributing effectively to cross-functional teams and iterative delivery cycles Strong problem-solving and communication skills, with the ability to clearly present front-end technical concepts to both technical and non-technical stakeholders Purpose-driven mindset, with a focus on understanding user needs and the "why" behind design and development decisions Collaborative and committed to continuous improvement, taking a leadership role in design reviews, code reviews, and knowledge sharing Bachelor's degree in Computer Science, Software Engineering or a related STEM field Recommended Qualifications Master's degree in Computer Science, Software Engineering, or a related STEM field Working knowledge of the Esri Calcite Design System and ArcGIS Maps SDK for JavaScript, or similar mapping frameworks, to build interactive and accessible map-based user interfaces Proficient in RDBMS concepts (such as PostgreSQL, SQL Server, Oracle) to understand data structures and support data consumption Proficient with front-end CI/CD tools and practices to ensure code quality, performance, and security - such as Webpack, ESLint, Snyk, and SonarQube Experience using ArcGIS or equivalent mapping software, with a focus on integrating and visualizing geospatial data within web applications #LI-DR5 #LI-Hybrid
    $82k-106k yearly est. Auto-Apply 60d+ ago
  • Software Developer III

    EKN Engineering

    Software engineering internship job in Irvine, CA

    EKN Engineering is fast-growing civil engineering and technology consulting company seeking a software developer. An ideal candidate has strong technical expertise, a product mindset, and takes a hands-on approach for driving engineering best practices. Role Overview: The Software Developer III is responsible for full stack development and maintaining our client facing applications. The Software Developer III maintains applications and responds to incidents related to consistent operational status and assurance of established service levels. The ideal team member is motivated to serve, has excellent problem-solving skills, ability to recognize new challenges, and create solutions with input from technical teams, clients, and management. Develop full stack web applications Design, develop, and maintain SaaS applications Research and adapt to emerging technologies Write clean, maintainable, and efficient code Troubleshoot and debug issues across the stack Mentor and guide junior engineers Ensure the performance, quality, and responsiveness of applications Assist in solving technology related problems Respond to after-hours emergencies as directed by management Maintain an elevated level of accountability, recognizing the high-profile nature and security sensitivity of customer data Collaborate with product managers, designers, and other developers to define and implement new features Work with Product Managers to understand customer requests and provide solutions Continuously adhere to all company policies Assist other IT teams as needed And other responsibilities as assigned Key Qualifications: 5+ years of experience Strong experience with React or React based frameworks such as Next.js Strong experience with NodeJS or NodeJS based frameworks such as NestJS Experience with RabbitMQ, Kafka, SQS or similar message broker technologies Experience with Redis or similar caching technologies Experience integrating RESTful APIs Experience with system architecture, application design, database design and administration Version control systems (e.g. Git, etc.) Experience with Relational Databases (e.g. MS SQL Server, MySQL, Postgres, etc.). Experience with NoSQL databases such as MongoDB, DocumentDB Experience with Cloud providers (preference of AWS) Experience with DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD) Knowledge of microservices architecture Experience with automated testing frameworks Agile development process experience Strong verbal and written communication skills Self-driven team player with ability to work independently and multi-task Proven record in setting and meeting project deadlines Why Join Us: At EKN Engineering, you'll be part of a company that values innovation and accountability and supports our employees' professional growth and personal development. Here, you'll work with teams that push the boundaries of engineering to create solutions that enhance our communities and the environment by making utilities safer. Benefits & Perks 100% Company-Paid Medical, Dental, Vision, and Life Insurance - Comprehensive coverage to support your health and well-being. 401(k) with Company Match - We invest in your future with a dollar-for-dollar match on contributions. Flexible Spending Account (FSA) - Set aside pre-tax dollars for qualified healthcare and dependent care expenses. Exclusive Employee Discounts - Access our BenefitsHub for savings on travel, rental cars, hotels, theme parks, and more. Monthly Catered Lunches & Daily Office Snacks - Enjoy a well-stocked kitchen and regular team meals to keep you fueled throughout the day. Employee Engagement & Wellness - We value connection and balance. Our team enjoys a variety of events and activities throughout the year, including hiking outings, summer BBQs, sports games, holiday celebrations, and dedicated team-building days. JOYA Health Membership - Access to over $1,000 in annual skin health and wellness benefits, including complimentary facials or peels, aesthetic service credits, priority skin cancer screenings, teledermatology services, and discounts on skincare products. Wellness Perks & Support Programs - Access a variety of wellness resources including discounted gym memberships through One Pass, mental health and self-care tools via AbleTo and Calm, and monthly rewards for healthy activities through Rally. Public Warning: Recruitment Phishing Scam Impersonating EKN Engineering EKN Engineering has become aware of a phishing scheme targeting individuals with fraudulent interview requests and job offers. EKN's secure IT systems and private applicant information have not been compromised; scammers are impersonating EKN employees, using the company name and branding to mislead and engage potential job seekers in fake recruitment processes. Scammers might reference real job openings or describe fake opportunities that generally match individuals' professional backgrounds, with the goal of establishing communication and eventually obtaining private financial information to defraud people. The Federal Bureau of Investigation and Federal Trade Commission warn that employment scams such as this are a growing cyber threat. EKN urges anyone who is contacted about employment opportunities to exercise caution and know that: All communication from EKN Engineering will be from an EKN employee using the @eknengineering.com email domain. We do not use third-party recruiters. EKN Engineering recruiters will only schedule interviews for candidates who have applied for a position through our secure portal. No corporate or IT systems at EKN are affected by this scam. The scammers are using EKN's logo and employee names to impersonate the company. You can directly contact us at ************************** with any questions or concerns. EKN is committed to ensuring the safety and security of our community. We caution individuals to be vigilant in protecting personal data and vetting communication with new contacts from any company. Do not respond or provide any personal information if contacted by someone claiming to represent a company to which you did not submit a job application or profile. This scam can be perpetrated against any business and individuals who recognize and trust its name. For information on EKN recruitment practices and policies, please visit our career page or email ************************************. To report a scam, visit: *****************************
    $87k-119k yearly est. Auto-Apply 60d+ ago
  • Server Side Software Developer

    Stem Xpert

    Software engineering internship job in Irvine, CA

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Server Side Software Developer Duration: 6 months + Location: Irvine, CA Start date: April 1st Job Description: • 7+ years of experience in developing server side software using C/C++ and Java languages • Deep understanding of VoIP technologies like SIP signaling • Experience in designing architecture of communication server modules and defining REST APIs • Exposure to IP PBX systems • Expert knowledge and proven experience on multithreading programming and performance tuning. • Familiar with the test-driven development • Strong verbal and written communication skills • Self-motivated and the ability to collaborate with multiple teams • Experience at using software tools like Git and JIRA Additional InformationThanks & Regards Narendra ************************* ************
    $87k-119k yearly est. Easy Apply 60d+ ago
  • Server Side Software Developer

    Practice Xpert Inc. 3.7company rating

    Software engineering internship job in Irvine, CA

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Server Side Software Developer Duration: 6 months + Location: Irvine, CA Start date: April 1st Job Description: • 7+ years of experience in developing server side software using C/C++ and Java languages • Deep understanding of VoIP technologies like SIP signaling • Experience in designing architecture of communication server modules and defining REST APIs • Exposure to IP PBX systems • Expert knowledge and proven experience on multithreading programming and performance tuning. • Familiar with the test-driven development • Strong verbal and written communication skills • Self-motivated and the ability to collaborate with multiple teams • Experience at using software tools like Git and JIRA Additional Information Thanks & Regards Narendra ************************* ************
    $90k-120k yearly est. Easy Apply 8h ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in Yucaipa, CA?

The average software engineering internship in Yucaipa, CA earns between $35,000 and $101,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in Yucaipa, CA

$59,000
Job type you want
Full Time
Part Time
Internship
Temporary