Principal Software Engineer
Principal software engineer job in Carlsbad, CA
Hanwha Vision America (HVA) is an affiliate of the Hanwha Group, a Fortune Global 500 company. HVA is an industry-leading provider of advanced network video surveillance products, including IP cameras, storage devices, and video management systems, founded on world-class technologies. We offer end-to-end security solutions and have achieved global success across a wide range of industry verticals, including retail, transportation, education, banking, healthcare, hospitality, and airports.
Hanwha Vision America is seeking a highly experienced and visionary Principal Software Engineer to join our core platform team. With 15-20 years of deep technical expertise, you will play a critical role in designing, architecting, implementing, and maintaining our next-generation real-time video management and physical security services and IoT SaaS platform. You will be a technical leader, responsible for driving architectural decisions, ensuring scalability and security, mentoring other engineers, and tackling our most complex engineering challenges. Your experience in large-scale distributed systems, real-time communication, cloud-native architectures (especially AWS), and cybersecurity best practices will be paramount. This role requires collaboration with the company's presence across various global teams (US East, US West, South Korea, India) to align with the Product Management and Product Engineering Processes.
Cloud Expertise
Leverage deep knowledge of AWS managed services to build robust, cost-effective, and scalable solutions. Optimize cloud resource utilization and architecture.
Database Strategy
Design and optimize data models for both SQL and NoSQL databases, ensuring data integrity, performance, and scalability for large datasets.
Security Focus
Champion and implement cybersecurity best practices based on OWASP Top 10 guidelines. Analyze results from source control analysis and penetration testing, integrating security into the design lifecycle.
Protocol Implementation
Design, implement, and troubleshoot systems utilizing communication protocols like HTTPS, MQTT, WebSocket, and WebRTC channels.
Best Practices & Quality
Establish and enforce high standards for software development, including the use of design patterns, comprehensive design documentation, rigorous unit testing, and thorough code reviews.
Collaboration
Work closely with product managers, DevOps, QA, and other engineering teams to deliver high-quality features and systems in Korea, India, and the US (California, New Jersey).
REQUIRED QUALIFICATIONS:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
15-20+ years of professional software engineering experience, building and operating commercial, large-scale, distributed systems.
Proven track record designing and developing real-time systems, specifically within video management services and/or IoT platforms within a SaaS model.
Expertise in designing scalable, responsive architectures, including microservices, client-server patterns, and concurrent design.
Extensive experience utilizing AWS managed services for building and deploying cloud-native applications.
Strong proficiency in Java programming and relevant scripting languages (e.g., Python, Bash).
Deep understanding and practical experience with both SQL and NoSQL database technologies, including database modeling and optimization of DynamoDB and RDS/Aurora
Deep understanding and practical experience with caching technologies including Redis
Deep understanding and practical experience with streaming data pipeline framework including Kafka and Elasticsearch or OpenSearch.
In-depth knowledge of cybersecurity principles, OWASP Top 10 vulnerabilities, and experience applying security best practices throughout the development lifecycle. Experience with source control analysis and interpreting penetration testing reports.
Hands-on experience implementing and working with communication protocols such as HTTPS, MQTT, WebSocket, and WebRTC, as well as integrating caching solutions like Redis and building streaming data pipelines using Kafka.
Expertise in designing scalable and secure RESTful APIs, including API versioning, documentation (OpenAPI/Swagger), and best practices for backward compatibility.
Mastery of software engineering best practices: design patterns, multithreading, comprehensive design documentation, unit testing frameworks, code review processes.
Demonstrated leadership experience, including leading complex software projects and mentoring engineers.
Excellent problem-solving and communication skills.
PREFERRED QUALIFICATIONS:
Familiarity with video streaming protocols such as RTSP, WebRTC, and Low-Latency HLS.
AWS Certifications (e.g., Solutions Architect Professional, DevOps Engineer Professional).
Experience with containerization technologies (Docker, Kubernetes).
Experience with CI/CD pipelines and infrastructure-as-code (IaC) tools.
Sr. Manager, Software Engineering (Mobile)
Principal software engineer job in San Diego, CA
Create a healthier, brighter future for pets, pet parents and people! If you want to make a real difference, create an exciting career path, feel welcome to be your whole self and nurture your wellbeing, Petco is the place for you. Our core values capture that spirit as we work to improve lives by doing what's right for pets, people and our planet.
We love all pets like our own
We're the future of the pet industry
We're here to improve lives
We drive outstanding results together
We're welcome as we are
Petco is a category-defining health and wellness company focused on improving the lives of pets, pet parents and Petco partners. We are 29,000 strong and operate 1,500+ pet care centers in the U.S., Mexico and Puerto Rico, including 250+ Vetco Total Care hospitals, hundreds of preventive care clinics and eight distribution centers. We're focused on purpose-driven work, and strongly believe what's good for pets, people and our planet is good for Petco.
Job Summary
We are seeking an experienced Senior Manager, Software Engineering (Digital Commerce/Mobile) to lead and scale our mobile engineering team responsible for delivering high-performance, customer-focused e-commerce applications. This role involves driving technical excellence, shaping product direction, and managing cross-functional collaboration to deliver seamless mobile shopping experiences on iOS and Android platforms.
Key Responsibilities
Team Leadership & Development
Lead, mentor, and grow a team of iOS and Android engineers, fostering a culture of ownership, innovation, and continuous learning.
Set clear goals, conduct regular performance reviews, and provide technical guidance and career development support.
Technical Strategy & Execution
Collaborate with Product Management, Design, and QA to define the mobile roadmap aligned with business goals.
Own the technical vision for the mobile app, ensuring scalability, performance, reliability, and security.
Review architecture and code to ensure high standards and maintainability.
Drive the adoption of best practices in mobile development, testing, and CI/CD pipelines.
Project Management
Plan, track, and deliver key mobile initiatives on time and within budget.
Manage priorities, delegate tasks, and remove blockers in a fast-paced, agile environment.
Cross-functional Collaboration
Work closely with backend, DevOps, product, marketing, and customer support teams to ensure a seamless user experience.
Champion customer-centric engineering decisions based on data, feedback, and market trends.
Innovation & Continuous Improvement
Stay current with mobile technologies and trends; evaluate and adopt tools and frameworks that improve developer productivity and user experience.
Drive A/B testing, analytics, and performance monitoring strategies to optimize app performance and customer engagement.
Required Qualifications
12+ years of software engineering experience, with at least 3 years in a management or leadership role.
Proven experience managing mobile teams delivering high-traffic consumer-facing apps (e-commerce experience preferred).
Strong understanding of native iOS and Android development (Swift, Kotlin, Java), as well as cross-platform solutions (e.g., Flutter or React Native) is a plus.
Deep knowledge of mobile app architecture, API integration, mobile security, and app store deployment.
Experience with Agile methodologies, CI/CD, and modern software delivery practices.
Strong communication and interpersonal skills.
Preferred Qualifications
Experience in scaling mobile apps to millions of users.
Familiarity with personalization, in-app analytics, A/B testing tools (e.g., Firebase, Adobe Analytics, Adobe target).
Experience working with cloud platforms (AWS, GCP) and backend e-commerce systems (IBM WCS, Hybris, custom solutions).
Bachelor's or Master's degree in Computer Science or related field.
Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
The pay ranges outlined below are presented in accordance with state-specific regulations. These ranges may differ in other areas and could be subject to variation based on regulatory minimum wage requirements. Actual pay rates will depend on factors such as position, location, level of experience, and applicable state or local minimum wage laws. If the regulatory minimum wage exceeds the minimum indicated in the pay range below, the regulatory minimum wage will be the minimum rate applied.
Salary Range: $142,100.00 - $213,100.00
Hourly or Salary Range will be reflected above. For a more detailed overview of Petco Total Rewards, including health and financial benefits, 401K, incentives, and PTO - see ********************************************
Petco Animal Supplies, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or any other protected classification.
To translate this webpage to Spanish or other languages on your internet browser, click the translate button to the right of your browser address bar. Additional instructions can be found here: Google Chrome Help .
Para traducir esta página web al español u otros idiomas en su navegador de Internet, haga clic en el botón de traducción a la derecha de la barra de direcciones de su navegador. Puede encontrar instrucciones adicionales aquí: Google Chrome Ayuda.
Software Engineer
Principal software engineer job in San Diego, CA
Join the Future of Healthcare at MedWatchers
MedWatchers is a technology-forward leader delivering integrated care solutions that improve lives across Medicare, Medicaid, and Commercial markets. With a growing portfolio of 30+ clinical service lines and a flexible delivery model-ranging from full SaaS, hybrid solutions, to fully delegated services-we help payers close gaps, enhance outcomes, exceed quality benchmarks and demonstrate clear return on investment (ROI) through data-backed interventions.
Our comprehensive suite includes:
CMAPP, our cloud-based care management platform
Advanced analytics and risk-based targeting to derive ROI
Omnichannel member and provider engagement
Clinical services delivered by a team of 180+ licensed pharmacists, fluent in 30+ languages and dialects
We're trusted by over 60 national and regional health plans-including the six largest payers in the U.S.
As we scale, we're expanding our San Diego-based Technology Team across multiple positions. We're hiring engineers and scientists to build impactful products and develop the next generation of intelligent healthcare technology in San Diego.
Software Engineer (various levels)
Roles: Software Engineer, Product Technologist, Full Stack Developer (Title and level will be commensurate with your education and experience)
Location: Onsite - San Diego, CA (No remote)
Preferred Qualifications: MS or PhD in Computer Science or related field (BS acceptable with strong experience)
Salary Range: $100,000 - $175,000 (based on experience and skills) + Annual Bonus
Overview
Join our San Diego-based engineering team to design and build robust, scalable technology platforms that support clinical workflows, member engagement, and real-time healthcare analytics. You'll work across the stack, collaborating with product, data, and clinical teams to deliver impactful features in a fast-moving, mission-driven environment.
Key Responsibilities
Develop and maintain full-stack web applications with clean, testable code
Design and implement RESTful APIs and backend services
Build responsive, component-based user interfaces using modern JavaScript frameworks
Work with cloud-native tools and infrastructure for scalable deployment
Participate in code reviews, technical design discussions, and agile ceremonies
Collaborate cross-functionally with product managers, clinicians, and data teams
Ensure performance, reliability, and security of deployed applications
Contribute to platform architecture decisions as the product scales
Representative Technologies (familiarity with similar tools is welcome)
Frontend: JavaScript (React, Angular, Vue)
Backend: Node.js, Express, Python (Flask, FastAPI), Go, Rust
Databases: PostgreSQL, MongoDB, Redis
Cloud Platforms: AWS, Azure, GCP
DevOps & Tooling: Git, CI/CD pipelines, Docker, Kubernetes
Ideal Experience
Strong programming fundamentals and debugging skills
Proven experience in full-stack application development
Familiarity with modern deployment workflows and cloud services
Agile team collaboration and iterative product delivery
Bonus: Exposure to healthcare data, APIs, or workflows
We offer a comprehensive benefits package, including:
401(k) with company matching
Health, dental, and vision insurance
Paid time off (PTO)
Tuition reimbursement
Employee discounts
Sr Software Engineer - .NET
Principal software engineer job in Carlsbad, CA
The Full Stack Developer will modernize, extend, and maintain internal and client-facing software applications, playing a key role in evolving a growing technology ecosystem. This role requires strong full-stack development skills, experience modernizing legacy systems, and the ability to deliver scalable, user-focused solutions.
Responsibilities
Develop and maintain full-stack web applications using ASP.NET MVC, C#, and .NET Framework/Core.
Enhance, refactor, and support legacy systems while maintaining backward compatibility.
Design and build Blazor-based micro-applications integrated with MSSQL and third-party APIs.
Develop and integrate APIs to support efficient and intuitive user experiences.
Participate in code reviews, testing, automation, and performance optimization initiatives.
Qualifications
5+ years of professional experience as a Full Stack Developer.
Strong proficiency in C#, ASP.NET MVC, and .NET Framework/Core.
Experience with Blazor and modern web application architectures.
Hands-on experience with MSSQL and API integrations.
Familiarity with automation tools, testing practices, and performance tuning.
Pay Rate
$150-200k
salesforce Tech Lead
Principal software engineer job in San Diego, CA
Job Title / Role: Salesforce Tech Lead
Key Skills: Apex, Java, Sales/marketing/experience cloud
Experience: 10+ Years
Shift: General shift
Mode: 4 Days working from office
We at Coforge are seeking “Salesforce Tech Lead” with the following skill-set:
Key Responsibilities:
Resources need to be based in either San Diego or Denver
Need to be in the office 3-4 times a week
Great communicators
Hands-on experience from coding perspective with Apex and JAVA skills
Need to know the platforms from technical and functional perspective
Highly analytical
Experience should be between 10 to 12 years
Salesforce platforms include Sales, Service, Marketing, Experience, FSC, Integrations, etc.
Able to coordinate offshore team of 9 with class and be the liaison between business and technology
Education:
Any Degree
Summer 2026 Software Engineering Intern
Principal software engineer job in San Diego, CA
Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members.
We are hiring for various roles and locations throughout the US, during the interview process we will be able to discuss specific details regarding team and location.
Summary
As a Software Engineering Intern, you'll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology portfolio. You'll assist in the design, development, and testing of software solutions for a variety of applications - from ground control systems and user interfaces to data pipelines and simulation tools.
This role is ideal for someone who's eager to apply their software development skills in a dynamic, hands-on environment, while learning from experienced engineers and contributing to projects with real impact.
Position Responsibilities
* Assist in the design, coding, testing, and debugging of software components and systems.
* Contribute to the development of tools and applications that support AV robotics and aerospace platforms.
* Collaborate with engineers across software, hardware, and systems teams to integrate and test new capabilities.
* Participate in code reviews, documentation, and the use of version control and defect tracking tools.
* Help develop scripts or automation to improve team workflows and efficiency.
* Learn and apply best practices in software development processes, including Agile methodologies.
* Support the development of prototypes, simulations, and proof-of-concept demonstrations.
* Attend team meetings, contribute ideas, and learn to estimate development effort and timelines.
Basic Qualifications (Required Skills & Experience)
* Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
* Strong foundational knowledge in programming languages such as Python, C++, or Java.
* Familiarity with development tools such as Visual Studio, Git, Eclipse, or similar IDEs.
* Experience with data structures, algorithms, and software design principles.
* Demonstrated problem-solving and analytical skills.
* Ability to work both independently and collaboratively in a team environment.
* Effective written and verbal communication skills.
Preferred Qualifications & Competencies
* Experience with software development on Linux, Windows, or cross-platform environments.
* Exposure to web technologies, cloud platforms, or backend services is a plus.
* Interest in or exposure to robotics, autonomous systems, or data analytics.
* Experience using scripting languages (e.g., Bash, Python) to automate tasks.
* Knowledge of Agile development practices and version control (e.g., Git).
* Curiosity and willingness to learn new technologies and frameworks.
* Ability to take ownership of tasks and contribute to team goals.
Physical Demands
* Ability to work in an office and R&D lab environment (Constant)
* Required to sit, type, and use office equipment for extended periods (Frequent)
ITAR Requirement:
This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.
Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: **********************************
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
Who We Are
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
What We Do
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.
ITAR
Auto-Apply2026 Intern Software Engineer
Principal software engineer job in San Diego, CA
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Northrop Grumman is seeking Software Engineering Intern to join the Aeronautics Systems Intern Program. This position will be located in one of the following locations: San Diego, CA / Palmdale, CA / El Segundo, CA / Redondo Beach, CA / Oklahoma City, OK / or Grand Sky, ND.
The qualified candidate will become part of Northrop Grumman's Software Engineering directorate.
The selected candidate will work in a dynamic people-focused environment where he/she will interact with users, customers and other developers.
As an intern, you'll participate in a summer internship program to develop competencies in a variety of engineering specializations that may include:
Construct, troubleshoot, calibrate, adjust, test, and maintain equipment, components, devices, or systems.
Work from engineering drawings and written or verbal instructions.
Operate related equipment; conduct tests and report data in prescribed format.
Perform calibration and alignment checks; make adjustments, modifications, and replacements as directed.
Prepare prescribed compounds and solutions.
Basic Qualifications
A candidate, regardless of age and hiring source, must meet ALL of the below criteria. The candidate must:
Be enrolled full-time and pursuing an undergraduate or graduate degree from an accredited college/university AND graduating after August 2026.
Be majoring in Computer Science, Computer Engineering, Electrical Engineering or similar STEM degree.
Be available to work full-time (40 hours per week) for at least 10 weeks during summer 2026.
Be able to obtain and maintain a U.S. Government security clearance (U.S. citizenship is a pre-requisite) as well as Program Special access within a reasonable period of time, as determined by the company to meet its business needs (U.S. citizenship is a pre-requisite).
Preferred Qualifications
Have an overall cumulative GPA of 3.25/4.0 or higher.
Previous internship/co-op experience, leadership & teamwork capabilities, interpersonal communication skills, and activities (professional/community/extracurricular)
Intern Pay Range
Undergraduate degrees (Including graduating students planning on attending/enrolled in a full-time Master's program): $16.50 to $37.25 per hour
Master's: $24.00 to $46.25 per hour
At Northrop Grumman, our internship pay rates are standardized and take into account three main factors: the anticipated graduation date of the individual, the cost of labor of the geographic location, and whether the internship is considered technical or administrative.
Primary Level Salary Range: $1.00 - $1.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
Auto-ApplyUTG - Software Engineer Internships - Summer 2026
Principal software engineer job in San Diego, CA
It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today - ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500 . Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone.
If you want to make work, work better, we want you. To learn more, check out our Early Career Page!
Job Description
Role Overview
As a Software Engineering Intern, you'll work alongside experienced engineers on projects that directly impact our users and business. We are seeking highly motivated students with a background in full-stack, front-end, or back-end development to join our dynamic team of skilled software engineers. You'll gain invaluable hands-on experience and contribute to building scalable solutions to enhance the ServiceNow Platform. This role provides a foundation for career growth while contributing to meaningful projects.
The successful intern candidate will be amenable to working in an exciting, fast paced, dynamic, collaborative environment. Our software engineering interns could work within various teams within our platform and will be matched to appropriate projects based on skills assessed during the interview process.
Our development teams focus on creating intuitive and scalable solutions that allow businesses to customize their application functionalities. Join us to:
Implement cutting-edge design and coding practices in collaboration with a dedicated development team.
Build scalable Cloud Infrastructure and Automation platforms.
Develop interactive web UIs for complex application layers, prioritizing performance, reliability, and user experience for streamlined digital workflows and optimized client success.
Qualifications
Required Qualifications
Current enrollment in a full-time Bachelor's or Master's program in Computer Science or a related discipline at an accredited university.
Graduating December 2026, or later
Must be able to obtain and maintain authorization to work.
Commit to a 12-week internship in Summer 2026 (May-August, or, June-September)
Capable of operating on a hybrid schedule from one of our office locations.
Proficiency across multiple programming languages and disciplines: General purpose (Java, Python, C++, Kotlin), Web (JavaScript, HTML/CSS), Scripting (Python, Ruby, Bash), or Database (SQL).
Approach complex software challenges with critical thinking and innovative solutions.
Strong communication skills and experience working in diverse cross-functional teams.
Preferred Qualifications
Experience in evaluating or integrating AI into work processes, decision-making, or problem-solving through AI tools, automating workflows, analyzing AI-driven insights, or assessing AI's potential impact.
Understanding of foundational AI concepts including basic prompt engineering.
Full-stack development capabilities with software design principles and agile methodologies.
Demonstrated experience in constructing scalable, secure, and efficient software systems.
Proficiency in data structures and algorithms. Basic understanding of relational data modeling.
Previous software engineering experience gained from internships, academic or personal projects, coding competitions or relevant publications.
#interncoop
For positions in the Bay Area, we offer a base pay of $55.14 - $55.58/hr, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs (subject to eligibility requirements). Compensation is based on the geographic location in which the role is located, and is subject to change based on work location.
Additional Information
ServiceNow is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law.
At ServiceNow, we lead with flexibility and trust in our distributed world of work. Click here to learn about our work personas: flexible, remote and required-in-office.
If you require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at [email protected] for assistance.
For positions requiring access to technical data subject to export control regulations, including Export Administration Regulations (EAR), ServiceNow may have to obtain export licensing approval from the U.S. Government for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by the U.S. Government.
Please Note: Fraudulent job postings/job scams are increasingly common. Click here to learn what to watch out for and how to protect yourself. All genuine ServiceNow job postings can be found through the ServiceNow Careers site.
From Fortune. © 2022 Fortune Media IP Limited All rights reserved. Used under license.
Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of, ServiceNow.
Embedded Software Engineering Intern
Principal software engineer job in San Diego, CA
at Wind River
Embedded Software Engineer - Intern ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent 5G milestones including the world's first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world. YOUR ROLE We seek a summer intern college students to join our Professional Services Embedded Software Engineering team. This is an exciting opportunity to work on cutting-edge development projects and collaborate with a team of experts in the embedded software field. As a contributing member of our North American team, you'll develop embedded solutions for critical infrastructure industries.In your daily job you will:
Develop, implement, and test embedded software systems, including device drivers and Board Support Packages for embedded hardware using Linux, VxWorks Real Time Operating System, or Helix Virtualization Platform
Produce high-quality software, including projects that require safety certification
Troubleshoot and debug embedded software, solving complex technical issues
Collaborate with project teams to deliver mission-critical embedded solutions to clients
Participate in design, code, and test reviews; contribute to team and customer technical discussions
HOW YOU WILL CONTRIBUTE
Key skills and competencies for succeeding in this role are:
Pursuing a BS or MS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
Strong academic performance, involved in student groups, volunteer work, leadership
Junior, Senior or MS standing for summer internships
Strong proficiency in C/C++ programming
Experience with embedded systems development (device drivers, boot loaders, Board Support Packages, firmware) and familiarity with embedded processors (ARM, MIPS, x86, PowerPC, RISC V)
Excellent communication skills (verbal and written) and ability to work effectively in a team
Preferred: Real-time operating system (RTOS) experience (e.g., VxWorks, Linux Preempt-RT, Zephyr)
APPLICANT PRIVACY NOTICE: Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here .
“Wind River is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law”
SECURITY CLEARANCE REQUIREMENTS Successful candidates must engage in a security clearance process in regard to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate's legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard.
Auto-ApplyInternship - Software Engineer (GEM)
Principal software engineer job in San Diego, CA
Introduction
ASML US, including its affiliates and subsidiaries, bring together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers - the world's leading chipmakers - to reduce the size and increase the functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics. Our headquarters are in Veldhoven, Netherlands, and we have 18 office locations around the United States including main offices in Chandler, Arizona, San Jose and San Diego, California, Wilton, Connecticut, and Hillsboro, Oregon.
The Application Software Team are product owners for several critical applications that deliver data from light source to the customer and bring it back to ASML for analysis. We are responsible for designing, architecting, and implementing the solutions for all data products used within the DUV group along with integration and deployment of our products.
We are seeking a skilled Software Engineer to work on critical projects involving dynamic template generation for SECS/GEM & IAS systems and test automation for our products using Jenkins. This role requires strong problem-solving skills, attention to detail, and the ability to work in a fast-paced environment with cross-functional teams.
Must be in process of consideration for GEM Fellowship to be eligible!
Your assignment
As a Software Engineering Intern, you will play a key role in the development and enhancement of internal tools and automation systems. Your responsibilities will include:
Requirements Gathering: Collaborate with stakeholders to collect, clarify, and document functional and technical requirements.
Design Proposal: Develop and present design solutions, ensuring alignment with software architects and engineering best practices.
Implementation: Build and integrate the approved design into the existing system, following coding standards and development guidelines.
Testing: Create and execute comprehensive test cases to validate the functionality and reliability of your implementation.
CI/CD Pipeline Enhancement: Upgrade the Jenkins pipeline to support automated testing, improve reporting, and streamline development workflows.
Your profile
Pursing a Bachelors Degree in Computer Science related field, such ask Software Engineering, Network Engineering.
Deep knowledge of and object oriented programming language like java, C#, C/C++
Strong understanding of software development principles and version control systems.
Nice-to-Have Skills
Experience with Jenkins, Groovy, and PostgreSQL.
Familiarity with automation frameworks and CI/CD pipelines.
Knowledge of SECS/GEM communication standards.
The current base annual hourly range for this role is currently $18.00 - $48.00. Pay scales are determined by role, level, location and alignment with market data. Individual pay is determined through interviews and an assessment of several factors that that are unique to each candidate, including but not limited to job-related skills, relevant education and experience, certifications, abilities of the candidate and pay relative to other team members.
This position requires access to controlled technology, as defined in the
United States
Export Administration Regulations (15 C.F.R. § 730, et seq.). Qualified candidates must be legally authorized to access such controlled technology prior to beginning work. Business demands may require ASML to proceed with candidates who are immediately eligible to access controlled technology.
Inclusion and diversity
ASML is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that inclusion and diversity is a driving force in the success of our company.
Need to know more about applying for a job at ASML? Read our frequently asked questions.
Request an Accommodation
ASML provides reasonable accommodations to applicants for ASML employment and ASML employees with disabilities. An accommodation is a change in work rules, facilities, or conditions which enable an individual with a disability to apply for a job, perform the essential functions of a job, and/or enjoy equal access to the benefits and privileges of employment. If you are in need of an accommodation to complete an application, participate in an interview, or otherwise participate in the employee pre-selection process, please send an email to USHR_Accommodation@asml.com to initiate the company's reasonable accommodation process.
Please note: This email address is solely intended to provide a method for applicants to initiate ASML's process to request accommodation(s). Any recruitment questions should be directed to the designated Talent Acquisition member for the position.
Auto-ApplySoftware Development Engineer II
Principal software engineer job in San Diego, CA
Yardi is dedicated to the design, development, and support of real estate investment management and property management software. We offer full business solutions for every real estate market. Yardi has the highest commitment to quality, innovation, responsiveness, and customer focus. With over 30 offices and 5,000 employees worldwide, Yardi is positioned for continued market growth.
Job Description
Under general supervision, the Software Development Engineer II designs, develops, debugs, tests and implements software enhancements. Responsibilities include correcting defects in existing applications; documenting defect resolutions; and presenting implementation details.
Responsibilities
Designs and develops front-end and back-end web application features
Performs maintenance programming for existing versions
Analyzes and documents reasons for test failure, and revises/debugs assigned programs and/or procedures as necessary
Uses corporate approved sourced control applications to maintain code changes
Understands application and uses standards
Adheres to department policies, procedures and standards in the development and implementation of software
APPLY TO: ******************************************************* Requested=7045
Qualifications
Requirements
Bachelor's or Master's degree in Computer/Engineering Science or equivalent experience
1+ years developing web applications
Experience with HTML5 and CSS
Experience with Javascript/JQuery
Good Knowledge of AJAX, Javascript/jQuery, JSON, REST
Experience with C# and MS-SQL preferred
Experience with relationship databases preferred
Good time management skills
Independent problem solving and analysis skills
Clear, effective verbal and written communication skills
Ability to meet critical deadlines and prioritize multiple tasks in a fast-paced environment
Collegial, team-oriented disposition with the desire and ability to establish cooperative working relationships with employees at all levels within Yardi, outside of Yardi, and with clients
EOE/Race/Gender/Disability/Vets
Additional Information
All your information will be kept confidential according to EEO guidelines.
Automation QA /SDET
Principal software engineer job in San Diego, CA
360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement.
Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile.
Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us.
We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change.
Job Description
The Quality Engineering team is seeking applicants with strong test automation skills and backgrounds to deliver automated client-facing UI and Web Services tests, test frameworks, and continuous integration.
Must be experienced in ETL Testing.
Positions in this function are also involved in developing and implementing efficient and effective test plans for new systems problems and/or enhancements.
Primary Responsibilities:
Analyze and dissect system requirements and technical specifications to create and execute test cases for large business initiatives
Ability to write test cases and execute testing within a web service environment Product test and driving defect resolution Test Automation using industry standard tools Assist business users in defining User Acceptance Testing, test cases and plans Establish and maintain test cases and test data Create and maintain test cases in Quality Center and/or Test Director Actively participate in walk-through, inspection, review and user group meetings for quality assurance
Work with business users, system analysts, designers and programmers to create and analyze various required project documents
Participate in production implementation verification and being accountable for validating system quality Plan, document, evaluate and track testing results to ensure system applications are free from defects Communicate and interact with appropriate areas on problems, changes and enhancements that may impact data, workflow and /or functionality within Information Technology software Comply with standards of the software development life cycle and follow strategies, plans and procedures within information Technology software Comply with standards and strategies of the software development life cycle Reviews the work of others.
Develops innovative approaches. Sought out as expert. Serves as a leader/ mentor.
Analyze and dissect system requirements and technical specifications to create and execute test cases for large business initiatives Ability to write test cases and execute testing within a web service environment Product test and driving defect resolution
Test Automation using industry standard tools Assist business users in defining User Acceptance Testing, test cases and plans
Establish and maintain test cases and test data Create and maintain test cases in Quality Center and/or Test Director
Actively participate in walk-through, inspection, review and user group meetings for quality assurance
Work with business users, system analysts, designers and programmers to create and analyze various required project documents
Participate in production implementation verification and being accountable for validating system quality
Plan, document, evaluate and track testing results to ensure system applications are free from defects
Communicate and interact with appropriate areas on problems, changes and enhancements that may impact data, workflow and /or functionality within Information Technology software Comply with standards of the software development life cycle and follow strategies, plans and procedures within information
Technology software Comply with standards and strategies of the software development life cycle Reviews the work of others.
Develops innovative approaches. Sought out as expert. Serves as a leader/ mentor.
Must haves Requirements: Bachelor's Degree 3+ Years' experience with Quality Assurance Testing
3+ Years' experience with SQL Databases
3+ Years' experience with C#, Java, or other OO language
Must be experienced in ETL Testing.
Additional Information
Unfeigned Regards,
Harmanpreet Singh Walia | Sr. Talent & Client Acquisition Specialist - TAG US | 360 IT Professionals Inc.
C: +1 510-254-3300 ext. 156
Software Engineer II, Applications
Principal software engineer job in San Diego, CA
Brain Corp is a San Diego, California, USA-based AI company creating transformative core technology for the robotics industry. Our purpose is to create autonomous technology that helps the real world work better. Brain's robotic and AI solutions help retailers ensure that the right product is on the right shelf at the right price, in a clean environment. Through the BrainOS Robotics Platform, which powers the largest global fleet of the Autonomous Mobile Robots (AMRs) in operation in commercial public spaces, Brain Corp delivers insightful and efficient automated solutions in both commercial floor cleaning and inventory management, empowering organizations and their employees to achieve more. Brain Corp currently powers more than 30,000 AMRs, representing the largest fleet of its kind in the world. Brain Corp is funded by the SoftBank Vision Fund, Clearbridge, and Qualcomm Ventures.
Position Overview:
The Software Engineer II will contribute to a top engineering team, building products that leverage the BrainOS platform. With a few years of industry software experience, the Software Engineer II is expected to quickly become a top code-contributor, focusing on specific features and functionality that address customer needs. As expertise develops in a particular area of the application stack, responsibilities will include interfacing and coordinating with other teams including but not limited to firmware, hardware, QA, program and product management, and field support. This role offers the opportunity not only to contribute, but also to participate in discussions shaping the direction of the project. This role is critical in defining problem scopes, delivering scalable solutions and aligning cross-functional efforts for impactful initiatives.
Applicants must be authorized to work in the United States without current or future sponsorship.
Essential Job Functions:
Develop and contribute to our Python/C++ robot software applications to provide new capabilities, new sensor integration, increased reliability, and improved user experience to our customers
Provide technical leadership and drive best practices for code development, review, testing, and deployment that will ensure high quality releases to production
Maintain a strong customer focus by helping resolve production and customers issues and engineer long-term solutions through triage and root cause analysis and data analytics
Encourage and facilitate technical discussions with a bias for action, ensuring deadlines are met and drive our product forward
Champion best practices for system design, security and code quality which is important while exploring new avenues of growth in Industrial
Education and/or Work Experience Requirements:
BS or MS in Computer Science or applicable engineering discipline
1-3 years of demonstrated experience in software development for complex function-based software that interacts with sensor inputs, control loops and redundancy
Required Knowledge, Skills, Abilities and Other Characteristics:
Demonstrated proficiency with OO C++ and/or Python production level coding
Curiosity to gain subject matter expertise in specific functional areas while keeping aware of the larger landscape of customer use case and value
Excellent technical and analytical skills
Strong problem-solving skills, with a proactive and results-oriented approach
Excellent communication skills
Strong collaboration skills with the ability to influence stakeholders
Things that make a difference:
Experience in autonomous vehicles, robotics, or related industry
Experience with robotic motion planning, perception, or SLAM
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Essential functions may require maintaining the physical condition necessary for sitting, walking or standing for periods of time; operating a computer and keyboard; use of hands to finger and grasp; talk and hear at normal room levels; visual acuity to determine the accuracy, neatness, and thoroughness of the work assigned or to make general observations of facilities or structures; push or pull up to 20 pounds.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually quiet to moderate. Employees are exposed to the typical office environment with computers, printers and telephones.
Salary Range:
The anticipated salary for candidates who will work in San Diego, California is $130.000. The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to the type and length of experience within the job, type and length of experience within the industry, education, etc. Brain Corp is a multi-state employer and this salary range may not reflect positions that work in other states.
In addition to base pay, our competitive total rewards package consists of:
A discretionary annual target bonus
Stock options
401(k) plan with match (no waiting period and immediate vesting)
Comprehensive suite of insurance benefits for employees (and their families) to include a variety of medical plan options (including an HSA with employer contribution), dental, vision, life and disability insurance, Employee Assistance Program (EAP), Legal/Identity support plans, pet insurance.
Access to Flexible Spending Accounts (Medical and Dependent Care)
Generous paid time off including flexible vacation, Paid Sick Leave, time off for volunteering in the community, 10 paid company holidays, and a winter company shutdown
Additional Perks include:
Daily on-site lunch available in the San Diego office
On-campus gym including pool and tennis courts in the San Diego office
Opportunities to connect with colleagues including monthly game nights, hikes, wellness challenges, and community events
Internal continuous learning events
Opportunities to share your own interests and hobbies with the Company
Auto-ApplySoftware Engineers/ Java
Principal software engineer job in San Diego, CA
The Maven Group's client has an immediate need for skilled Software Engineers of all levels (Junior to Senior/SME) to join their team in San Diego, CA.
This program requires a TS/SCI with a CI Polygraph and a great chance to upscope to a Full Scope if desired. There are direct-hire opportunities and the chosen candidates will have access to strong benefits including three different health care plans, co-matching 401k, PTO, a professional development program, and more!
This is a very exciting development environment including DevOps best practices and Behavior-Driven Development (BDD) to promote better collaboration among developers, testers, and non-technical stakeholders. This new program is all about injecting new technology and capabilities while continuing to support the on-going mission. Think symmetric and asymmetric cryptography, ASN.1 coding and digital signatures!!
There are a range of opportunities for developers to include Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available.
Required Skills and Qualifications:
BS and 0-14 years of prior relevant experience or Master's with 2-6 years of prior relevant experience.
Must have exceptional experience with Java.
Experience or familiarity with as many of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins.
Experience with Web Application User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, XSL.
Experience developing on Windows, and/or Linux operating systems.
Desired Skills and Qualifications:
Experience with the following: JEE (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting.
Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium.
Experience with Behavior Driven Development (BDD).
Secure Software development (i.e. Layer 7 Policy).
Certification, or past experience as a member of an agile team.
Software Engineer (2 Positions)
Principal software engineer job in San Diego, CA
ATX is a market-leading global provider of access network, video network and radio network solutions serving the cable, satellite, commercial and enterprise sectors. We are currently recruiting for two (2) Software Engineers of various levels to join our growing team in San Diego, California.
We are seeking talented, enthusiastic, innovative, and flexible individuals.
Reporting directly to the Sr. Director of Software Engineering, the Software Engineer independently performs complex engineering assignments following company and/or industry standards and methods. This position works closely with other engineering disciplines. Tasks require application of engineering principals and techniques.
Software Engineers at ATX are expected to accurately identify solutions to complex problems in existing code and to propose new creative software solutions to customer and product needs.
The following duties outline but do not limit the regular position requirements:
* Develop software solutions by studying product issues and customer needs;
* Document and demonstrate solutions following company standards and methods;
* Stay close to the leading edge of development practices, by studying state-of-the-art development tools, programming techniques, and computing equipment;
* Accomplish engineering and organization mission by completing related results as needed;
* Work collaboratively with other engineers to achieve goals;
* Improve processes at ATX by observing our behavior and recommending change to the Manager and;
* Other duties as assigned.
Desired Technical Qualifications:
* Bachelor's Degree in computer science or related field combined with a minimum of two (2) years of related experience, OR a Master's Degree in computer science or related field, OR a PhD in computer science or related field;
* Good communication skills, both verbal and written;
* Excellent analytical and empirical problem-solving abilities;
* Proven strong Modern C++ skills;
* Experience with Linux on larger embedded systems (1GHz+, 250MB+), including Openembedded/Yocto Project;
* Experience with digital video: MPEG Transport Stream, DVB, ATSC;
* Experience with IP Networking, including VLANs, UDP and Multicast.
ATX offers:
* Casual dress code
* Competitive compensation
* Comprehensive benefits and 401K matching
* Company sponsored social events
* Highly dynamic and innovative technology environment
LOCATION: San Diego, CA
START DATE: ASAP
Interested candidates who meet the above requirements are invited to submit their resume in confidence.
Internal applicants and referrals may send their resume directly to Human Resources.
ATX Networks is committed to meeting the accessibility needs of all individuals. Should you require any accommodations during the recruitment process please notify Human Resources. The ATX Accessible Customer Service Plan can we viewed on our website.
We thank all applicants for their interest in a career with ATX however only those selected for an initial interview will be contacted.
Software Development Engineer in Test (SDET)
Principal software engineer job in Carlsbad, CA
At Rockstar Games, we create world-class entertainment experiences.
Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry.
Rockstar is on the lookout for a dedicated Senior Software Development Engineer in Test (SDET) to join to our team to work closely with our Online Services department. Our ideal candidate is passionate about games, hungry for new challenges, and ready to continue our legacy of creating the greatest games in the world.
This is a full-time, in-office position based out of Rockstar's new state-of-the-art game development studio in Carlsbad, CA.
WHAT WE DO
We create connected experiences that are found across our game franchises.
We create online services for our games, including matchmaking, cloud saves, player stats, leaderboards, and more.
We improve existing features as well as architect new solutions to support the development of Rockstar's Online Services community and website.
We create innovative in-game experiences, including user-generated content.
We build services and tools that support our consumer-facing experiences and our internal business needs.
We create companion apps for our games, including second screen experiences on mobile, tablet, and the web.
RESPONSIBILITIES
Develop automation solutions (tools, frameworks, pipelines, tests) to support continuous testing and delivery.
Establish quality goals and metrics to drive continuous improvement.
Analyze metrics, logs, test data and results to identify patterns, resolve issues, identify and escalate risks.
Develop solutions to improve engineering productivity whilst maintaining quality standards.
Collaborate with engineers to build and maintain our CI/CD tooling and infrastructure.
Provide constructive feedback on new code to improve quality and ensure testability.
Mentor engineers, providing technical guidance and sharing best practices.
REQUIREMENTS
5+ years of experience as a SDET, Software Engineer, or similar.
Proficient in C#.
Proficient in JavaScript/Typescript, preferably React or similar.
Experience building automated test frameworks for unit/integration/end-to-end testing.
Experience writing automated tests for web applications and services.
Experience with automated build tools such as TeamCity, Jenkins, or equivalent.
Experience with source control, preferably Perforce and Git.
Knowledge of non-functional testing such as accessibility, security, and performance testing.
Versatile communication skills as a core member of an internationally distributed team.
PLUSES
Please note that these are desirable skills and are not required to apply for the position.
Experience with build tools such as msbuild, webpack or similar.
Experience with package management such as nuget, npm, or similar.
Experience with containerization technology (preferably Docker).
Experience with security testing.
Experience with performance and load testing.
Experience with C++ and GoogleTest.
Experience with batch, Python or PowerShell scripting.
Knowledge of Rockstar Games titles, and a passion for playing video games.
HOW TO APPLY
Please apply with a resume and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process.
Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect. In line with this commitment, Rockstar will provide reasonable accommodations to qualified job applicants with disabilities during the recruitment process in order for such applicants to be considered for the position for which they are applying, as well as to qualified employees to enable them to perform the essential functions of their roles. If you need more information about Rockstar's reasonable accommodation policies or process, or need to request an accommodation, please notify your recruiter during the interview process.
If you've got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.
#LI-SD1
The pay range for this position in San Diego at the start of employment is expected to be between the range below* per year. However, base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for this position may also include other elements, including a bonus and/or equity awards, in addition to a full range of medical, financial, and/or other benefits. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an "at-will position" and the company reserves the right to modify base salary (as well as any other discretionary payment or compensation or benefit program) at any time, including for reasons related to individual performance, company or individual department/team performance, and market factors.
*San Diego Base Pay Range$121,400-$160,800 USD
Auto-ApplyLooking for Software Engr 3
Principal software engineer job in San Diego, CA
We are seeking highly experienced Senior Software Engineers to contribute to the development of advanced real-time embedded software for medical devices. This position demands deep technical expertise and the ability to deliver robust, secure, and high-performance solutions within defined timelines. Join our innovative team in San Diego, CA, a vibrant city known for its beautiful beaches, diverse culture, and thriving tech industry.
Key Responsibilities
Design, implement, and maintain real-time embedded software for safety-critical medical devices.
Conduct code reviews, unit testing, and integration testing.
Diagnose and resolve complex software issues in embedded environments.
Minimum Requirements
15-20 years of experience in real-time embedded device software development.
Strong proficiency in C/C++ and embedded systems programming.
Expertise in Real-Time Operating Systems (RTOS).
Hands-on experience with QNX and/or OSE operating systems.
Experience with interprocess communication (IPC) mechanisms.
Experience in large code base application architecture and design.
Bachelor's degree in Computer Science or related field.
Preferred Qualifications
Experience in the medical device industry and familiarity with FDA regulations.
Knowledge of infusion systems or other safety-critical applications.
Experience with communication protocols (UART, SPI, I2C).
Networking application development experience, including TCP/IP, TLS 1.3, DHCP, DNS, and firewall configurations.
Network security, PKI systems, and certificate management.
Experience with Wi-Fi (802.11) and wireless security protocols (EAP-TLS, EAP-TTLS, EAP-PEAP).
Device security experience, including secure boot, authentication/encryption algorithms.
Experience with over-the-air (OTA) firmware updates and device provisioning.
Familiarity with OpenSSL (or similar) APIs.
Software Engineer II
Principal software engineer job in San Diego, CA
Why PlayStation?
PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation 5, PlayStation 4, PlayStation VR, PlayStation Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.
PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.
The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.
Full-Stack Software Engineer II, Social Platform Applications
Rancho Bernardo, CA
The Full-Stack Software Engineer will design and develop full stack solutions for PlayStation features on the PS5, mobile and other supported platforms along with the corresponding network services. They will provide strong technical knowledge, experience, and implementation efforts across the entire software stack. The ideal candidate will come from a strong object-oriented development background and be passionate about full stack and web technologies on both the front end and back end.
Responsibilities:
Build and integrate frameworks to streamline development across mobile, console, and services teams, enhancing efficiency and collaboration.
Develop on console, mobile app and services using Agile methodologies like Scrum, delivering iterative improvements and achieving breakthroughs.
Develop and maintain high-quality front-end applications using React Native, ensuring they are production-ready and meet performance standards.
Build and optimize backend services for maximum speed and scalability while ensuring responsiveness hosting APIs to support new and existing features.
Create and deploy adaptable UI elements for multiple platforms, emphasizing scalability and ease of maintenance, while incorporating architectural frameworks such as MVC, MVVM, and MVP.
Develop unit and integration tests and conduct code reviews to ensure high-quality code and seamless functionality.
Implement monitoring tools, fix, and resolve issues across the entire technology stack.
Maintain clear, concise documentation of system architecture, codebase, and development processes.
Collaborate closely with international teams of UI designers and product managers (USA, Japan, UK) to translate requirements into actionable work packages, creating engaging mobile user experiences.
Represent the team in technical forums by presenting designs, sharing knowledge, and contributing insights to other Sony software development groups.
Required Qualifications:
Genuine passion for crafting seamless, intuitive user experiences that prioritize usability and performance.
2+ years of experience in crafting single-page web applications or mobile applications.
Collaborated on cloud-deployed services hosting APIs and backend processes talking to data-storage and caching layers, event buses, and other services.
Proficient knowledge of mobile environments, structures, and advancements in iOS and Android programming, encompassing new innovations.
Skilled in iOS (Objective-C/Swift, Xcode) or Android (Java/Kotlin, Android Studio) front-end development. Proficient in Java, Python, Go, scripting, and functional languages.
Hands-on experience with modern JavaScript frameworks such as React/React Native, Angular, or similar technologies to build flexible interfaces and engaging applications.
Hands-on experience with modern Java-based frameworks such as Spring Boot or similar technologies to build robust microservices architectures.
Proficient analytical and fixing abilities emphasizing effective and expandable resolutions.
Excellent verbal and written communication skills, with an ability to collaborate effectively in a team environment.
Desired Qualifications:
Proven experience with Agile development methodologies, such as Scrum.
Proven skill in evaluating and improving UI and application performance, specifically focusing on UI response time and optimizing network usage.
Skilled in crafting multi-threaded applications with a deep comprehension of concurrency and synchronization.
Proficiency in designing and implementing GraphQL APIs.
Experience with cloud services and serverless architectures.
Familiarity with CI/CD pipelines and automated deployment processes.
Prior experience with system monitoring, performance tuning, and debugging in production environments.
Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience.
Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights.
At SIE, we consider several factors when setting each role's base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role is eligible for SIE's top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more.
The estimated base pay range for this role is listed below.$150,100-$225,100 USD
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Auto-ApplySr. Manager, Software Engineering - Digital Commerce
Principal software engineer job in San Diego, CA
Create a healthier, brighter future for pets, pet parents and people! If you want to make a real difference, create an exciting career path, feel welcome to be your whole self and nurture your wellbeing, Petco is the place for you. Our core values capture that spirit as we work to improve lives by doing what's right for pets, people and our planet.
We love all pets like our own
We're the future of the pet industry
We're here to improve lives
We drive outstanding results together
We're welcome as we are
Petco is a category-defining health and wellness company focused on improving the lives of pets, pet parents and Petco partners. We are 29,000 strong and operate 1,500+ pet care centers in the U.S., Mexico and Puerto Rico, including 250+ Vetco Total Care hospitals, hundreds of preventive care clinics and eight distribution centers. We're focused on purpose-driven work, and strongly believe what's good for pets, people and our planet is good for Petco.
Position Title: Senior Manager, Software Engineering - Digital Commerce
Position Overview
We are looking for an innovative and experienced Senior Manager of Software Engineering to join our digital commerce team. In this role, you will be responsible for maintaining and enhancing our large-scale, high-impact digital commerce platform. This role combines a passion for operational and engineering excellence with the opportunity to make a significant impact on our digital shopping experience. You will drive platform stability, efficiency, and innovation to deliver world-class capabilities that delight our pet parents and advance our digital commerce goals.
Key Responsibilities
Lead efforts to maintain the stability, reliability, and scalability of our digital commerce platform.
Champion best practices in coding, automation, CI/CD, and architecture.
Ensure that platforms meet performance, availability, and accessibility standards.
Collaborate with cross-functional engineering teams and business partners to deliver new features efficiently and reliably, continuously enhancing the shopping experience.
Uphold a culture of engineering excellence, fostering practices that drive performance, quality, and continuous improvement across all projects.
Drive continuous improvement by analyzing metrics, implementing feedback loops, and optimizing development processes.
Core Competencies
Build, mentor, and develop a high-performing engineering team, ensuring alignment with organizational goals and individual growth.
Demonstrated ability to consistently deliver results, manage projects under tight deadlines, and exhibit a strong sense of ownership and accountability.
Proactive approach with a can-do attitude, consistently going above and beyond to identify and address complex issues.
Strong analytical mindset with the ability to leverage data and metrics to drive decisions.
Proven experience leading and developing individual contributors and first-level managers.
Essential Qualifications
Proficiency in Java, microservices architecture, Spring Boot, AWS, CDN.
Hands-on experience with the development and deployment of digital commerce platform is preferred, with an understanding of both technical and business needs.
Experience with system monitoring, application observability and log aggregation tools.
Experience with RESTful and GraphQL APIs, and serverless technologies.
Familiarity with CI/CD pipelines, DevOps practices, and automation tools.
Advocate for and implement engineering best practices, ensuring high-quality, reliable, and scalable software.
Excellent problem-solving skills and a strategic mindset with a focus on driving business value.
Proven experience working in a fast-paced environment and adapting to rapid change.
Demonstrated ability to lead multiple projects simultaneously under time constraints, achieving meaningful business outcomes.
Experience in defining, growing, and managing a diverse, extraordinary engineering team (on-shore, near-shore, and offshore).
Petco Animal Supplies, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or any other protected classification.
The pay ranges outlined below are presented in accordance with state-specific regulations. These ranges may differ in other areas and could be subject to variation based on regulatory minimum wage requirements. Actual pay rates will depend on factors such as position, location, level of experience, and applicable state or local minimum wage laws. If the regulatory minimum wage exceeds the minimum indicated in the pay range below, the regulatory minimum wage will be the minimum rate applied.
$139,400.00 - $209,100.00
/ year
For a more detailed overview of Petco Total Rewards, including health and financial benefits, 401K, incentives, and PTO -see ********************************************
To translate this webpage to Spanish or other languages on your internet browser click the translate button to the right of your browser address bar. Additional instruction can be found here: ************************************************************************************
Para Traducir Esta Página Web Al Español u Otros Idiomas En Su Navegador De Internet, Haga Clic En El Botón De Traducción a La Derecha De La Barra De Direcciones De Su Navegador. Puede Encontrar Instrucciones Adicionales Aquí
************************************************************************************
SDET with Selenium Automation & Java in San Diego, CA (Only Local Candidates Needed)
Principal software engineer job in San Diego, CA
360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement.
Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile.
Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us.
We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change.
Job Description
SDET with Selenium Automation & Java (Only Local Candidates Needed)
Title : Automation Test Engineer / SDET / Software Development Engineer in Test
Location: San Diego, CA
Duration: 12 months
Type : Contract-W2
Interview Mode: Phone/Skype
Work Exp.: 4-5 Years
***Need candidates who are local to California only***
Skills:
-
Knowledge and understanding of Computer Science Fundamentals: strong experience in OOP and ability to hand-code in an OO language.
- Strong Java coding experience
-
Strong experience with Selenium
- Experience with Automation
Contact :
Manjri Gupta,
Technical Recruiter,
Tel: 510 254 3300 Ext 181.
42808 Christy Street 216, Fremont, CA - 94538 | USA
Additional Information
Manjri Gupta,
Technical Recruiter,
Tel: 510 254 3300 Ext 181.
42808 Christy Street 216, Fremont, CA - 94538 | USA