About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar Qualifications Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles.
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar
$61k-91k yearly est. 9d ago
Looking for a job?
Let Zippia find it for you.
Intern-Software Engineering
Panasonic Corporation of North America 4.5
Software engineering internship job in Irvine, CA
SoftwareEngineering Intern- Irvine, CA (100% onsite) 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 all 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 Tasks:
* Write, test, document, and review new code for PAC's on-aircraft and ground messaging applications
* Debug existing code to resolve bug reports submitted by external groups
* Develop automated tests to validate messaging behavior
* Engage in day-to-day scrum/agile activities
What You'll Gain:
* Gain exposure to production-level products with real-world users
* Learn coding best practices via code reviews with senior team members
* Learn software development methodologies (scaled agile) used in large corporations
* Contribute toward production features or build internal tools to supplement/enhance our development process
* Recruit high performance interns to the team/company with minimum ramp-up and on-boarding
* Establish PAC's reputation in the academic sectors for future recruiting
Qualifications
* Undergraduate degree in progress (or higher) for computer science or related field of study
* Familiarity with C/C++ programming experience in Linux environment including TCP/IP network programming and device drivers.
* Familiarity with Python, Bash Linux, CMake.
* Knowledge with agile software development process.
* Excellent organizational, interpersonal and communication skills
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
Experience with MS Project, Excel and PowerPoint.
Ability to decipher technical documents with experience reading engineering drawings. Excellent communication skills both written and spoken.
Nice to have:
* Familiarity with technologies with AWS
* Knowledge with Git, CICD, and automated testing frameworks
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.
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.
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-153342
$25-43 hourly 5d ago
Principal Engineer, Software Development Engineering
Western Digital 4.4
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.
We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the world's biggest companies and public cloud, Western Digital is fueling a brighter, smarter future.
Binge-watch any shows, use social media or shop online lately? You'll find Western Digital supporting the storage infrastructure behind many of these platforms. And, that flash memory card that captures and preserves your most precious moments? That's us, too.
We offer an expansive portfolio of technologies, storage devices and platforms for business and consumers alike. Our data-centric solutions are comprised of the Western Digital , G-Technology™, SanDisk and WD brands.
Today's exceptional challenges require your unique skills. It's You & Western Digital. Together, we're the next BIG thing in data.
Job Description
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Western Digital High Volume BackEnd Hard Disk Drive Manufacturing is an industry recognized leading process thanks to the high-level of automation and efficiency for maximized throughput.
The successful candidate will join the BE Manufacturing Code Development Staging and Architecture team to work with a team of highly qualified software and firmware architects and engineers to develop a common flexible and abstracted platform across both Enterprise and Client space.
The candidate will participate in the design and implementation of Host Application software as well as Manufacturing Firmware features using advanced development environment and tools based on C++ and Python / TCl / Perl scripts. This project exposes the team to Machine Learning, Secure Drive technology and a number of other advanced techniques.
The significant positive financial impact and improved factory efficiency will be a great reward.
The candidate should have good working knowledge of S/W / F/W Object Oriented Embedded programming and System Interlock design.
Knowledge of the SAFe Development process, specifically as a Product Owner or Scrum Master, and strong verbal / written communication / team player skills are advantages.
This position requires significant experience in leading projects, develop requirements and drive project from development to deployment while working with cross-functional teams.
Domestic or international travel may be required
Good team player with very good oral and written communication skills
Require robust ability to perform problem analysis and speedy resolution using systematic methodology with a high-level of efficiency
Familiar with SAFe Software and Firmware Development Process. Experience in the role of Product Owner or Scrum Master is highly desired
Good attitude towards the application of the Software / Firmware Development cycle in the design of Manufacturing Host Application and Firmware
Ability to organize tasks and deliverables efficiently as appropriate to each assigned project
Ability to develop validation / test plan and foresee test points needs ahead of feature design
Exposure and familiarity with multiple Code Management systems including SVN, GIT / GERRIT / JENKINS
Qualifications
REQUIRED
EQUIRED:6+ years' experience with embedded systems with focus high-quality Software and Firmware design and implementation with effective ability for problem solving
BS or MS degree in Computer Engineering, Computer Science, Electronic Engineering or related curriculum Experience programming embedded microcontrollers in C/C++ and assembly
SKILLS:
Hand-on experience of script programming such as TCL, Python and Perl script
Hand-on experience using hardware debug instrumentation such as oscilloscopes and bus analyzers
Ability to work on firmware projects alone or partnered with members of a team. In such case, collaboration to promote success for both individual as well as other team members is necessary
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 02/14/2025 (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 this posting with a new anticipated application deadline.
#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. Easy Apply 8d ago
Flight Software Development Engineer in Test
Turion Space
Software engineering internship job in Irvine, CA
Job Description
The Flight 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 softwareengineers 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+ 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: $140,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.
Compensation Range: $140K - $190K
$140k-190k yearly 6d 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 softwareengineer 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 engineersoftware 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 42d 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. Auto-Apply 49d ago
Computational (Bioinformatics) Internship
Zymo Research Corporation
Software engineering internship job in Irvine, CA
Zymo Research is excited to offer a year-long internship opportunity designed for passionate and driven students pursuing Bachelor's, Master's, or Ph.D. degrees in Computer Science, Data Science, SoftwareEngineering, Bioinformatics, or related fields.
At Zymo, we believe that innovation thrives at the intersection of science and technology. As a global leader in biotechnology, we are committed to fostering the next generation of scientific and technical talent. Our internship program provides a unique opportunity to work on impactful projects that directly support groundbreaking research in genomics, molecular biology, and automation.
Interns will be immersed in a collaborative and fast-paced environment, contributing to real-world challenges in areas such as:
Building scalable software tools for data analysis and visualization
Developing machine learning models to advance bioinformatics applications
Automating laboratory processes and improving data pipelines
Supporting cloud infrastructure, cybersecurity, and systems integration
Throughout the program, interns will receive mentorship from experienced engineers, scientists, and cross-functional teams, with access to cutting-edge technologies and the chance to see their work make a real difference.
We are looking for curious, motivated individuals who are eager to apply their technical skills to meaningful problems in biotech. If you're ready to grow your career, make an impact, and be part of a mission-driven company transforming the future of science-Zymo Research welcomes you.
Compensation:
The estimated base compensation range for this position is $20-30/hour at the time of posting. Actual compensation details will be provided in writing at the time of offer, if applicable, and is based on several factors we believe fairly and accurately impact compensation, including geographic location, experience, knowledge, skills, abilities, and other job permitted factors.
Equal Employment Opportunity Employer:
Zymo Research welcomes candidates of all backgrounds. These include sex, age, color, race, religion, marital status, national origin, ancestry, sexual orientation, gender, gender identity, gender expression, physical & mental disability, medical condition, genetic information, military and veteran status, or any other protected status as defined by federal, state, or local law.
Location:
Onsite or Remote options available for out-of-state students.
Disclaimer: At Zymo, we take the integrity of our hiring process seriously. Please be aware of fraudulent recruitment activities that may use our name to deceive job seekers. We will never ask for payment, sensitive personal information, or financial details during the recruitment process.
All legitimate communications will come from an official Zymo or TriNet Hiring email address. If you are contacted by anyone claiming to represent us using a free email service (e.g., Gmail, Yahoo, Hotmail) or asking for payment, please treat this as fraudulent and report it immediately to *******************
$20-30 hourly 27d ago
Software Engineer II - Middleware Development & Integrations
Niagara Water 4.5
Software engineering internship job in Diamond Bar, CA
At Niagara, we're looking for Team Members who want to be part of achieving our mission to provide our customers the highest quality most affordable bottled water.
Consider applying here, if you want to:
Work in an entrepreneurial and dynamic environment with a chance to make an impact.
Develop lasting relationships with great people.
Have the opportunity to build a satisfying career.
We offer competitive compensation and benefits packages for our Team Members.
SoftwareEngineer II - Middleware Development & IntegrationsThe SoftwareEngineer II/IT Developer II will be a key member of our Integration and Middleware Development team, specializing in designing, developing, and maintaining scalable APIs, microservices, and middleware technologies. The ideal candidate will bring expertise in Node.js, robust experience in API architecture patterns, and a solid understanding of modern microservices architectures. Experience with AI/ML fundamentals will be a significant advantage, especially when applied to practical use cases that enhance engineering workflows or integration solutions. The Developer will collaborate closely across the IT Department with full-stack, data science, database, and ERP teams, as well as with cross-functional business partners.
Essential Functions
Execute established Software Development Life Cycle (SDLC) processes.
Collaborate with business analysts and stakeholders to develop software solutions aligned with business processes, data usage, and system flows.
Create detailed process flows, high-level functional designs, and technical design specifications based on business requirements.
Write clean, scalable, efficient, and testable code.
Deploy software solutions and proactively evaluate user feedback.
Troubleshoot, debug, maintain, and upgrade existing systems and applications.
Adhere to enterprise standards and development guidelines, including documentation, version control, testing, and migration practices.
Plan, track, escalate, and deliver assigned tasks effectively and on schedule.
Provide reliable customer support for critical application issues.
Collaborate effectively with onsite and offshore teams.
Continuously enhance job knowledge by exploring state-of-the-art development tools, programming techniques, and industry trends.
Communicate proactively with internal and external partners.
Participate in scheduled and off-hours support rotations as needed.
Please note this job description outlines primary duties but is not exhaustive. Responsibilities may evolve over time.
Additional Expectations:
Analyze and develop technical solutions aligned with business and customer requirements
Exhibit strong analytical, problem-solving, and critical-thinking skills
Demonstrate the ability to translate complex business and technical needs into actionable solutions
Effectively manage multiple priorities and concurrent projects
Possess strong written and verbal communication skills, including detailed documentation of technical incidents and processes
Work independently while maintaining strong team-oriented interpersonal skills, including collaboration, facilitation, and effective interfacing with diverse groups
Maintain a high degree of professionalism and business judgment
Deliver effective and professional presentations to peers, management, and technical professionals
Proficient with standard productivity tools such as Microsoft Office and Outlook
Exhibit excellent interpersonal skills, organizational proficiency, and planning capabilities
Experience with DevOps practices and CI/CD pipelines is a plus
Qualifications
Minimum Qualifications:
4 Years - Experience with Enterprise Integrations and middleware development experience (MuleSoft)
4 Years - Cloud technologies experience (Azure preferred, AWS acceptable)
4 Years - Experience with Node.js and Python development
3 Years - Experience building scalable APIs/microservices with demonstrated understanding of architectural patterns
2 Years - Hands-on experience applying AI/ML techniques within engineering or integration workflows (e.g., intelligent monitoring, error handling, or code generation), with demonstrated practical understanding and implementation
2 Years - Experience managing technical projects and/or working in roles requiring substantial cross-team collaboration
*experience may include a combination of work experience and education
Preferred Qualifications:
6 Years - Experience with Enterprise Integrations and middleware development experience (MuleSoft)
6 Years - Cloud technologies experience (Azure preferred, AWS acceptable)
6 Years - Experience with Node.js and Python development
5 Years - Experience building scalable APIs/microservices with demonstrated understanding of architectural patterns
3 Years - Hands-on experience applying AI/ML techniques within engineering or integration workflows (e.g., intelligent monitoring, error handling, or code generation), with demonstrated practical understanding and implementation
3 Years - Experience managing technical projects and/or working in roles requiring substantial cross-team collaboration
*experience may include a combination of work experience and education
Education
Minimum Required:
Bachelor's Degree in Computer Science, Engineering, or related field
Preferred:
Master's Degree in Computer Science, Engineering, or related field
Typical Compensation Range
Pay Rate Type: Salary$100,464.14 - $145,673.02 / Yearly
Benefits
Our Total Rewards package is thoughtfully designed to support both you and your family:
Regular full-time team members are offered a comprehensive benefits package, while part-time, intern, and seasonal team members are offered a limited benefits package.
Paid Time Off for holidays, sick time, and vacation time
Paid parental and caregiver leaves
Medical, including virtual care options
Dental
Vision
401(k) with company match
Health Savings Account with company match
Flexible Spending Accounts
Expanded mental wellbeing benefits including free counseling sessions for all team members and household family members
Family Building Benefits including enhanced fertility benefits for IVF and fertility preservation plus adoption, surrogacy, and Doula reimbursements
Income protection including Life and AD&D, short and long-term disability, critical illness and an accident plan
Special discount programs including pet plans, pre-paid legal services, identity theft, car rental, airport parking, etc.
Tuition reimbursement, college savings plan and scholarship opportunities
And more!
***********************************************
* *Los Angeles County applicants only** Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers, the California Fair Chance Act, and any other applicable local and state laws.
Any employment agency, person or entity that submits a résumé into this career site or to a hiring manager does so with the understanding that the applicant's résumé will become the property of Niagara Bottling, LLC. Niagara Bottling, LLC will have the right to hire that applicant at its discretion without any fee owed to the submitting employment agency, person or entity.
Employment agencies that have fee agreements with Niagara Bottling, LLC and have been engaged on a search shall submit résumé to the designated Niagara Bottling, LLC recruiter or, upon authorization, submit résumé into this career site to be eligible for placement fees.
$100.5k-145.7k yearly Auto-Apply 1d ago
Avionics Software Developer Engineer
The Structures Company, LLC 4.1
Software engineering internship job in Tustin, CA
JOB TITLE: Avionics Software Developer Engineer PAY RATE: $70/hour
We are a national aerospace and defense staffing agency seeking highly qualified candidates for a position with a top-tier client.
Job Details:
Job Type: Contract (12 months with potential for extension)
Industry: Aerospace / Defense / Aviation
Benefits: Medical, dental, and vision (Cigna)
Perks: Bonus potential + Priority access via Tier 1 supplier
Openings Nationwide: Thousands of opportunities across the U.S.
Qualifying Questions:
Are you a U.S. person as defined under ITAR regulations?
Do you meet the educational and experience requirements for this role?
Can you commute to the job location or relocate if necessary?
Summary:
Design, develop, test, and verify safety-critical embedded software using C and C++
Support software development throughout the full product lifecycle, including requirements, design, implementation, verification, and certification
Develop software in compliance with DO-178 standards and aerospace best practices
Integrate software with embedded hardware, SoCs, and avionics systems
Work with RTOS environments and ARINC 651 Integrated Modular Avionics (IMA) architectures
Implement and debug communications over RS232, RS485, CAN, and Ethernet
Support SoC configuration and integration efforts
Collaborate with FPGA and hardware teams using VHDL and Verilog
Use MATLAB and Simulink for modeling, simulation, and data analysis
Participate in code reviews, configuration management, and change control using Atlassian tools (JIRA, Bitbucket/Git, Confluence, Crucible)
Support system-level testing, verification, validation, and certification activities
Requirements:
B.S. or M.S. in an Engineering discipline from an accredited university
Demonstrated experience with C and C++ embedded software development
4+ years of experience developing safety-critical software in aerospace or a related field
Experience with safety-critical embedded hardware and software following DO-178 guidelines
Hands-on experience with real-time operating systems (RTOS) and ARINC 651 IMA architectures
Experience with serial and network communications: RS232, RS485, CAN, and Ethernet
Experience with SoC configuration and integration
Familiarity with hardware description languages such as VHDL and Verilog
Experience using MATLAB and Simulink for modeling and analysis
Experience with the Atlassian software project management suite, including JIRA, Bitbucket (Git), Confluence, and Crucible
Must be a U.S. Citizen (as defined by ITAR).
About Us:
The Structures Company is a premier national aerospace and defense staffing agency specializing in contract, contract-to-hire, and direct hire placements. We deliver expert workforce solutions across engineering, IT, production, maintenance, and support roles.
As trusted partners to major aerospace OEMs and Tier 1 suppliers, we connect professionals with opportunities to grow and excel in the aviation and aerospace industries.
Eligibility Requirements:
Must be a U.S. Citizen, lawful permanent resident, or protected individual under 8 U.S.C. 1324b(a)(3) to comply with ITAR regulations.
Keywords: aerospace, aviation, engineering, maintenance, aircraft design, defense
Take your career to new heights-apply today!
Engineers - #Hotjobs
$70 hourly 12d ago
SDET (.NET Developer)
Sonsoft 3.7
Software engineering internship job in Irvine, CA
SonSoft is an IT Staffing and consulting firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.
Job Description:-
At least 4 years of experience in creating requirement specifications based on Architecture/Design /Detailing of Processes
At least 4 years of experience in Development/ Configuration/solutions evaluation/ Validation and deployment
At least 4 years of experience in capturing requirements related to internal/external consulting, documenting, and mapping current business process
More than 4 years of experience in .NET development using below frameworks and technologies:
Visual studio, MS .NET 3.5/4.0/4.5, C#, WPF, PRISM, UNITY, XML, GIT and SQL SERVER 2008
Design patterns like MVVM, GoF
Infragistics or any other third party control for WPF
Working Knowledge of different messaging frameworks like RV, JMS, TIBCO, WCF and IBM MQ
Working Knowledge of SSH.Net or similar .Net - Unix interaction
Working Knowledge of UNIX commands
Good hands-on Knowledge of WebServices (Rest/Soap)
Strong hold on SQL/Database concepts.
Able to update the existing RTA/API framework
At least 2 years of experience in any one of the agile methodologies
Strong communication, articulation skills also good exposure w.r.t client communication.
Analytical and Communication skills
Planning and Co-ordination skills
Experience with project management
Experience and desire to work in a management consulting environment that requires regular travel
Qualifications
Basic Qualifications :-
Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
At least 4 years of experience with Information Technology.
Additional Information
**
U.S. citizens and those authorized to work in the U.S. are encouraged to apply
. We are unable to sponsor at this time.
Note:-
This is a Full-Time Permanent job opportunity for you.
Only US Citizen, Green Card Holder, TN Visa, GC-EAD, H4-EAD & L2-EAD can apply.
No OPT-EAD & H1B Consultants please.
Please mention your Visa Status in your email or resume.
$92k-127k yearly est. 60d+ ago
C/C++ Software Development Engineer II - Data Management
Esri 4.4
Software engineering internship job in Redlands, CA
ArcGIS Enterprise provides powerful mapping and analytics capabilities to government and private organizations supporting their operations and workflows in areas such as assets management, environmental impact assessments, and digital twins creation.
As part of the Enterprise team, you will contribute to developing relational and graph data information models that form the core framework of ArcGIS capabilities. Your work will involve working with multiple data source providers written in C/C++, enabling ArcGIS to integrate with leading relational and NoSQL database platforms. Collaborating closely with experienced developers and mentors, you will gain valuable experience while contributing to innovative projects.
Responsibilities
Work on building core data management and access framework to support ArcGIS relational and graph information models
Research and extend ArcGIS support for relational and NoSQL DBMS technology
Build full-stack software components that follow industry-standard modern design patterns, development methodologies, and deployment models
Collaborate with other developers and product engineers throughout the development process
Work effectively in an Agile Scrum team environment
Requirements
2+ years of experience building commercial enterprise software in C/C++ and Java
Experience troubleshooting and debugging software
Good understanding of RDBMS system concepts and transactional models
Good written and verbal communication skills
Ability to analyze software/algorithms and identify improvements
Bachelor's degree in computer science, engineering, or a STEM-related field
Recommended Qualifications
Database programming skills including familiarity with ODBC, JDBC, and Visual Studio
Experience with AWS RDS, Aurora, or Azure SQL databases
Previous involvement in a large software development project
Academic training in GIS and/or knowledge of GIS/Esri software
Familiarity with Esri products like ArcMap, ArcGIS Pro
Master's degree in computer science, engineering, or a STEM-related field
#LI-TA1
$82k-106k yearly est. Auto-Apply 15d ago
Software Engineering - Summer 2026 Internships
Rivian 4.1
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 Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development Qualifications Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development
$61k-91k yearly est. 33d ago
Principal Engineer, Software Development Engineering (Apps)
Western Digital 4.4
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, SoftwareEngineering, 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 [email protected] 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 [email protected].
$110k-149k yearly est. 41d ago
Intern-Software Developer
Panasonic Corporation of North America 4.5
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 43d ago
Flight Software Development Engineer in Test
Turion Space
Software engineering internship job in Irvine, CA
The Flight 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 softwareengineers 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+ 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: $140,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.
$140k-190k yearly Auto-Apply 6d ago
Principal C#/.NET Software Development Engineer - SDK
Esri 4.4
Software engineering internship job in Redlands, CA
Do you have a flair for building great SDKs that make common use cases easy, while keeping the SDK highly flexible for unknown scenarios? Do you like to stay ahead of the market and design with tomorrow's technologies in mind? In this role, you will be tasked with building software that works on both today's existing systems and cutting-edge technology. You'll be partnered with equally passionate programmers on a dynamic, integrated team creating best-in-class .NET SDKs for WPF, WinUI, and .NET MAUI to support other developers building great apps on top of Esri's geolocation systems.
We're looking for someone with .NET development skills and proficiency in C# who's interested in a truly collaborative experience, where they'll work closely with other developers across all the platforms we support. Propelled by Esri's desire to incorporate the latest advances, our team takes pride in working with the latest technologies, building things right and designing for the future. Our SDKs are used by municipalities, major industries, utilities, retail businesses, emergency services, defense, and the military, so what you create will make a real difference in the world. If you're smart, driven, and know how to get things done, we'll give you the latest and best tools to do it.
Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position.
Responsibilities
Design, develop and test modern APIs for ArcGIS Maps SDKs for .NET
Build software components that follow industry-standard design patterns and development methodologies
Collaborate with API designers and developers throughout the development process across many teams
Define user requirements; design and develop applications and APIs for both mobile and desktop
Ensure that ArcGIS software meets real-world usage scenarios
Solve and articulate complex problems with application design, development, and user experiences
Engage in technical discussions and knowledge sharing within the development team
Stay up to date with the latest technologies, trends, and best practices
Requirements
5+ years of commercial software development experience
Fluent in and passionate about C# and .NET
Working knowledge of .NET client application development
Familiarity with design patterns such as MVVM (Model-View-ViewModel)
Understanding of asynchronous programming and multithreading in C#
Experience with performance profiling and optimization techniques
Ability to work closely with the team to build quality software in a constantly evolving environment
Effective time management and organizational skills
Strong problem-solving skills and the ability to troubleshoot complex technical issues effectively
Excellent written and verbal communication skills
Excellent teamwork and collaboration skills to work effectively in a dynamic, integrated team environment
Bachelor's degree in computer science, engineering, mathematics, mapping, GIS, or related field
Recommended Qualifications
Experience with .NET MAUI applications
Experience with API design
Knowledge of GIS/Esri software
Master's degree in computer science, engineering, mathematics, mapping, GIS, or related field
$82k-106k yearly est. Auto-Apply 4d ago
Software Developer Avionics
The Structures Company, LLC 4.1
Software engineering internship job in Tustin, CA
JOB TITLE: Software Developer Avionics PAY RATE: $90/hour
We are a national aerospace and defense staffing agency seeking highly qualified candidates for a position with a top-tier client.
Job Details:
Job Type: Contract (12 months with potential for extension)
Industry: Aerospace / Defense / Aviation
Benefits: Medical, dental, and vision (Cigna)
Perks: Bonus potential + Priority access via Tier 1 supplier
Openings Nationwide: Thousands of opportunities across the U.S.
Qualifying Questions:
Are you a U.S. person as defined under ITAR regulations?
Do you meet the educational and experience requirements for this role?
Can you commute to the job location or relocate if necessary?
Summary:
Develop and maintain safety-critical avionics software for airborne systems
Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and verification
Perform unit, integration, and system-level testing in accordance with aerospace standards
Support avionics system integration and troubleshooting efforts
Identify, analyze, and resolve software defects and performance issues
Contribute to technical documentation, including requirements traceability and test artifacts
Collaborate with cross-functional teams such as systems, hardware, flight test, and quality engineering
Support design reviews, audits, and certification activities
Requirements:
Mid to senior-level experience in avionics or safety-critical software development
Proficiency in embedded software development (C/C++ preferred)
Experience working in regulated aerospace environments
Strong understanding of safety-critical software development and testing principles
Excellent problem-solving and communication skills
Must be a U.S. Citizen (as defined by ITAR).
About Us:
The Structures Company is a premier national aerospace and defense staffing agency specializing in contract, contract-to-hire, and direct hire placements. We deliver expert workforce solutions across engineering, IT, production, maintenance, and support roles.
As trusted partners to major aerospace OEMs and Tier 1 suppliers, we connect professionals with opportunities to grow and excel in the aviation and aerospace industries.
Eligibility Requirements:
Must be a U.S. Citizen, lawful permanent resident, or protected individual under 8 U.S.C. 1324b(a)(3) to comply with ITAR regulations.
Keywords: aerospace, aviation, engineering, maintenance, aircraft design, defense
Take your career to new heights-apply today!
#hotjobs
$90 hourly 17d ago
Principal Engineer, Software Development Engineering
Western Digital 4.4
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.
We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the world's biggest companies and public cloud, Western Digital is fueling a brighter, smarter future.
Binge-watch any shows, use social media or shop online lately? You'll find Western Digital supporting the storage infrastructure behind many of these platforms. And, that flash memory card that captures and preserves your most precious moments? That's us, too.
We offer an expansive portfolio of technologies, storage devices and platforms for business and consumers alike. Our data-centric solutions are comprised of the Western Digital , G-Technology™, SanDisk and WD brands.
Today's exceptional challenges require your unique skills. It's You & Western Digital. Together, we're the next BIG thing in data.
Job Description
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Western Digital High Volume BackEnd Hard Disk Drive Manufacturing is an industry recognized leading process thanks to the high-level of automation and efficiency for maximized throughput.
The successful candidate will join the BE Manufacturing Code Development Staging and Architecture team to work with a team of highly qualified software and firmware architects and engineers to develop a common flexible and abstracted platform across both Enterprise and Client space.
The candidate will participate in the design and implementation of Host Application software as well as Manufacturing Firmware features using advanced development environment and tools based on C++ and Python / TCl / Perl scripts. This project exposes the team to Machine Learning, Secure Drive technology and a number of other advanced techniques.
The significant positive financial impact and improved factory efficiency will be a great reward.
The candidate should have good working knowledge of S/W / F/W Object Oriented Embedded programming and System Interlock design.
Knowledge of the SAFe Development process, specifically as a Product Owner or Scrum Master, and strong verbal / written communication / team player skills are advantages.
This position requires significant experience in leading projects, develop requirements and drive project from development to deployment while working with cross-functional teams.
Domestic or international travel may be required
Good team player with very good oral and written communication skills
Require robust ability to perform problem analysis and speedy resolution using systematic methodology with a high-level of efficiency
Familiar with SAFe Software and Firmware Development Process. Experience in the role of Product Owner or Scrum Master is highly desired
Good attitude towards the application of the Software / Firmware Development cycle in the design of Manufacturing Host Application and Firmware
Ability to organize tasks and deliverables efficiently as appropriate to each assigned project
Ability to develop validation / test plan and foresee test points needs ahead of feature design
Exposure and familiarity with multiple Code Management systems including SVN, GIT / GERRIT / JENKINS
Qualifications
REQUIRED
EQUIRED:6+ years' experience with embedded systems with focus high-quality Software and Firmware design and implementation with effective ability for problem solving
BS or MS degree in Computer Engineering, Computer Science, Electronic Engineering or related curriculum Experience programming embedded microcontrollers in C/C++ and assembly
SKILLS:
Hand-on experience of script programming such as TCL, Python and Perl script
Hand-on experience using hardware debug instrumentation such as oscilloscopes and bus analyzers
Ability to work on firmware projects alone or partnered with members of a team. In such case, collaboration to promote success for both individual as well as other team members is necessary
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 [email protected] 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 02/14/2025 (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 this posting with a new anticipated application deadline.
#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 [email protected].
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Autonomy ADAS Electrical Hardware, Sensors Qualifications Must be currently pursuing a bachelors, masters, or PhD degree at an accredited university. Actively pursuing a degree or one closely related in computer science, computer engineering, electrical engineering or similar. Development experience in one or more areas of computer vision, image/video, deep learning. Experience programming in C++, Python, or related languages. Solid understanding of machine learning, deep learning, and neural network architectures. Proficiency in using computer vision and deep learning toolkits. Passionately motivated to take ideas from R&D phase to a product Strong written communication and presentation skills. Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services.
Must be currently pursuing a bachelors, masters, or PhD degree at an accredited university. Actively pursuing a degree or one closely related in computer science, computer engineering, electrical engineering or similar. Development experience in one or more areas of computer vision, image/video, deep learning. Experience programming in C++, Python, or related languages. Solid understanding of machine learning, deep learning, and neural network architectures. Proficiency in using computer vision and deep learning toolkits. Passionately motivated to take ideas from R&D phase to a product Strong written communication and presentation skills.
Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Autonomy ADAS Electrical Hardware, Sensors
$37k-42k yearly est. 33d ago
C/C++ Software Development Engineer II
Esri 4.4
Software engineering internship job in Redlands, CA
ArcGIS Pro is a powerful geographic information system (GIS) software used to analyze, visualize, and share spatial data, addressing real-world challenges. As a key member of our Desktop Architecture team, you will have the opportunity to work on extensive software infrastructure and frameworks, quickly adapt to established coding patterns, and contribute to enhancing performance, reliability, and security.
In this role, you will apply your expertise in C/C++, operating systems, security, debugging, and performance profiling to develop robust software frameworks, resolve complex issues, and collaborate with senior engineers on innovative features that enhance system performance and reliability.
We are committed to fostering an environment where team members can take ownership of their work and make a meaningful impact. You will engage in rapid iterations, learning from feedback and metrics to align with the mission and goals of our users.
Responsibilities
Develop, enhance, and maintain extensive C/C++ software frameworks
Diagnose and resolve defects utilizing debugging and profiling tools
Leverage your knowledge of operating system internals to contribute to a secure and robust software design.
Work alongside senior engineers to design and implement innovative features
Stay informed about technical trends and actively engage in learning across a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software, to enhance your contributions to the team
Requirements
2+ years of demonstrated experience in C/C++ software development
Understanding and experience with software testing patterns and fundamentals
Strong grasp of operating systems concepts and computer security fundamentals
Proficiency in debugging, troubleshooting, and performance analysis
Awareness of technical trends and a keen interest in a broad range of topics, including software architecture, encryption, optimization, machine learning, computer hardware, and the business of software
Bachelor's degree in computer science, engineering, mathematics, or STEM related field
Recommended Qualifications
Strong knowledge of Windows operating system internals
Familiarity with C# and UI frameworks such as WPF or WinForms
Understanding of COM, IPC, threading, and concurrency
Familiarity with x64 or ARM assembly language
Master's degree in computer science, engineering, mathematics, or STEM related field
#LI-RC2
$82k-106k yearly est. Auto-Apply 12d 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