Post job

Software developer internship jobs in Apple Valley, CA - 195 jobs

All
Software Developer Internship
Software Engineer
Software Developer
Lead Developer
Applications Developer
Computer Engineer
Development Team Member
Senior Software Engineer
Systems Developer
Software Development Engineer
Program Development Internship
Co-Operations Internship
Junior Software Engineer
Web Application Developer
Web Developer
  • Academic Technology & Software Development Specialist - NFWS (2025 / 2026)

    University of La Verne 4.4company rating

    Software developer internship job in La Verne, CA

    Academic Technology & Software Development Specialists provide support on technology related questions to faculty, students and staff, as well as community members. This includes troubleshooting software issues; consultation on software usage, creating multimedia content, etc. Minimum Qualifications Knowledge of computer programs such as: Google apps and Microsoft Office. Use of Blackboard. Interested in learning new skills, software/applications, and technology. Technologically savvy: Comfortable navigating most applications and computer-based software. Organized, detail-oriented, and accountable with a well-developed self-management skill set. Utilize strong written and oral communication skills to build strong supportive working relationships with faculty, staff, and students construct their own understanding of the academic technology available to them. Ability to take initiative, work independently, problem-solve, and adapt quickly in a busy work environment. Demonstrated dependability and responsibility in other work or volunteer positions. Must be a current ULV student. Preferred Qualifications Computer knowledge and experience, including but not limited to Microsoft Office, Google apps, Digication, Qualtrics, SPSS , R, Google Suite, Adobe Creative Suite (Adobe Photoshop, InDesign, Illustrator, Lightroom) meta-data tagging, and database management. Have a diverse interest in technology, computer science and/or engineering. Knowledge of media such as photography, video shooting/editing. Computer Application development experience in C++, HTML / CSS , Mobile apps, SQL /Access. Work Schedule This position will require at least 5 hours per week. We offer flexible work hours, based on the student worker's availability. This is an on-campus position.
    $106k-135k yearly est. 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Developer (WMS, Operations)

    Resmed 4.8company rating

    Software developer internship job in Moreno Valley, CA

    Global Technology Solutions (GTS) at ResMed is a division dedicated to creating innovative, scalable, and secure platforms and services for patients, providers, and people across ResMed. The primary goal of GTS is to accelerate well-being and growth by transforming the core, enabling patient, people, and partner outcomes, and building future-ready operations. The strategy of GTS focuses on aligning goals and promoting collaboration across all organizational areas. This includes fostering shared ownership, developing flexible platforms that can easily scale to meet global demands, and implementing global standards for key processes to ensure efficiency and consistency. The primary role of IT Application function is to analyze, design, develops and maintain IT applications based on business requirements across all business functionalities. Key deliverables include using current programming languages and source code to develop, test, debug complex applications and provide post production support within the agreed time, quality, performance and budget constraints. Working closely with key stakeholders, DBAs and system administration to define and document technical specifications and schedule. Let's talk about Responsibilities * The primary objective of Application Development specialization within IT Applications is to engage IT and business stakeholders to define, design, develop, test, deploy and support initiatives within ResMed for functional areas, including but not limited to finance, supply chain, manufacturing and sales & marketing. * Key responsibilities include programming, maintenance, technical support, documentation and administration of applications; research and experimentation of new technologies to provide technical leadership in developing applications and analyzing business requirements as they pertain to systems; develops conversion and system implementation plans; documentation of technical designs, test plans and test results; establishing and communicating standards to manage cost and ensure continuity of applications; may work with outside vendors in developing tests to ensure feature functionality. * Performs work in a specialized area of expertise that requires knowledge of fundamental themes, principles and concepts. Typically requires a university degree or equivalent work experience. * Responsibilities might include: (1) Performing routine professional-based activities (early in career) (2) Contributing to and managing projects (mid-career) (3) Providing advice/direction in primary areas of expertise (specialist and expert) (4) Leveraging professional expertise and relationships to contribute to strategy and drive business results (principal)relationships to contribute to strategy and drive business results (principal) * Builds productive internal/external working relationships. * Occasionally leads the work of project teams and might formally train junior staff. Let's talk about Qualifications and Experience * Troubleshoot and resolve WMS-related incidents, requests, and changes per SLA. * Collaborate with end users to diagnose issues and communicate root causes. * Monitor system alerts and triage performance or error-related issues. * Identify recurring problems and recommend solutions. * Document resolution steps and support P1/P2 incident coordination with stakeholders. Required: * 3 years of experience writing queries or stored procedures in SQL. * Minimum 2 years of experience with HighJump Warehouse Management System (WMS) or other WMS applications Preferred: * Bachelor's degree. * Minimum of 5 years of overall experience. * Developing professional expertise, applies company policies and procedures to resolve a variety of issues. We are shaping the future at ResMed, and we recognize the need to build on and broaden our existing skills and continue to attract and retain the world's best talent. We work hard to offer holistic benefits packages, provide flexible work arrangements, cultivate a workforce culture that allows employees to grow personally and professionally, and deliver competitive salaries to our team members. Employees scheduled to work 30 or more hours per week are eligible for benefits. This position qualifies for the following benefits package: comprehensive medical, vision, dental, and life, AD&D, short-term and long-term disability insurance, sleep care management, Health Savings Account (HSA), Flexible Spending Account (FSA), commuter benefits, 401(k), Employee Stock Purchase Plan (ESPP), Employee Assistance Program (EAP), and tuition assistance. Employees accrue three weeks Paid Time Off (PTO) in their first year of employment, receive 11 paid holidays plus 3 floating days and are eligible for 14 weeks of primary caregiver or two weeks of secondary caregiver leave when welcoming new family members. Individual pay decisions are based on a variety of factors, such as the candidate's geographic work location, relevant qualifications, work experience, and skills. At ResMed, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current base range for this position:$88,000.00 -$132,000.00 USD Annual Joining us is more than saying "yes" to making the world a healthier place. It's discovering a career that's challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.
    $88k-132k yearly Auto-Apply 60d+ ago
  • Team Member - $20/hr.

    Portillos Hot Dogs 4.4company rating

    Software developer internship job in Moreno Valley, CA

    Do you relish the opportunity to create lifelong memories with customers? Can you add that extra special ingredient to our staff? At Portillo's, we're looking for team members to join our family! At the heart of Portillo's, we value Family, Greatness, Energy and Fun. Igniting the senses with unrivaled food and experiences, it all comes together to create lifelong memories for our guests. Job Summary: Greet our guests with a smile, quickly and accurately take their order and payment. Inside and outside (Drive-Up) positions available. Take phone orders or catering orders to help our guests plan their special events. Give out completed orders to guest by calling out numbers with a rhyme. (#29, it's time to dine!) Prepare food to our high-quality standards and maintain a clean and sanitary workspace. Cook food to order, such as, Italian Beef, Burgers, Hot Dogs, Fries, and much more. Follow provided recipes and upholds the Portillo's standard. Ensure proper sanitation practices are in place. Follow the recipes provided to create eye-catching, fresh, made-to-order salads and maintain a clean workspace. What's in it for you? Hot dog! The pay rate for this role is $20 per hour. This position is also served with: An additional $2/hour for all hours worked after 11pm, $2/hour when working outside in temperatures below 33 degrees Fahrenheit, and $3/hour to work on holidays* Flexible schedules Free shift meals Career advancement opportunities - we're growing! Educational benefits Perks and discounts - access to hundreds of discounts from movie tickets to gym memberships and more Free counseling and support resources through our Employee Assistance Program (EAP) Daily Pay: Access your pay when you need it! Monthly “Franks a Lot” Team Member appreciation Working full time (30 hours or more per week)? You'll also be eligible for a bun-believable benefits package that includes: Your choice of health insurance from among three medical plans that feature enhanced mental health coverage, two dental plans, and a vision plan A flexible time off program Our 401(k) with company match Paid life insurance Beef Stock - our Employee Stock Purchase Plan**, offering our Team Members a discount on Portillo's stock Flexible Spending Accounts - healthcare and dependent care Voluntary Benefits like pet insurance, critical illness coverage, and identity theft insurance Learn more about our benefits here *Easter, Memorial Day, July 4, Christmas Eve, New Year's Day **Must have worked at Portillo's for 1 year with an average of at least 20 hours over a 6-month period Military Veterans are encouraged to apply. DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by incumbents assigned to this job. This is not intended to be an exhaustive list of all the responsibilities, duties and skills required. The incumbent may be expected to perform other duties as assigned. This job may be reviewed as duties and responsibilities change with business necessity.
    $20 hourly Auto-Apply 60d+ ago
  • Student Co-op or Intern

    Crown Equipment Corporation 4.8company rating

    Software developer internship job in La Verne, CA

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

    Sandbox 4.3company rating

    Software developer internship job in Riverside, CA

    Essential Duties And Responsibilities Other duties may be assigned. Design, develop, test, and maintain web-based applications for business and educational needs. Analyze, design, code, and deploy web applications. Perform a variety of data management requests involving databases such as SQL , Oracle, and DB2. Assist with software development; create projects, scripts, and custom reports with integration to critical systems and databases. Maintain and administer application security, access, and version control. Create, edit, publish, modify and maintain web content, database applications, and systems. Understand user interface and web design issues. Work with the project management team to gather user requirements and create project plans, schedules, and scope. Provide project coordination in web development projects. Understanding of Americans with Disabilities Act ( ADA ) and Section 504 guidelines and how it applies to web applications. Knowledge of WAI and best practices for ADA compliance. May assist with administering, monitoring, and managing data networks including Internet and Intranet, wide area networks, and local area networks.
    $84k-110k yearly est. 60d+ ago
  • Developer III - Application Development (Data Integration)

    Inland Empire Health Plan 4.7company rating

    Software developer internship job in Rancho Cucamonga, CA

    What you can expect! Find joy in serving others with IEHP! We welcome you to join us in “healing and inspiring the human spirit” and to pivot from a “job” opportunity to an authentic experience! Reporting to IT Department Leadership, the Developer III - Application Development is responsible for development, modification, and implementation of Inland Empire Health Plan's internal/external applications. The Developer III - Application Development is considered a Senior Developer position and is responsible for offering guidance to junior personnel. Commitment to Quality: The IEHP Team is committed to incorporate IEHP's Quality Program goals including, but not limited to, HEDIS, CAHPS, and NCQA Accreditation. Additional Benefits Perks IEHP is not only committed to healing and inspiring the human spirit of our Members, but we also aim to match our team members with the same energy by providing prime benefits and more. Competitive salary Hybrid schedule State of the art fitness center on-site Medical Insurance with Dental and Vision Life, short-term, and long-term disability options Career advancement opportunities and professional development Wellness programs that promote a healthy work-life balance Flexible Spending Account - Health Care/Childcare CalPERS retirement 457(b) option with a contribution match Paid life insurance for employees Pet care insurance Key Responsibilities Gather project requirements and document business solutions. Execute full lifecycle of software development (Agile/DevOps). Communicate efficiently/effectively with all internal/external business entities. Create well designed, testable efficient code. Assist in generating test cases for new and existing applications. Design, develop and implement software independently or within a team. Serve as a subject matter expert in key businesses projects. Conduct code reviews and provider manful feedback. Analyze software errors to define and create tools that help mitigate problems. Train Team Members in coding standards and best practices. Collaborate with team members and contribute ideas for improving development workflows. Implement automation tools and frameworks (CI/CD pipelines). Conduct systems test before releasing software. Perform any other duties as required to ensure Health Plan operations and department business needs are successful. Qualifications Education & Requirements At least five (5) years of experience developing multi-tiered, efficient, highly responsive web applications required Candidates must possess solid work experience in client-side browser centric or middle-tier/back-end service development Hands-on experience with Microservices architecture and event-driven model utilizing Rabbit MQ and Kafka Experience with MongoDB: schema design, indexing strategies, replication, and performance optimization for large datasets Experience in configuring an IIS/NGINX/PHP web server, Docker containers, PHP, and Linux OS (Redhat/Debian/Apline) is preferred Experience integrating data across systems preferred(e.g., APIs, flat files, cloud storage, HDFS, etc.) Bachelor's degree in a science-related field of study from an accredited institution required, degree preferably in Computer Science In lieu of the required degree, a minimum of four (4) years of additional relevant work experience is required for this position This experience is in addition to the minimum years listed in the Experience Requirements above Key Qualifications Deep comprehensive knowledge in the following areas: Knowledge in the server-side development stack utilizing .Net, C# and SQL Server Ability to design and implement complex, scalable, and maintainable enterprise solutions using .NET and modern architectural patterns Acute analysis, observation, and good communication CI/CD pipelines, automated builds, and deployment processes Ability to utilize REST and SOAP webservices Preferred Knowledge: Knowledge of Healthcare domain Knowledge of EDI 834 message format Familiarity with data exchange standards (e.g., HL7, FHIR, CCDA). Knowledge of Python Data Integration & Interoperability: Expert-level SQL development and SQL Server: database design, query optimization, stored procedures, and performance tuning. T-SQL, stored procedures, data governance, performance tuning, indexing strategies SSIS (SQL Server Integration Services): advanced ETL package design, deployment, and troubleshooting Knowledge of .Net Core & .Net Frameworks (C#), including advanced concepts such as asynchronous programming, dependency injection, design patterns, Rest API development, Message Bus technologies, and more Proven ability to: Work well in a team and be a strong team player with ability to mentor junior developers, perform code reviews, and enforce coding standards Quickly learn new technologies, tools, and frameworks to stay aligned with evolving project needs Take ownership of projects and drive solutions independently Start your journey towards a thriving future with IEHP and apply TODAY! Work Model Location This position is on a hybrid work schedule. (Mon & Fri - remote, Tues - Thurs onsite in Rancho Cucamonga, CA.) Pay Range USD $118,601.60 - USD $157,144.00 /Yr.
    $118.6k-157.1k yearly Auto-Apply 60d+ ago
  • Full Stack Software Engineer

    Greenhouse Software 3.4company rating

    Software developer internship job in Ontario, CA

    Greenhouse is searching for a Full Stack Software Engineer to join our team! As a member of the engineering team, you will actively contribute to a swift software release cycle and the overall success of Greenhouse. Every engineer is given the reins to continuously iterate on the Greenhouse platform, enhance the quality of our codebase, and support the team in its development and growth. Learn more about our engineering culture here! Who will love this job * A team player - you thrive off of collaborating with and supporting your peers, and enjoy working towards a shared goal * A doer - you get things done, move quickly, and adapt to dynamic environments * A problem solver - you think about the bigger picture, connect the dots, and efficiently resolve issues * An excellent communicator - you have a knack for explaining technical processes concisely (even to non-engineers), and are able to contribute to clear documentation for your technical work What you'll do * Contribute across the entire software development lifecycle, including implementation, delivery, and maintenance * Work independently to contribute code and identify areas of refactoring and gain a strong understanding of the codebase * Write clean and efficient production code for the services that power Greenhouse * Collaborate with other engineers and teams to deliver new features * Review code from peers and provide constructive feedback * Assist in maintaining and improving code quality by testing and debugging * Work with Product Managers and Designers to understand requirements and contribute to product development * Additional projects and responsibilities as business needs require You should have * 2+ years experience in writing production code (required) * Experience with Ruby, C#, Java, or Python (Ruby preferred) * Proficient understanding of Javascript or Typescript fundamentals, including React * Experience working in the full stack * Basic understanding of architectural patterns * REST/web development experience * Experience with Rails, preferred * Your own unique talents! If you don't meet 100% of the qualifications outlined above, tell us why you'd be a great fit for this role in your cover letter. Applicants must be legally eligible to work in Canada as of the start date chosen by the Company. We are unable to support sponsorship at this time. For purposes of processing or administering your employment relationship, personal information that you provide to the Company may be transferred to and accessed by an affiliate in the United States or elsewhere, or to agents and contractors (such as payroll companies, insurance companies, information technology consultants, etc.) that provide services to the Company. The national pay range for this role is $120,000 - $142,000 CAD. Individual compensation will be commensurate with the candidate's experience and qualifications. Certain roles may be eligible for additional compensation, including stock option awards, bonuses, and merit increases. Additionally, certain roles have the opportunity to receive sales commissions that are based on the terms of the sales commission plan applicable to the role. #LI-MM1 This hiring process utilizes artificial intelligence tools to assist in candidate screening and assessment. Our AI tools are designed to complement, not replace, human decision-making.
    $120k-142k yearly Auto-Apply 45d ago
  • Programmer II

    Integrits Corporation

    Software developer internship job in Edwards Air Force Base, CA

    Individual supports the U.S Air Force and Navy under the Joint Range Technical Services Contract at Edwards Air Force Base, better known as J-Tech II. Integrits Corporation develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges. A Programmer II converts data from project specifications and statement of problem and procedures to create or modify computer programs requiring and applying knowledge of programming techniques and computer systems. Essential Duties and Responsibilities Design, create, and maintain software applications utilizing some or all of the following programming languages: C#, ASP, ASP.NET, HTML, XML, JavaScript, CSS, ADO.NET, SQL, PL/SQL and Visual Studio. Develop software solutions to business problems. Design and writes basic to moderately complex computer programs. Follow the software and system engineering lifecycle processes and provide recommendations to the Government Customer for improving the processes. Coordinate with Government Customer to ensure developed software solutions meet needs and expectations. Manage schedule, quality and technical solution on assigned projects in coordination with project leadership. Converts project specifications into a sequence of detailed instructions and logical steps for coding into a language readable by computers, applying knowledge of computer programming techniques and computer languages. Prepare flowcharts and diagrams to illustrate a sequence of steps that a program must follow and to describe logical operations involved. Operates computer system to check out programs, troubleshoot and test systems. Monitors performance of programs after implementation. Assists in analysis, reviews, and alters computer programs to increase operating efficiency or to adapt to new requirements. Prepares documentation to describe program development, logic, coding, and corrections. Assists in developing user manuals to describe installation and operating procedures. Provides technical assistance to program users, as required. Customarily assigned to projects as the sole programmer requiring the ability to work independently, as well as serving as Subject Matter Expert (SME). Exercises discretion and independent judgement in representing and/or resolving matters of significance on behalf of the customer. Individual reports to an exempt onsite manager responsible for the Programmer Team operations. There is occasional lifting (up to 50 pounds), constant sitting and use of a computer terminal as well constant use of sight abilities while writing, reviewing, and editing documents, constant use of speech/hearing abilities for communication, and constant mental alertness. Required Qualifications Bachelor's Degree in Computer Programming; or equivalent technical training from an accredited academic institution, completion of a recognized certification program, or equivalent experience and demonstrated skills, knowledge, and technical competence in computer programming. Possess 5 years of additional related experience. Must have demonstrated proficiency with required computer languages and have a basic to good understanding of computer systems including networks, servers, and personal computers. Must possess planning and organizing skills and be able to work under deadlines. Must possess verbal and written communication skills sufficient to permit interaction with other employees as well as taking work direction from senior Programmers or Supervisors. Requires limited to no supervision. Individual must have a sound working knowledge and experience with Microsoft Office applications, e.g., Outlook, Word, PowerPoint, Excel, etc. Ability to obtain CompTIA Security + Certification within 6 months. Must be able to successfully pass the required drug test. SECRET Security Clearance (required). Desired Qualifications Top Secret Security Clearance. CSSLP Integrits Corporation complies with provisions of the EEO and ADA laws. Integrits Corporation is an equal opportunity employer and does not discriminate in its employment practices on the basis of race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status, marital status, registered domestic partner or civil union status, gender, medical condition, genetic information, or sexual orientation in accordance with applicable federal, state and local laws.
    $69k-96k yearly est. 14d ago
  • Cloud Software Engineer II

    Collabera 4.5company rating

    Software developer internship job in Ontario, CA

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description We are seeking an experienced high-performing software engineer for a contract position in our core software group. The successful candidate will join a highly skilled development team delivering key components for the next generation portfolio. The successful candidate must be a highly adaptable team player who can quickly ramp up on new technologies and accomplish goals in a fast-paced, collaborative, and agile environment. Primary Responsibilities: • Develop, test, and deliver high quality designs and code. • Develop automated tests and proper test plans. • Investigate and resolve issues reported during verification phases. • Participate in all aspects of the software development process using agile development. Qualifications Desired Skills and Experience: • BSc / MSc degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree). • At least 5 years of relevant technical experience in embedded Linux software development. • Development experience with secure, fault tolerant, carrier grade, high availability software. • Ability to navigate complex makefiles. • Mastery of C; exposure to other languages (Python, XML, Java, scripting) is an asset. • Proficiency with the Linux posix api. • Knowledge in switching/routing and Cisco products is an asset. • Familiarity with iterative and agile/scrum software development processes. • Experience using git source control system is a must, Clearcase is an asset. • Strong analytical and debugging skills. • Excellent written and oral communication skills. • Exceptional team player who works well in collaborative environments. • Self-managed, fast learner with the ability to contribute quickly to the evolution of existing software. Additional Information
    $91k-124k yearly est. 60d+ ago
  • SOFTWARE DEVELOPER (C++, C#, .NET)

    Vsolvit

    Software developer internship job in Norco, CA

    IS 100% ONSITE DAILY IN NORCO, CA*** We are seeking a Software Developer to join our team supporting the development of analysis applications for the U.S. Navy. The ideal candidate will work within an Agile SAFe environment, contributing to the development and maintenance of desktop applications using C#, Unity, and other technologies. While mid-level experience is preferred, we are open to candidates with strong foundational skills and a willingness to learn. As with any position, additional expectations exist. Some of these include, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor(s), staying focused on the assigned tasks, and completing other tasks as assigned. Responsibilities Collaborate within an Agile Scrum team to design, develop, and maintain desktop analysis applications Work with technologies including C++, C#, .NET (strong emphasis on desktop application development), Unity, and legacy Delphi systems Apply object-oriented programming principles, multi-threading, concurrency, and task-based asynchronous programming (TPL) Contribute to the modernization of legacy systems and the development of new features Participate in team meetings, sprint planning, and retrospectives Basic Qualifications Proficiency in C# and .NET, with a focus on desktop application development Strong understanding of object-oriented programming principles Experience with multi-threading, concurrency, and task-based asynchronous programming (TPL) U.S. citizenship required Active or Current DoD Security Clearance required If applicable: If you are or have been recently employed by the U.S. government, a post-employment ethics letter will be required if employment with VSolvit is offered Preferred Qualifications Familiarity with Unity development Experience with Agile methodologies, particularly Scrum and SAFe Knowledge of Atlassian tools, such as Jira Experience with desktop application development Familiarity with government or regulated environments (not required but a plus) Soft Skills Strong teamwork and adaptability Willingness to learn and take initiative Problem-solving mindset and self-starter attitude Education and Certifications Bachelor's degree in Computer Science or a related field, or equivalent experience Ability to obtain required certifications as part of the Cyber Security Workforce (not required at the time of hire), CompTIA Security+ Additional Notes While we prefer candidates with mid-level experience, we are open to hiring individuals with less experience if they exhibit the right traits, such as a willingness to learn, problem-solving skills, and a self-starter attitude. C ompany Summary Join the VSolvit Team! Founded in 2006, VSolvit (pronounced 'We Solve It') is a technology services provider that specializes in cybersecurity, cloud computing, geographic information systems (GIS), business intelligence (BI) systems, data warehousing, engineering services, and custom database and application development. VSolvit is an award winning WOSB, CA CDB, MBE, WBE, and CMMI Level 3 certified company. We offer a customizable health benefits program that best meets the needs of its employees. Offering may include: medical, dental, and vision insurance, life insurance, long and short-term disability and other insurance products, Health Savings Account, Flexible Spending Account, 401K Retirement Plan options, Tuition Reimbursement, and assorted voluntary benefits. Our goal is to grow together and enjoy the work that we do as a team. VSolvit LLC is an Equal Opportunity/Affirmative Action employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status.
    $87k-119k yearly est. Auto-Apply 19d ago
  • Business System Developer

    Newegg 4.3company rating

    Software developer internship job in Ontario, CA

    Develop, maintain, and enhance e-commerce logistics systems to support inbound receiving, outbound shipping, inventory management, and returns processing. Implement Generative AI-powered solutions to improve fulfillment workflows, such as order allocation, shipment tracking, and customer experience. Collaborate with cross-functional teams to design, develop, and deploy innovative features. Optimize system performance to ensure scalability, stability, and efficiency. Research and integrate cutting-edge technologies to drive continuous innovation.
    $93k-125k yearly est. 3d ago
  • Junior Engineer - Software Development - NASA

    American Systems 4.5company rating

    Software developer internship job in Edwards Air Force Base, CA

    AMERICAN SYSTEMS, an employee-owned federal government contractor supporting national security programs, is now hiring a Junior Engineer, Software Development, to support NASA research aircraft and flight systems. This entry-level role offers recent graduates hands-on experience working alongside experienced engineers who will guide your development, help grow your technical skills, and support your contributions to NASA research from day one. Responsibilities As a Junior Engineer, Software Development, you will contribute to mission-critical NASA aerospace programs while building practical experience in a collaborative engineering environment by: * Supporting the full software development lifecycle, translating system and project requirements into clear software requirements. * Developing, debugging, integrating, and unit testing software for flight control systems, real-time applications, data acquisition systems, and ground support tools. * Assisting with the preparation and maintenance of software lifecycle documentation, including requirements, design descriptions, test procedures, reports, and user documentation. * Participating in software verification and validation activities to ensure compliance with technical, safety, and airworthiness standards. * Collaborating with multidisciplinary teams across avionics, controls, instrumentation, systems engineering, and safety organizations. * Learning and applying NASA software assurance practices, configuration management processes, and system safety principles. * Supporting control room operations, laboratory testing, and field activities under the guidance of senior engineers. * Contributing to research, analysis, and continuous improvement efforts while ensuring software standards and performance requirements are met. Qualifications * U.S. citizenship required with ability to obtain and maintain a security clearance, if required. * Bachelor's degree - Computer Science, Software Engineering, Aerospace Engineering, or a closely related technical discipline. * 0-2 years of relevant software development experience, including internships, academic projects, or laboratory work. * Familiarity with one or more programming or modeling languages, such as C, C++, Python, or MATLAB/Simulink. * Foundational understanding of software development lifecycle concepts, including requirements, design, implementation, testing, and documentation. * Strong analytical and problem-solving skills with attention to detail and software quality. * Ability to follow defined engineering processes, technical guidance, and documentation standards. Additional Experience/Exposure: * Academic or hands-on exposure to aerospace systems, real-time or embedded systems, or simulation environments. * Coursework or experience related to systems engineering, controls, avionics, or flight research. * Familiarity with software configuration management practices, version control tools, or automated test frameworks. Pay Transparency Statement AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $65,700.00/Yr. - USD $109,700.00/Yr. Actual compensation will be determined based on several factors permitted by law. AMERICAN SYSTEMS provides for the welfare of its employees and their dependents through a comprehensive benefits program by offering healthcare benefits, paid leave, retirement plans, insurance programs, and education and training assistance. EEO Statement EEO Race/Sex/Disability Status/Veteran Status Options
    $65.7k-109.7k yearly 6d ago
  • Software Engineer

    Gentex Corporation 4.6company rating

    Software developer internship job in Rancho Cucamonga, CA

    GENTEX AT A GLANCE: At Gentex Corporation, we've created an environment where great ideas and great people can thrive. Leveraging a history that spans over 130 years, Gentex is a global leader in personal protection and situational awareness solutions for defense forces, emergency responders, and industrial personnel operating in high performance environments. Join our multinational team of exceptional and dedicated employees around the world and work on challenging and rewarding projects, grow your skills, and advance your career all while making a positive difference in the lives of our customers. Together, you and Gentex can build a career that's uniquely yours. MINIMUM QUALIFICATIONS: Individual with extensive implementation experience in open source project contribution, and software production work. Continuing from education, 5-years work experience is required. The individual shall have work experience in working closely with cross-domain engineer team members to collaborate and design for new hardware product that loads with software. The involved breadth of knowledge is wide, and we expect this role to be open to learn and work with unfamiliar technology. A strong results driven leadership style is required since many of the system and product are still work in progress. The individual must show experience where critical design decision were made in past work experience and be able to explain the reason in detail. This individual must have selective work experience from the following topics: Timing critical control system application, GUI / UX design, embedded Linux, network setup for both client and server, Linux kernel modification, deployment of full stack web server. iOS application development. This individual must have proficient skill level in git, C++17, and Python to work with existing codebase and team members. The individual shall have completed his/her BS or MS degree in Computer Science or Electrical Computer Engineering at an accredited university. ABOUT THE JOB! This role is to be the pioneer on defining the department software development road map. The work will be involved with wide technical fields for the primary goal of supporting new product development. This role will be a main influencer who defines the tech stack used in product deployment, internal production process, and supporting infrastructure. Actual implementation and integration of all tech stack are going to be majority of this role's responsibility. The involved domain includes but not limits to embedded application development, embedded kernel development, graphical user interface design, frontend and backend web application, CI/CD infrastructure setup, mobile application development, software unit testing, design in consideration of encryptions and security principles. Gentex offers a robust benefit package- including, but not limited to, medical coverages, 401k, paid time off and excellent work schedules including a 9/80 work week. Requirements KNOWLEDGE, SKILLS AND ABILITIES: * Strong business software skills using Microsoft eco system (Office, Outlook, and Teams). * Proficient in git with good commit hygiene. Be able to work with versioning semantic. * Capable of using bash script to accomplish tasks or application setting on client. * Capable of using SSH to develop in dev container or remote server. * Proficient in C++17 or above. Be able to choose sensible data structure for proper application. Be able to delicately manage hardware memory. Be able to code in template meta programming. Be able to use build tools like CMake, Ninja, Make, GCC, and any other GNU tools. * Proficient in Python to integrate with existing analysis code base. Be able to write helper script in python. We do not accept code written in Jupyter Notebook. All code must be fully executable. * Proficient in CI / CD pipeline in Github self-hosted runner where not just being a user but to setup the entire build and test process for production. Resource is not limited to Github only. Drone CI, Jenkins, or any other CI tool are welcome. * Proficient in Docker and any other application deployment tools. Be able to choose proper distro for the application and deployment. Be able to work with distroless environment. * Strong application GUI and UX skill using Qt6 QML and React frontend. Be able to design UI with using tools such as Photoshop, Affinity, or Figma. * Strong skill in designing backend server setup using JavaScript, Node, Express, SQL. Be able to operate the stack in resource limited hardware. Be able to construct RESTfull API for both internal and customer facing endpoints. Be able to use SQL query without ORM. * Strong skill in developing timing critical embedded application using FreeRTOS in STM32 hardware with vendor HAL. Be able to work with various of hardware peripheral and communication protocol. Be able to work with all microcontroller internals that includes timer, watchdog, DMA, bootloader, and linker. Be able to work with state machine, singleton, and builder design pattern. Be able to work with event driven programming. Be able to perform testing and debugging on hardware with using JTAG or SWD on top of logic analyzer. * Strong skill in developing embedded Linux with using U-Boot, modifying kernel module, device tree overlay, and device driver. Be able to configure user space with systemd. Have knowledge in Yocto. * Capable of understanding network structure and be able to deploy application with employing all necessary configurations. Be able to work with DNS, TLS/SSL, HTTPS, TCP/UDP, websocket, callback, webhook, and various file transfer method in application layer. RESPONSIBILITIES: * Experience in developing application using C. * Experience in developing application using Electron * Capable of using message queue and job queue in either SQL (PGMQ or pg-boss) or Redis. * Have knowledge in WASM and be able to support analysis of using it for cross platform development. * Capable of cross compile application for all possible targeted operation system. * Experience in iOS application development. * Knowledge in using electrical bench testing tools. This includes O-scope, power supply, wave generator, and multimeter. * Experience in over the air update infrastructure and application setup. * Knowledge in cryptography, encryption, and software security implementation. * Experience in FPGA development using VHDL and / or Verilog. * Experience in DSP development. * Experience in Software or SaaS product development. * Capable of writing or reading Matlab code. * Experience with one additional strong typed programming language (excluding Java). * Onboarding * Understand company structure & purpose, and existing product lines. * Train and follow protocol for security, safety, QMS, meeting & business etiquette. * Design and Development * Commit to New Product Development under the command of department director and program manager * Setup necessary tools to help achieving product design goals. * Educate team members about the use of new system or tools designed by the individual. * Document all design effort and release through company process. * Create new company process to better fit for software development cycles. * Prototype Verification Testing * Create test plans and reports for product verification and validation. * Perform tests according to test plans for all designed works. * Write clear and concise engineering reports to document test results. * Other * Perform all assigned tasks in accordance with established company ISO 9001/AS 9100 procedures and work instructions. SUPERVISION: Yes TO APPLY: Visit: ******************************* LOCATION: Gentex's Rancho Cucamonga facility is in Rancho Cucamonga, CA is a city of about 177,000 residents located just south of the foothills of the San Gabriel Mountains and Angeles National Forest in San Bernardino County, California, United States. About 37 miles east of Downtown Los Angeles, Rancho Cucamonga is the 19th most populous city in southern California and the 27th state-wide. The city's seal, which centers on a cluster of grapes, alludes to the city's agricultural history including winemaking. Also, the Ontario Reign Hockey and Quakers Baseball teams are located 20 minutes from the Rancho Cucamonga location. Gentex Corporation is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard for any applicable state or federal protected class. Gentex is an E-Verify Participant. Pre-employment drug/alcohol/background screening is required. Salary Description 95000 - 120000
    $83k-109k yearly est. 12d ago
  • Computer Engineer

    Department of The Air Force

    Software developer internship job in Riverside, CA

    Click on "Learn more about this agency" button below for IMPORTANT additional information. This is a Direct Hire Solicitation. This public notice is to gather applications that may or may not result in a referral or selection. Click on "Learn more about this agency" button below for IMPORTANT additional information. This is a Direct Hire Solicitation. This public notice is to gather applications that may or may not result in a referral or selection. Overview Help Accepting applications Open & closing dates 12/22/2025 to 12/21/2026 Salary $76,463 to - $164,301 per year Pay scale & grade GS 12 - 15 Locations Few vacancies in the following locations: Eielson AFB, AK Elmendorf AFB, AK Fort Richardson, AK Maxwell AFB, AL Show morefewer locations (79) Little Rock AFB, AR Davis Monthan AFB, AZ Luke AFB, AZ Beale AFB, CA Edwards AFB, CA El Segundo, CA Los Angeles, CA March AFB, CA Travis AFB, CA Vandenberg AFB, CA Air Force Academy, CO Buckley AFB, CO Cheyenne Mountain AFB, CO Colorado Springs, CO Peterson AFB, CO Schriever AFB, CO Joint Base Anacostia-Bolling, DC Dover AFB, DE Cape Canaveral, FL Cape Canaveral AFS, FL Eglin AFB, FL Homestead AFB, FL Hurlburt Field, FL MacDill AFB, FL Patrick AFB, FL Tyndall AFB, FL Dobbins AFB, GA Moody AFB, GA Robins AFB, GA Hickam AFB, HI Mountain Home AFB, ID Scott AFB, IL Grissom AFB, IN Barksdale AFB, LA Hanscom AFB, MA Westover Air Reserve Base, MA Andrews AFB, MD Linthicum Heights, MD Selfridge ANG Base, MI Whiteman AFB, MO Columbus AFB, MS Keesler AFB, MS Malmstrom AFB, MT Grand Forks, ND Minot AFB, ND Offutt AFB, NE New Boston, NH McGuire AFB, NJ Cannon AFB, NM Holloman AFB, NM Kirtland AFB, NM Nellis AFB, NV Niagara Falls, NY Wright-Patterson AFB, OH Youngstown, OH Youngstown, OH Altus AFB, OK Tinker AFB, OK Vance AFB, OK Charleston, SC Shaw AFB, SC Arnold AFB, TN Dyess AFB, TX Fort Sam Houston, TX Goodfellow AFB, TX Kelly AFB, TX Lackland AFB, TX Laughlin AFB, TX Randolph AFB, TX Hill AFB, UT Alexandria, VA Arlington, VA Dahlgren, VA Fort Eustis, VA Langley AFB, VA Pentagon, Arlington, VA Fairchild AFB, WA McChord AFB, WA Warren AFB, WY Remote job No Telework eligible No Travel Required Occasional travel - You may be expected to travel for this position. Relocation expenses reimbursed No Appointment type Multiple Work schedule Full-time Service Competitive Promotion potential 15 Job family (Series) * 0854 Computer Engineering Supervisory status No Security clearance Secret Drug test No Position sensitivity and risk Noncritical-Sensitive (NCS)/Moderate Risk Trust determination process * Suitability/Fitness Financial disclosure No Bargaining unit status No Announcement number AFPCDHA-12857039-0854-CYBER Control number 852985200 This job is open to Help The public U.S. Citizens, Nationals or those who owe allegiance to the U.S. Clarification from the agency This public notice is to gather applications that may or may not result in a referral or selection. Duties Help * Duties and responsibilities vary and may increase according to grade level * Provide computer system management support. * Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee user accounts and ensure smooth and predictable data flow. * Test and determine the performance and applicability of data processing equipment and techniques and prepare written reports on these findings. Requirements Help Conditions of employment * Please read this Public Notice in its entirety prior to submitting your application for consideration. * U.S. Citizenship is required * Males must be registered for Selective Service, see *********** * Total salary varies depending on location of position * If authorized, PCS will be paid IAW JTR and AF Regulations. If receiving an authorized PCS, you may be subject to completing/signing a CONUS agreement. More information on PCS requirements, may be found at: ***************************************** * Recruitment incentives may be authorized * Position may be subject to random drug testing * Employee may be required to work other than normal duty hours, to include evenings, weekends and/or holidays * Shift work and emergency overtime may be required * Employee must maintain current certifications * A security clearance may be required * Disclosure of Political Appointments * Full/part-time employees occupying direct childcare positions are eligible for discounts IAW DAF AFSVC/CC Memo, 30 Sep 22; first child 100% / each additional child 25%. Other assigned CYP and FCC personnel are eligible for 25% discount. Qualifications In order to qualify, you must meet the specialized experience requirements described in the Office of Personnel Management (OPM) Qualification Standards for General Schedule Positions, Group Coverage Qualification Standard for Professional and Scientific Positions. BASIC REQUIREMENT OR INDIVIDUAL OCCUPATIONAL REQUIREMENT: A. Degree: Professional Engineering. To be acceptable, the curriculum must: (1) be in a school of engineering with at least one curriculum accredited by the Accreditation Board for Engineering and Technology (ABET) as a professional engineering curriculum; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics. OR B. Combination of education and experience: College-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying professional engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering. The adequacy of such background must be demonstrated by one of the following: 1. Professional Registration: Current registration as a professional engineer by any State, the District of Columbia, Guam, or Puerto Rico. Absent other means of qualifying under this standard, those applicants who achieved such registration by means other than written test (e.g., State grandfather or eminence provisions) are eligible only for positions that are within or closely related to the specialty field of their registration. For example, an applicant who attains registration through a State Board's eminence provision as a manufacturing engineer typically would be rated eligible only for manufacturing engineering positions. OR 2. Written Test: Evidence of having successfully passed the Engineer-in-Training (EIT) examination, or the written test required for professional registration, which is administered by the Boards of Engineering Examiners in the various States, the District of Columbia, Guam, and Puerto Rico. OR 3. Specified Academic Courses: Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and in engineering that included the courses specified in the basic requirements. The courses must be fully acceptable toward meeting the requirements of a professional engineering curriculum. OR 4. Related Curriculum: Successful completion of a curriculum leading to a bachelor's degree in engineering technology or in an appropriate professional field, e.g., physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a degree in engineering, provided the applicant has had at least one year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience, e.g., in interdisciplinary positions. In addition to meeting the basic requirement above, to qualify for this position you must also meet the qualification requirements listed below: SPECIALIZED EXPERIENCE: GS-12: One year of specialized experience equivalent to the GS-11. Examples of specialized experience include management and directing of assigned IT systems and programs for complex programs and/or projects. GS-13: One year of specialized experience equivalent to the GS-12. Examples of specialized experience include identifying, preparing and presenting detailed technical reports and briefings on new concepts and technical directions impacting programs/projects, and defining future technology requirements. GS-14: One year of specialized experience equivalent to the GS-13. Examples of specialized experience include planning, organizing, and managing branch level activities and developing goals and objectives that integrate organization and objectives for computer engineering programs. GS-15: One year of specialized experience equivalent to the GS-14. Examples of specialized experience include providing technical leadership, advice, and assistance on complex, controversial or precedent setting matters and dealing tactfully and effectively with high level officials, engineers and scientists. KNOWLEDGE, SKILLS AND ABILITIES (KSAs): * Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems capabilities, and measurements processes to effectively accomplish assigned functions. * Ability to analyze, evaluate, and applies rules, regulations, and procedures in a variety of situations. * Ability to plan and organize work and coordinate with other engineering disciplines; communicate effectively, both orally and in writing; and maintain good working relations. PART-TIME OR UNPAID EXPERIENCE: Credit will be given for appropriate unpaid and or part-time work. You must clearly identify the duties and responsibilities in each position held and the total number of hours per week. VOLUNTEER WORK EXPERIENCE: Refers to paid and unpaid experience, including volunteer work done through National Service Programs (i.e., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community; student and social). Volunteer work helps build critical competencies, knowledge and skills that can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience. Education IF USING EDUCATION TO QUALIFY: If position has a positive degree requirement or education forms the basis for qualifications, you MUST submit transcriptswith the application. Official transcripts are not required at the time of application; however, if position has a positive degree requirement, qualifying based on education alone or in combination with experience; transcripts must be verified prior to appointment. An accrediting institution recognized by the U.S. Department of Education must accredit education. Click here to check accreditation. FOREIGN EDUCATION: Education completed in foreign colleges or universities may be used to meet the requirements. You must show proof the education credentials have been deemed to be at least equivalent to that gained in conventional U.S. education program. It is your responsibility to provide such evidence when applying. Additional information For Direct Hire (DHA) Positions: This is a Direct Hire Public Notice, under this recruitment procedure applications will be accepted for each location/ installation identified in this Public Notice and selections are made for vacancies as they occur. There may or may not be actual/projected vacancies at the time you submit your application. Interagency Career Transition Assistance Program (ICTAP): For information on
    $76.5k-164.3k yearly 28d ago
  • C/C++ Software Development Engineer II - Data Management

    Esri 4.4company rating

    Software developer 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 14d ago
  • Software Engineer

    Motive Energy Inc.

    Software developer internship job in Victorville, CA

    Develops energy management algorithms. Develops a lower level device manager to monitor and control energy devices. Writes modules which interface with a messaging subsystem to distribute system information between processes. Writes modules which interface with database management subsystems to capture performance data. Utilizes IP networking and security for both local control networks and remote monitoring. All other duties as required.
    $95k-134k yearly est. Auto-Apply 60d+ ago
  • Software Engineer 2

    Monster 4.7company rating

    Software developer internship job in Corona, CA

    Energy: Forget about blending in. That's not our style. We're the risk-takers, the trailblazers, the game-changers. We're not perfect, and we don't pretend to be. We're raw, unfiltered, and a bit unconventional. But our drive is unrivaled, just like our athletes. The power is in your hands to define what success looks like and where you want to take your career. It's not just about what we do, but about who we become along the way. We are much more than a brand here. We are a way of life, a mindset. Join us. A day in the life: Get ready to rev up your career as a Marketing Technology Software Engineer with Monster Energy, where innovation meets adrenaline! In this high-octane role, you'll be the architect behind the digital pulse of Monster Energy and our Strategic Brands, creating and maintaining applications that fuel our marketing power. You'll develop web applications that rock for both our customers and internal teams, driving the entire product development and release cycle with full throttle. Engage with marketing teams, internal dynamos, and end-users to ensure our tools are firing on all cylinders. Plus, you'll keep the energy high by enhancing and maintaining these apps to perfection. We're on the hunt for a dynamic, self-starting front-end developer who thrives in a fast-paced, electrifying environment where quality, attention to detail, and stellar customer service are the name of the game. If you've got the skills to write modular, reusable code and the experience to extend content management systems and craft public-facing websites, this is your golden ticket to an exciting journey with Monster Energy! The impact you'll make: Define objectives by analyzing user requirements and envisioning application features and functionality Design and develop user interfaces to internet applications by setting expectations and features priorities throughout development life cycle, determining design methodologies and tool sets, completing programing using languages and software products, and designing and conducting tests Prepare technical designs, write code, perform debugging and unit testing Troubleshooting development and production problems across multiple environments Supports users by developing documentation and assistance tools Develop and maintain a working knowledge of existing application architectures Stay industry current and consistently abreast on new technologies and changes/deprecations to existing tool sets by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations Enhances organization reputation by accepting ownership for accomplishing new and different requests Who you are: Bachelor's Degree in computer-science, information systems, related technical field preferred Minimum 7+ years' experience working directly with UI/UX designers to design, prototype, test and implement next gen UI Ability to complete all phases of software development life cycle including analysis, functionality, testing and support 3 or more years' experience in UI development with modern JavaScript frameworks such as React.js, Angular (preferred), Backbone, Ember, etc. Advanced knowledge of HTML5/CSS/JavaScript Experience working with and or developing animation libraries to support complex design decisions Experience developing highly-responsive components sing Angular or other JavaScript library/framework preferred Experience with Photoshop and the Adobe suite of products required Experience developing Content Management System (CMS) based applications Experience working with Micorsoft.Net technologies a plus Experience working with Facebook, Instagram, YouTube, Twitter, etc. API's Experience working in an Agile environment/Scrum team a plus Experience working successfully with high profile strategic partners Experience working in a team oriented, collaborative environment Experience with Git required Experience using the Atlassian Suit of products (Jira, Bamboo, Stash, and Confluence) a plus Outstanding grasp of information technology concepts and processes Strong interpersonal and communication skills with ability to communicate effectively with non-technical internal clients Must be focused, self-motivated, results-oriented, and able to handle multiple priorities in a fast-paced, continually changing environment Ability to successfully manage multiple schedules and projects simultaneously Excellent problem solving and analytical skills Ability to take initiative and be proactive Extremely attentive to details Monster Energy provides a competitive total compensation. This position has an estimated annual salary of $105,000 - $140,000. The actual pay may vary depending on your skills, qualifications, experience, and work location.
    $105k-140k yearly 60d+ ago
  • Software Engineer

    Actalent

    Software developer internship job in Riverside, CA

    The Software Engineer will be responsible for designing, developing, testing, and troubleshooting software systems and applications using MATLAB/Simulink. This role involves developing and building software requirements, translating vehicle-level requirements into software requirements, and developing software to control vehicle hardware while collaborating with international teams to ensure the software and systems operate efficiently. Responsibilities * Design, develop, and test software systems and applications using MATLAB/Simulink. * Troubleshoot software systems and applications. * Develop and build software requirements from scratch. * Translate vehicle-level requirements into software requirements. * Develop software to control vehicle hardware. * Collaborate with international teams to ensure efficient operation of software and systems. Essential Skills * Proficiency in MATLAB/Simulink. * Experience in application development within the automotive industry. * Requirements management expertise. * Ability to build requirements from scratch. * Proficiency in C programming and GitHub. * 5+ years of software engineering experience in the automotive industry. * 3+ years of hands-on experience with MATLAB/Simulink. Job Type & Location This is a Permanent position based out of Riverside, CA. Pay and Benefits The pay range for this position is $120000.00 - $140000.00/yr. Benefits information will be provided upon request. Workplace Type This is a fully onsite position in Riverside,CA. Application Deadline This position is anticipated to close on Jan 20, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $120k-140k yearly 12d ago
  • Software Engineer

    Eldorado National California 3.4company rating

    Software developer internship job in Riverside, CA

    The Software Engineer is responsible for the design, development, testing, and troubleshooting of software systems and applications, particularly in the area of control system development for Electric Vehicles (EVs). This role requires collaboration with various teams, including international teams, to ensure that software and systems operate efficiently, reliably, and securely. In addition, the engineer will mentor and support junior developers while working closely with cross-functional teams and external partners to drive the development and implementation of new software solutions. Maintaining clean, well-documented code while adhering to best practices in software quality, security, and performance is essential. Essential Duties: Develop and manage Electric Vehicle (EV) software requirements and specifications. Develop software to control vehicle hardware including motor control systems and other critical vehicle functions. Design and implement software systems and components for applications and platforms using tools such as MATLAB/Simulink. Develop and execute testing and diagnostics for software products and systems, primarily for EV applications. Troubleshoot software-related issues in components, communication, and vehicle systems. Resolve complex technical challenges in component development, system integration, and deployment. Improve software engineering processes through standardized procedures, documentation and related tools. Design, code, test, debug and maintain controllers with multiple inputs and outputs. Proactively mitigate project delays by providing short-term solutions for design/implementation issues. Support system configuration, including installation, training, and setup for end-users or internal stakeholders. Collaborate with cross-functional teams (e.g., Sales, Manufacturing, Service) to design, implement, and troubleshoot new technologies/features. Required Knowledge, Skills, and Abilities: Technical Knowledge & Documentation Practical knowledge in software engineering & automotive engineering Skills in translating vehicle-level requirements into software requirements. Proficient in creating software design documents (e.g., High-Level Design, SRS, UML) Software Design & Implementation Profound knowledge of vehicle software design and development. Strong programming skills with C, C++, Java and Python. Experience in implementing high-quality, reliable, and standards-compliant software code (e.g., MISRA, MAAB). Proficiency with software development tools (e.g., MATLAB/Simulink, GitHub). Strong Model-Based Development (MBD) skills for software implementation. Software Problem-Solving Skills Expertise in root cause analysis for vehicle system failures, particularly in EV systems. Strong debugging and troubleshooting skills for embedded software. Proficiency in analyzing and interpreting software performance metrics (e.g., execution time, CPU load). Quality & Safety Compliance Strict adherence to software safety standards and regulations (e.g., ISO26262) Precision-focused approach to software validation Implementation of quality control measures for software systems Project Execution Ability to manage multiple software design projects On-time delivery of software system solutions Effective communication with cross-functional engineering teams Lab & Testing Skills Hands-on experience with software test equipment (e.g., Simulink Test) Knowledge of the unit testing and mitigation techniques Prototyping and validation of software systems Continuous Improvement Optimization of software designs for cost/performance Implementation of process improvements in software development Staying current with software engineering advancements Education, Experience, and/or Required Licenses: Education Bachelor's degree in software engineering or a related field (required). Equivalent education or experience may be considered. Preferred: Advanced degree (Master's/PhD) or certification in Software Engineering or related technologies. Experience 5+ years of experience in Software Engineering, preferably in the automotive industry. 3+ years of hands-on experience with software design tools (e.g., Simulink, Stateflow) 3+ years of hands-on experience with data logging & analysis tools (e.g., CANalyzer) Proven track record in troubleshooting and optimizing complex vehicle software systems. Hands-on experience in vehicle control software, preferably EV controls (e.g., VCU, BMS). Familiarity with cross-functional project management tools (e.g., JIRA, Confluence). ElDorado National California Inc. (ENC) is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, genetic information, or any other protected class under applicable federal, state, and local laws. We are committed to fostering a diverse and inclusive workplace where all employees feel valued and respected. ENC takes affirmative action to employ and advance employment opportunities for minorities, women, protected veterans, and individuals with disabilities. We actively encourage qualified candidates from all backgrounds to apply and join our team. ENC is also committed to ensuring that individuals with disabilities have equal access to opportunities. If you require a reasonable accommodation to complete the application process, please contact HR Department for assistance. In accordance with California's wage transparency law (Senate Bill 1162), we are committed to pay equity and transparency. The salary range reflected on the job positing is our good faith estimate of what we expect to pay for this role at the time of posting. While we do not typically hire at the top of the salary range, initial offers are based on the candidate's qualifications and experience, with opportunities for growth and increases over time. The hiring range for this position is $110,000 - $130,000 per year.
    $110k-130k yearly 60d+ ago
  • Software Engineer, iOS Core Product - Riverside, USA

    Speechify

    Software developer internship job in Riverside, CA

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $93k-130k yearly est. 12d ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Apple Valley, CA?

The average software developer internship in Apple Valley, CA earns between $31,000 and $56,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Apple Valley, CA

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