Post job

Staff software engineer jobs in Temecula, CA

- 1,673 jobs
All
Staff Software Engineer
Software Engineering Internship
Senior Software Engineer
Senior Software Engineer Manager
Embedded Software Engineer
Software Engineer
Senior Embedded Software Engineer
Firmware Engineer
Principal Software Engineer
Senior Java Developer
Software Applications Engineer
Software Director
  • Software Engineer Intern

    Checkrx

    Staff software engineer job in San Diego, CA

    About the Role: CheckRx is an AI-powered platform helping Medicare agents streamline enrollment, compliance, and client support. We're looking for Paid Software Developer Interns to join our team and contribute to the next generation of healthcare tools. Who we want: • Familiar with web technologies and frameworks (React, Tailwind, Node.js, etc. is a plus). • Creative and self-motivated, with strong initiative in learning new tools and frameworks. • Able to showcase personal or school projects relevant to web development. • Strong communicator who can work cross-functionally with design and marketing. • Passionate about building products that make a real-world impact. What You'll Do: • Contribute to full-stack development across front-end and backend features. • Write clean, maintainable code in HTML, CSS, JavaScript, and basic backend languages (Node.js, Python, or similar). • Collaborate on building and improving scalable web applications supporting Medicare agents and clients. • Collaborate with designers and product managers to turn wireframes into working features. • Showcase creativity and problem-solving by taking initiative on independent projects. • Present project demos to the team, highlighting progress and technical decisions. What You'll Get: • Compensation: This is a Paid Internship (details available upon interview). • Hands-on experience developing an AI-driven healthcare platform. • Direct mentorship from experienced designers, developers, and product managers. • A portfolio of shipped projects and real-world software development experience. • A chance to innovate in the Medicare and health-tech space. Internship Details: • Job Type: Paid Summer Internship (In-person, with possibility of converting full-time) • Schedule: ~40 hours per week, primarily Monday-Friday • Location: Chula Vista, CA • Work Setting: In-person with core startup team
    $44k-76k yearly est. 4d ago
  • Senior Embedded Software Engineer

    Tiro Security 3.9company rating

    Staff software engineer job in Irvine, CA

    Our client is building out an Embedded Software Engineering team, and we have roles ranging from mid-level and Sr. Embedded Software Engineers, as well as a leadership (Manager) position. You will be responsible for developing a next generation software platform, and maintaining the current software platform of embedded Linux and RTOS system with first-class performance and reliability, technology hardware, intelligent home and IoT products. The ideal candidate(s) will at least hold Bachelor's degree in computer science, computer engineering, electrical engineering, or a related field with 5+ years of professional embedded software engineering experience Positions are for full time staff, working on-site, and will be competitively compensated with base salaries ranging from 180 K - 220 K with a comprehensive benefit package 100% paid by employer, +bonus opportunity. Also offering relocation packages for inside CA if you are not located in So-Cal, and also relocation packages for candidates willing to relocate outside CA.
    $116k-150k yearly est. 22h ago
  • Sr. Embedded Android Software Engineer (Med Devices)

    Entegee 4.3company rating

    Staff software engineer job in Orange, CA

    🎄Happy Holidays {first Name}!🎅 Please send me your resume ASAP before this req closes soon! Req# 18734-1: ONSITE Sr. Embedded Android Software Engineer || IoT Med Devices || in South Orange County, CA ***MUST have either a U.S. Citizenship or GC*** • Competitive W2 pay range (DOE) + 401(k) matching • 12 mos+ contract-to-perm Required Qualifications - Bachelor's or master's degree in computer engineering, computer science, electrical engineering, or a related field. - 7+ years of professional software engineering experience, with at least 3 years in Android OS development or customization. - Hands-on experience with AOSP, Android build systems, and kernel-level modification. - Strong understanding of embedded systems, Linux internals, and Android application frameworks. - Proven experience in regulated environments (medical device, aerospace, automotive, or defense). - Working knowledge of IEC 62304, ISO 14971, IEC 60601, and other regulations. - Familiarity with cybersecurity risk assessment, threat modeling, and vulnerability remediation in embedded platforms. Preferred Qualifications - Experience with Android OS version 5 or legacy Android platforms in long-lifecycle products. - Strong debugging, profiling, and reverse-engineering skills. - Prior experience supporting device certification and regulatory submissions. - Excellent communication and documentation skills for technical and compliance deliverables.
    $112k-147k yearly est. 4d ago
  • Principal Software Engineer

    Hanwha Vision America 4.1company rating

    Staff 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.
    $144k-199k yearly est. 22h ago
  • Software Engineer

    Medwatchers

    Staff 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
    $100k-175k yearly 1d ago
  • Embedded Software Engineer

    Clearancejobs

    Staff software engineer job in Carlsbad, CA

    Job Title: Embedded Software Engineer US citizenship with an active SECRET or TOP SECRET security clearance is required to apply!! Overview: ClearanceJobs is aiding their client in their search for an experienced Embedded Software Engineer, experienced in C/C++ and interested in learning the Rust programming language. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic devices, and emerging cryptographic solutions. You will interface and collaborate with system, test, and hardware engineers as new capabilities are developed and transitioned into service. This role is for an experienced software engineer capable of working on or leading well-defined projects with little instruction while demonstrating expertise in most core software development competencies. Responsibilities: • Design and implementation with embedded software in Rust and C/C++ • Linux OS use, for an embedded environment • TCP/IP and common network configuration • Agile Scrum development • Ability to plan, track and report on progress • CI/CD software development • Good oral and written communications skills • Familiarity with bare metal embedded device drivers • Microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.) • Networking protocols (e.g. IPSec, MACsec, TLS, etc.) • Participating in multi-disciplinary teams • This program is to develop, test and certify Next Generation Encryptor (NGE) encryptors to protect government networks. • Works autonomously with little instruction to solve well-defined problems. • Provide guidance and/or mentor junior level staff Qualifications: • Bachelor's Degree or higher in Computer Science, Computer Engineering, or related field • At least 3 years of design and implementation experience with embedded software in C/C++ • At least 1 years of Linux OS use, ideally for an embedded environment • Basic understanding of TCP/IP. • Object-oriented software development experience • Ability to plan, track and report on progress • Good oral and written communications skills • Ability to travel up to 10%
    $100k-137k yearly est. 4d ago
  • Software Engineer III - Embedded

    Amtec Staffing 4.2company rating

    Staff software engineer job in Irvine, CA

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

    Petco 4.1company rating

    Staff 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.
    $142.1k-213.1k yearly 1d ago
  • Sr Software Engineer - .NET

    Cypress HCM 3.8company rating

    Staff 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
    $150k-200k yearly 4d ago
  • Senior Software Engineer

    PTR Global

    Staff software engineer job in Irvine, CA

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

    Hruckus

    Staff software engineer job in San Diego, CA

    Veteran Firm Seeking Software Engineers for an Onsite Assignment in San Diego, CA My name is Stephen Hrutka, and I lead a Veteran-owned consulting firm in Washington, DC, focused on strategic sourcing, supply chain, and IT Staffing. We are seeking to fill the Software Engineer roles for an innovative rail engineering solutions provider and systems integrator company. The ideal candidate is a San Diego resident with 8-10 years of experience in software development roles with progressively increasing responsibilities using Node.js, C, and Python. Prior experience in the transportation industry is highly beneficial. If you're interested, I'll gladly provide more details about the role and further discuss your qualifications. Thanks, Stephen M Hrutka Principal Consultant *************** Executive Summary: HRUCKUS seeks Software Engineers for an onsite role in San Diego, CA. The Software Engineer plays a critical role in developing and maintaining software solutions that are integral to the efficient and safe operation of transportation systems. This role requires a blend of technical proficiency, excellent coding skills, industry-specific knowledge, leadership skills, and a proactive approach to problem-solving. Essential Job Functions/Responsibilities: Writing clean, efficient, and maintainable code using industry best practices. Collaborating with cross-functional teams (including domain experts, other engineers, and designers) to define system requirements and ensure software solutions align with business goals. Design and develop reusable automated test functions and components Execute automated test cases across various platforms, systems, environments, and browsers Identify, log, and track defects, and communicate technical issues to development and product teams Applying knowledge of rail and public transportation operations to develop software that meets regulatory, safety, and operational standards. Understanding the complexities of scheduling, routing, real-time data processing, and fleet management within the context of transportation systems. Implementing scalable and reliable software architectures. Integrating new software solutions with existing systems and infrastructure (such as legacy systems, hardware interfaces, and third-party APIs). Ensuring interoperability and seamless communication between different components of the transportation system. Troubleshooting and debugging complex software and system issues as they arise. Participating in agile development processes, including sprint planning, backlog grooming, and daily stand-ups. Conducting code reviews, sharing knowledge, and promoting best practices within the team. Documenting software designs, specifications, and implementation details. Participating in audits and reviews to verify adherence to quality standards and best practices. Position Requirements: A bachelor's degree in Computer Science, Software Engineering or a relevant field 8-10 years of experience in software development roles with progressively increasing responsibilities using Node.js, C, and Python. Prior experience in the transportation industry is highly beneficial. Position Details: Work Assignment: 6-month contract
    $90k-125k yearly est. 22h ago
  • Only local to Irvine, CA (Onsite) - Senior Java Developer - 12 Months Contract - Direct Client

    Accion Labs 4.4company rating

    Staff software engineer job in Irvine, CA

    One of my direct client is actively interviewing for below Java role. Need only be local to Irvine, CA. Must show local ID proof. Senior Java Developer 12+ Months Contract Irvine, CA (Hybrid, 3 days onsite in a week) Must Haves - Java (Advanced), Spring Boot / MVC / Cloud, Microservices, REST APIs, event-driven systems (Kafka/JMS/PubSub) Multithreading, SOLID, design patterns GCP (Cloud Run, Pub/Sub, Monitoring, Auto-scaling) Preferred Docker, CI/CD with Jenkins, Maven MySQL / PostgreSQL/SQL Server/Oracle ( At least one) Experience in Git, Bitbucket, JIRA, Confluence Nice to Have - E-commerce domain, AWS exposure, Kubernetes
    $102k-132k yearly est. 4d ago
  • Summer 2026 Software Engineering Intern

    Aerovironment 4.6company rating

    Staff 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
    $49k-73k yearly est. Auto-Apply 60d+ ago
  • UTG - Software Engineer Internships - Summer 2026

    Servicenow, Inc. 4.7company rating

    Staff 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 (******************************************** ! **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. **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. 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 ********************************* 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.
    $55.1-55.6 hourly 60d+ ago
  • Software Engineering - Summer 2026 Internships

    Rivian 4.1company rating

    Staff software engineer job in Irvine, CA

    About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between December 2026 and June 2028. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development Qualifications Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services. Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development
    $61k-91k yearly est. 4d ago
  • Director Embedded Software System - Enterprise

    TP-Link Corp 3.9company rating

    Staff software engineer job in Irvine, CA

    About Us: Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people's lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint. We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology. Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle. Overview: We are seeking an experienced Embedded System Software Director belonging to the Enterprise Engineering Department to lead our embedded software development team. The ideal candidate will have a strong technical background in embedded systems, proven leadership skills, and experience in delivering high-quality embedded software solutions. This role requires a strategic mindset to drive innovation, optimize system performance, and ensure seamless integration of embedded software within our products. Key Responsibilities: * Lead and manage the team of software engineers, participate in product and technology planning, and collaborate with departments worldwide. * Foster a culture of innovation, collaboration, and continuous learning within the team, develop a plan for people technical and nontechnical skill development. * Develop and implement strategies that promote innovation within the team and align with the company's long-term goals. * Perform feasibility studies architecture and frameworks, guide the team on embedded software design, coding, testing, and product release. * Oversee the full software development lifecycle, from requirements gathering to deployment and maintenance. * Oversee the development and optimization of embedded software for performance, reliability, and scalability. * Work closely with hardware, product, and system engineering teams to define software requirements. * Recruit, onboard, and develop the engineering team members in order to meet current and future talent requirements. * Prepare and present technical concepts and proposals to customers, business partners, and other stakeholders. * Drive the adoption of modern development tools, methodologies, and best practices.
    $161k-229k yearly est. 8d ago
  • Intern, Software Security Engineer

    Hologic 4.4company rating

    Staff software engineer job in San Diego, CA

    Help Us Keep Healthcare Secure: Diagnostics Product Cybersecurity Intern Are you curious about how the future of healthcare stays safe from cyber threats? Our Diagnostics Product Cybersecurity Team is the crew behind making sure medical devices are secure, reliable, and ready to help patients. As a summer intern, you'll join a group of engineers who love solving puzzles, automating processes, and protecting technology. Bring your ideas, energy, and coding skills-we'll help you turn them into real impact! What you'll be up to during your 10-12 week adventure: * Help automate software tools that find and track security vulnerabilities in medical devices. * Assist with developing scripts to create documentation and manifests using software analysis tools (don't worry, we'll show you the ropes). * Pitch in on improving and maintaining our security lab's testing environment-think of it as a playground for techies. * Get an inside look at the product development lifecycle for medical devices (from brainstorming to launching). * Collaborate with engineers who use cutting-edge cybersecurity methods every day. Who we're hoping to meet: * You can work full-time during the summer (May/June - August/September). * You're currently working on your Bachelor's or Master's degree, with at least one semester left after the internship. * Your major is in Computer Science, Management Information Science, Engineering, or something similar. * You're heading into your senior year or you're a graduate student. * You know how to get your point across, whether you're writing or speaking. * You've dabbled with Windows and Linux operating systems, and you're not afraid of a little network troubleshooting. * You've played around with scripting languages like Python, JavaScript, Bash, or PowerShell (bonus points if you've automated something cool). * You're curious, love solving problems, and want to make a real difference in healthcare. Location, pay & other important details: * You can work onsite at our San Diego, CA campus. Heads up: intern housing, relocation, and housing stipends aren't provided, so you'll need to have your living situation and transportation sorted out. * Pay range: $22 - $35 per hour, based on your class standing and operational function. * The chance to work with a team that's genuinely invested in your growth. * Networking, mentorship, and skill-building opportunities-all designed to help you thrive. Take your internship to the next level at Hologic! When you join Hologic as a Summer Intern, you're not just clocking in for a job-you're jumping into a global team full of motivated, creative, and dedicated people (basically, your future favorite coworkers). This is your chance to shine, show off what you know, and bring your energy and ideas to projects that make a real difference for people all over the world. On top of hands-on experience in your field, our College Relations team will hook you up with opportunities to learn about the company, meet leaders, and build the skills you'll need to launch your career. Consider this your backstage pass to the future of healthcare innovation. Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans. #LI-EK1
    $22-35 hourly 14d ago
  • Software Engineer II, Applications

    Brain Corp 4.1company rating

    Staff 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
    $93k-129k yearly est. Auto-Apply 41d ago
  • Senior Software Engineer

    Checkrx

    Staff software engineer job in San Diego, CA

    About the Role: CheckRx is a leader in Medicare AI assistance, transforming how individuals navigate healthcare enrollment. We combine technology with a mission-driven approach to make access to healthcare more intuitive. We are seeking a Senior Software Engineer to serve as a foundational technical leader. This role requires extensive startup experience, a passion for mentoring, and the architectural expertise to build and scale high-performance systems from the ground up. Who You Are: 6+ years of professional software engineering experience, with a focus on system architecture and scaling. Expert in system architecture, design patterns, and scaling strategies for complex, distributed systems. Proven mentor with a track record of elevating junior engineers and establishing high-quality coding standards. Veteran of the startup ecosystem who thrives in fast-paced, unstructured environments and takes ownership of the product. Clear communicator capable of articulating technical trade-offs to both engineering teams and business stakeholders. Disciplined builder committed to operational excellence, including code reviews, CI/CD, and robust testing protocols. What You'll Do: Lead the architecture and design of new features and core systems to ensure reliability and scalability. Drive the full software development life cycle, from initial requirements through to continuous deployment and monitoring. Establish and uphold professional engineering best practices, including coding standards and source control management. Mentor and grow the engineering team, providing technical guidance and fostering a culture of continuous learning. Collaborate directly with founders and cross-functional teams to translate business vision into maintainable technical solutions. Spearhead the transition toward structured development methodologies as the engineering organization expands. What You'll Get: Compensation: $150,000 - $200,000 base salary (negotiable to match prior salary). Equity: Significant ownership stake of up to 40% of base salary. Impact: Founding-team level ownership over the future of an AI-driven healthcare platform. Growth: A direct path to executive engineering leadership roles as the company scales. Culture: An in-person, collaborative environment working alongside a high-growth startup team. Position Details: Job Type: Full-Time (In-person) Location: San Diego, CA Schedule: Monday - Friday (In-office) Requirements: Ability to commute to our San Diego location and prior startup experience.
    $150k-200k yearly 2d ago
  • Firmware Engineer

    Hanwha Vision America 4.1company rating

    Staff software engineer job in Carlsbad, CA

    Hanwha Vision America, an affiliate of the Fortune Global 500 Hanwha Group, is a global leader in advanced network video surveillance and access control solutions. We deliver end-to-end security products-including access control systems, IP cameras, storage, and video management software-serving critical sectors such as retail, transportation, education, healthcare, finance, and critical infrastructure. We are seeking a Senior C++ application developer to join our team, dedicated to pioneering the next generation of building access control solutions. You will be instrumental in developing high-performance, secure, and reliable firmware across our entire product line. Key Responsibilities You will act as a key technical leader, driving the strategic design and full-lifecycle delivery of the end-to-end solution, focusing on high-quality firmware application. Architect High-Performance Systems: Design and lead the implementation of scalable, C++ applications that maximize efficiency, reliability, and speed across multi-layered systems. Secure software Development: Design, implement, and maintain the secure software foundation for our products, ensuring robust integration with SDKs, storage systems, and cloud services. Vulnerability Analysis & Mitigation: Proactively analyze firmware and system architecture for potential security vulnerabilities and design robust, scalable countermeasures, driving a security-first development mindset. End-to-End Product Engineering: Drive the development, integration, and deployment of firmware across multiple hardware platforms, ensuring high quality and performance from prototype to mass production. Testing, Automation & CI/CD: Develop and maintain comprehensive unit, integration, and performance tests. Significantly contribute to the build and production test infrastructure, owning key components of the CI/CD pipeline. Code Quality & Architectural Refactoring: Conduct rigorous code reviews, champion best practices for maintainability, and proactively lead the refactoring of existing codebase components to ensure future feature readiness and technological longevity. Required Qualifications Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, or a closely related technical field. Experience: A minimum of 8+ years of progressive professional experience as a C++ application developer, or in a similar leadership role. Proficiency: Expert-level proficiency C++ is mandatory. Core Expertise & Technical Skills Category Key Technologies & Areas of Expertise Networking MQTT/HTTPS Embedded Stack Linux, Yocto, C++ Toolchains & Infra Cross-Platform Compilation (Toolchain), CMake/Make, Debuggers (GDB). Achievements & Leadership Deployment Scale: Proven track record of developing and successfully deploying firmware to mass-market devices. Automation: Direct experience building and optimizing a sophisticated firmware CI/CD pipeline for continuous integration and automated testing. Troubleshooting Mastery: Proven ability to troubleshoot and diagnose complex, intermittent issues end-to-end across hardware, firmware, and network layers.
    $84k-114k yearly est. 1d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Temecula, CA?

The average staff software engineer in Temecula, CA earns between $103,000 and $194,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Temecula, CA

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