Post job

Programmer jobs in Santa Monica, CA - 1,738 jobs

All
Programmer
Software Engineer
Software Developer Internship
Senior Software Engineer
Computer Programmer
Lead Developer
Architect And Developer
Module Lead
Web Developer And Programmer
  • Private Development Market Leader

    Ellaway Blues Consulting

    Programmer job in Brea, CA

    Take charge of expanding a private development practice serving commercial developers, industrial owners, and large mixed-use design programs throughout Southern California. This is a senior strategic growth position focused on client acquisition, operational excellence, and talent development. Role Highlights Guide business strategy, annual financial goals, and long-range market priorities Manage client relationships from pursuit through delivery while ensuring top-tier service Lead interdisciplinary teams delivering innovative land development solutions Strengthen brand presence through professional networking and industry involvement Mentor rising leaders and support the recruitment and growth of top technical talent Ideal Background 15+ years in private development within the AEC environment Degree in Civil Engineering, Landscape Architecture, Surveying, or related field (PE/RLA/PLS preferred) Proven market growth and business development success in the SoCal region Ability to drive project performance, profitability, and client satisfaction
    $106k-155k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Director of Avionics Engineering - Onsite Leader

    The Boeing Company 4.6company rating

    Programmer job in El Segundo, CA

    A leading aerospace firm in El Segundo seeks a Director of Avionics Engineering to lead their hardware engineering team. The successful candidate will deliver technical work products and manage cross-functional collaboration while ensuring project goals are met. Candidates must have over 14 years of relevant experience, including operational management in aerospace, and hold a U.S. Security Clearance. This onsite role includes a competitive benefits package, with a salary range of $171,700 - $252,500. #J-18808-Ljbffr
    $79k-100k yearly est. 6d ago
  • Flight Software Engineer (Senior)

    Apex Space

    Programmer job in Los Angeles, CA

    Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles come online and the cost to orbit decreases, more companies launching payloads to space continue to emerge. For the first time in history, this influx of payload companies combined with reduced launch costs has resulted in a massive increase in need for commercial spacecraft platforms, known as satellite buses. These buses hold the payloads of our customers and are flown on launch vehicles. Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from earth observation to communications and more. We'd love for you to join us on our mission of providing humankind access to the galaxy beyond our planet. About the Role As a member of the Flight Software team, you will design, develop, and own the software driving the autonomous operation of Apex's satellite buses. You will be responsible for developing mission critical systems that operate reliably 24/7, ensuring that Apex's spacecraft continue to operate in all scenarios. In this role, you will work closely with both internal teams and external customers, aligning your solutions with company objectives and user requirements. We are looking for motivated engineers who are eager to solve complex problems with a focus on practicality and scalability, and who thrive in a dynamic, fast-paced environment. Responsibilities * Design, implement and own mission critical software applications for satellite systems. * Support commissioning of spacecraft during launch and early operations and ensure software systems remain functional during critical operations. * Own spacecraft software solutions through the full lifecycle from initial design to deployment. * Perform unit testing, integration testing, and system-level testing of software components, identifying and resolving any defects or issues. * Collaborate with cross-functional teams to baseline product requirements and technical roadmaps. Requirements * U.S. Person status is required as this position needs to access export controlled data. * 6+ years of total flight software experience * Bachelor's degree in CS, EE or equivalent. * Strong proficiency in programming languages such as Python, C++, Rust. * Experience with real time systems running on distributed hardware. * Knowledge of embedded Linux operating systems, system administration and creating Linux distributions (Yocto). * Familiarity with satellite systems and protocols, such as CCSDS, and ECSS. * Experience with software integration, testing, and validation for real-time and distributed systems. * Familiarity with network protocols (TCP/IP, UDP), secure communication systems, Protobuf and encryption. Compensation Salary Range: $185,000 - $215,000 a year The stated compensation range reflects only the targeted base salary range and excludes additional benefits. If your salary requirements fall outside of the range, we still encourage you to apply. Why Join Apex? Apex believes in creating a work environment that you look forward to embracing every day. Our employees love working at Apex, and we want you to love it too. We're a fast-growing startup backed by $200M in Series C funding, and we invest heavily in our people from day one. What We Offer: * Shared upside: Receive equity in Apex, letting you benefit from the work you create * Best-in-class healthcare: 100% company-paid medical, dental, and vision for you and your dependents, plus $100k life insurance at no cost * Comprehensive PTO package to reset and recharge - starting at 15 days vacation, growing to 20+ days annually, plus 10 paid holidays * Competitive 401(k) plan with generous matching - 100% match on first 3%, 50% on next 2% * 8 weeks paid parental leave plus childcare reimbursement up to $350/day for work-related travel * Daily catered lunch and unlimited snacks to keep you fueled throughout the day * Vibrant community: Monthly office BBQs, pickleball tournaments, run club, and social gatherings for you and your family * Your dream desk setup and all the tools you need to be your most productive self * World-class Playa Vista office with EV chargers, with the benefit of in-person collaboration with amazing coworkers and flexibility to integrate work and life * Real impact opportunity: Work alongside experts from aerospace, new space, and other cutting-edge industries to make a lasting difference Ready to join a team where your contributions matter and your future is bright? Let's build something extraordinary together. Equal Opportunity Employer Apex Technology, Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
    $185k-215k yearly 4d ago
  • Senior Flight Software Engineer

    Approach Venture LLC

    Programmer job in El Segundo, CA

    Senior Flight Software Engineer - Help Build the Next Generation of Spacecraft Systems! El Segundo, CA | On-site A fast-growing space technology startup is developing advanced spacecraft systems for high-energy orbital missions across LEO, MEO, GEO, and cislunar space. Founded by experienced engineers with backgrounds at leading aerospace organizations, the team is building next-generation propulsion and vehicle platforms that push the boundaries of orbital access and mission capability. This role offers the chance to take ownership of critical flight software systems supporting upcoming vehicle demonstrations and future missions. You will work closely with a highly technical founding team, move quickly, and play a hands-on role across the full software lifecycle. As the company scales, this position has strong potential to grow in scope and leadership responsibility. About Us We are an engineering-driven space startup focused on developing innovative spacecraft and propulsion technologies for demanding missions beyond traditional low Earth orbit. Our team blends deep aerospace experience with a startup mindset, emphasizing rapid development, high accountability, and mission-focused execution. We are building proprietary systems that enable new mission profiles and expand what is possible in space operations. Job Duties Lead the architecture and development of core flight software systems that meet performance, reliability, and mission requirements Implement and integrate software supporting guidance, navigation, and control, command and telemetry, mission sequencing, health monitoring, and fault management Develop real-time and safety-critical software using clean, efficient, and testable coding practices Support embedded software development for microcontrollers and flight hardware Implement and maintain communication interfaces such as UDP, Ethernet, and multicast protocols Collaborate closely with avionics and hardware engineers across the full product lifecycle Design and execute hardware-in-the-loop and system-level test activities Produce clear technical documentation for software design, operational concepts, and system behavior Qualifications Bachelor's degree in computer science, computer engineering, aerospace engineering, electrical engineering, or a related field 2+ years of professional software development experience, ideally in aerospace or embedded systems Strong foundation in C or C++ with working knowledge of Python and Git-based workflows Experience working with real-time operating systems and satellite or embedded communication protocols Solid understanding of microcontroller architectures, interfaces, and system constraints Demonstrated ability to debug, optimize, and analyze system performance Comfortable working in fast-moving, resource-constrained environments Strong problem-solving skills using first-principles engineering approaches Preferred Experience Background in flight software, spacecraft systems, or mission-critical embedded applications Experience with telemetry systems, command and control software, or mission management tools Familiarity with safety-critical software development and formal certification processes Knowledge of memory management, scheduling, and fault analysis for real-time systems Experience using tools such as Grafana or similar monitoring platforms Prior work in early-stage or high-growth startup environments Why Join Us Opportunity to work on cutting-edge space technology High-impact role with real ownership and responsibility Direct collaboration with experienced technical founders Fast-paced environment with meaningful engineering challenges 401k with company matching Fully covered medical, dental, and vision benefits for employees Partial coverage for dependents Meaningful equity participation in a growing company Ability to grow with the company as it scales Compensation Details $150,000 - $210,000 #LI-AV
    $150k-210k yearly 8d ago
  • Senior Software Engineer, RAIL

    Anduril Industries 4.1company rating

    Programmer job in Costa Mesa, CA

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM In Anduril's Tactical Recon and Strike (TRS) division, we're pushing the boundaries of aerial drone technology. We're the driving force behind groundbreaking products like Ghost, Anvil, Bolt, and Altius, taking them from concept to fully operational systems that are reshaping the landscape of defense and security. Our team tackles the entire spectrum of small drone development (Group 1-3), from the drones themselves to the critical equipment needed for testing, deployment, and operation. We thrive on solving complex challenges, collaborating with specialist teams to deliver cutting-edge solutions for our customers. In TRS, you'll be at the forefront of innovation, working with state-of-the-art technology and pushing the limits of what autonomous systems can achieve. If you're passionate about creating transformative technology and want to be part of a team that's shaping the future of defense capabilities, we want to hear from you. Join us in our quest to develop game-changing aerial systems that are redefining what's possible in tactical reconnaissance and strike operations. ABOUT THE JOB RAIL has two primary customers: * Mission Autonomy (MA) - Mission Autonomy at Anduril is responsible for coordinating mission-level behaviors by manipulating hardware. For example, "fly to these waypoints," "enter radio silence mode," or "arm munitions." * Robotics Business Lines - These teams own specific Anduril robots end-to-end, as well as individual pieces of hardware on those robots. RAIL bridges the gap between Mission Autonomy and diverse sets of hardware by creating common hardware interfaces. To allow Anduril to effortlessly integrate with new hardware. RAIL enables Anduril to scale and deploy ambitious new robot designs on short timelines by leveraging learnings and investments from our existing portfolio of diverse hardware and products. For example, Anduril procures autopilots from a multitude of different hardware vendors. Each autopilot has a subtly different hardware interface - some use MAVLINK, some use STANAG, others use bespoke vendor-specific serial interfaces. Despite having different interfaces, they all provide standard functionality that flies along a set of waypoints. As an author of advanced mission behavior, I shouldn't care whether my autopilot speaks MAVLINK or STANAG - I just want my vehicle to get flying. RAIL abstracts away these subtle hardware differences from Mission Autonomy by providing a shared, common interface as a layer between Mission Autonomy and low-level hardware integrations. RAIL also provides other valuable features such as hardware custody management and access-control semantics, shared-memory IPC approaches and flexible observability plugins, to name a few. RAIL is uniquely situated within Anduril. As the layer between Mission Autonomy and low-level-hardware at Anduril, you will find yourself developing a broad set of expertise working with nearly every robotics team at Anduril. To date, we've flown all across our US offices and test sites to launch new initiatives with Ghost, Altius, Dive, and Fury. Come help RAIL build the future of robot autonomy at Anduril! WHAT YOU'LL DO Own major feature development and rollout of large features for our products - RAIL works with nearly every robotics team at Anduril - humility, empathy, and strong collaboration skills are key to success on the RAIL team! Write and maintain core systems that all robotics platforms at Anduril will use. Work closely with our vehicle software teams during product development, understanding their needs, and delivering high leverage software they are able to use bring their product to market. REQUIRED QUALIFICATIONS 4+ years of C++ or Rust experience in a Linux development environment - you will be expected to learn Rust on the job, but prior Rust experience is not required BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field Proven understanding of data structures, algorithms, concurrency, and code optimization Experience troubleshooting and analyzing remotely deployed software systems Experience working with and testing electrical and mechanical systems Eligible to obtain and maintain an active U.S. Secret security clearance PREFERRED QUALIFICATIONS Experience programming for embedded and physical devices Eligible to obtain and hold a US DoD Security Clearance Python and/or Go experience Multi-agent coordination of UAVs US Salary Range $191,000-$253,000 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Platinum Healthcare Benefits: For U.S. roles, we offer comprehensive medical, dental, and vision plans at little to no cost to you. For UK roles, Private Medical Insurance (PMI): Anduril will cover the full cost of the insurance premium for an employee and dependents. For AUS roles, Private health plan through Bupa: Coverage is fully subsidized by Anduril. Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents. Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans. 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition. Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting. Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well. A professional development stipend is available to all Andurilians. Company-funded commuter benefits available based on your region. Relocation assistance (depending on role eligibility). 401(k) retirement savings plan - both a traditional and Roth 401(k). (US roles only) The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you! To view Anduril's candidate data privacy policy, please visit **********************************************
    $191k-253k yearly 4d ago
  • Software Engineer, Fullstack

    Shinkei

    Programmer job in El Segundo, CA

    Systems Shinkei Systems builds technology that improves how food moves through the world. We design robotic and software systems that bring consistency, quality, and care to seafood processing-preserving value, reducing waste, and supporting healthier supply chains. Our work is grounded in respect for craft, informed by long-standing practices, and executed with modern engineering. This is applied, real-world work. The systems we build operate in demanding environments and have visible, tangible impact. The Role This role contributes directly to the software systems that connect Shinkei's robotics, operations, and customers. As one of the first Full Stack Software Engineers at Shinkei, you'll play a key role in designing and building ShinkeiOS, our internal web platform that tracks fish from catch to customer and powers day-to-day operations across the company. You'll work on problems that require technical rigor, thoughtful product judgment, and end-to-end ownership-balancing usability, reliability, and scalability as our systems grow alongside our hardware and operations. What You'll Do • Design, develop, and maintain ShinkeiOS, our internal full stack web application supporting operational workflows from catch through customer delivery • Build and own backend services and APIs for data management, reporting, and integrations with robotic systems, ERP platforms, and external partners • Develop intuitive, user-centered frontend experiences that translate complex operational needs into clear, usable tools • Implement and maintain foundational DevOps workflows including deployments, monitoring, logging, and automated testing to ensure system reliability and scalability • Collaborate closely with robotics, operations, and business teams to gather requirements, iterate on features, and deliver practical, production-ready software • Use real-world feedback and operational data to continuously improve system performance and usability What You'll Need • Professional experience building and owning full stack applications in production environments • Strong proficiency with both frontend and backend technologies (e.g., React, Vue, or Angular; Node.js, Python, Go, or similar) • Solid understanding of relational and/or non-relational databases, data modeling, and query optimization • Experience applying UX/UI design principles to build clear, effective user interfaces • Working knowledge of CI/CD pipelines (e.g., GitHub Actions, CodeBuild, CircleCI) • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerized deployments (Docker; Kubernetes a plus) • Clear, pragmatic communication skills and the ability to collaborate across technical and non-technical teams • Comfort taking ownership in an ambiguous, fast-moving environment Bonus If You Have Experience With • Designing internal tools for operations-heavy or industrial environments • Integrating software systems with hardware or robotic platforms • Operational analytics, reporting, or data-driven decision-making • High-reliability or safety-conscious systems • Food systems, seafood processing, or supply chain operations How We Work We're a small, focused team that values: • Low ego, high ownership • Thoughtful decision-making and clear communication • Respect for craft-mechanical, digital, and operational • Building systems that last Compensation & Benefits • Competitive salary • 401(k) plan • Health, dental, vision, life, and short-term disability insurance • 80 hours of paid time off, accrued throughout the year • Seremoni-grade fish to take home-so the quality we build can be experienced at the table as well as in the field Other Things to Know • This is a 100% in-person role based in El Segundo, CA • The role requires close collaboration with robotics and operations teams and hands-on support for our processing facility workflows • You'll be joining during a key growth phase-supporting new fish species, expanding our robotic footprint, and building software tools that improve fisherman efficiency and operational visibility Equal Opportunity Shinkei Systems is an equal opportunity employer. We value diversity in background, experience, and perspective, and are committed to building an inclusive, respectful workplace.
    $94k-132k yearly est. 3d ago
  • Software Engineer

    Kellymitchell Group 4.5company rating

    Programmer job in Glendale, CA

    Our client is seeking a Software Engineer to join their team! This position is located in Glendale, California. Contribute to the design, development, testing, and deployment of scalable, high-quality applications and shared services using modern software engineering best practices Leverage AWS services and serverless technologies to develop, maintain, and optimize reliable, cloud-native platforms Design and implement secure, well-documented RESTful APIs and backend services that support media fulfillment and B2B applications Partner closely with fellow engineers, product owners, security, infrastructure, and platform teams to deliver solutions on time and at scale Estimate, prioritize, and execute work within an Agile/Scrum development process, contributing to sprint planning, reviews, and retrospectives Apply coding standards, architectural best practices, and reliability principles to ensure maintainable, observable, and resilient systems Stay current with emerging technologies, industry trends, and best practices, and proactively identify opportunities to improve systems and processes Desired Skills/Experience: 3+ years of industry experience with a strong focus on application and shared services development Extensive experience with AWS platform tools and technologies, including Serverless Computing and API Gateway Strong proficiency in TypeScript, Java, Kotlin, or JavaScript Strong understanding of software engineering principles and best practices, including REST API development Team player with excellent problem-solving and communication skills Benefits: Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered The approximate pay range for this position is between $57.00 and $81.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
    $57-81 hourly 4d ago
  • Senior Flight Software Engineer

    Castelion Corporation

    Programmer job in Torrance, CA

    About the job Senior Flight Software Engineer About Castelion Castelion is bringing a new approach to defense development and production: one that focuses on short, iterative design cycles, rapid testing in development, and modern commercial manufacturing strategies for production at scale. We're designing, building, and testing next generation long range strike weapons systems to give America and its Allies a definitive edge and deter future conflicts. Senior Flight Software Engineer As a Senior Flight Software Engineer, you will play a key role in designing, developing, and testing flight software that powers these advanced systems. You'll work closely with multidisciplinary teams to deliver high-performance, real-time embedded software that operates reliably under extreme conditions. This is a hands-on role for an engineer who thrives on solving hard problems, building robust systems from the ground up, and moving fast without compromising quality. Responsibilities Design, develop, and test real-time embedded flight software for missile systems Collaborate with GNC engineers, systems engineers, and hardware teams to ensure seamless integration Implement and maintain software for high-reliability, safety-critical environments Support simulation, hardware-in-the-loop (HIL), and flight testing to validate performance Participate in root cause analysis and debugging across software and system interfaces Follow rigorous software lifecycle practices, including configuration management and verification Contribute to defining and improving development processes, tools, and standards Stay informed on emerging technologies and best practices relevant to flight software and real-time systems Basic Qualifications Bachelors or Master's degree in Computer Science, Electrical Engineering, Aerospace Engineering, or related field 5+ years of experience in embedded software development, preferably in aerospace or defense Proficiency in C/C++ and experience with real-time operating systems (RTOS) Familiarity with hardware/software integration and real-time system constraints Experience working with GNC systems or similar control-intensive applications Strong understanding of testing practices including simulation and HIL environments Excellent problem-solving skills and attention to detail Ability to work effectively in a fast-paced, multidisciplinary team environment Active or eligible for a Top-Secret security clearance Preferred Skills and Experience Experience developing flight software for missile, launch vehicle, or spacecraft systems Exposure to FPGA-based systems and embedded software optimization techniques Knowledge of secure software development and cybersecurity best practices Familiarity with agile or iterative development methodologies Hands-on experience with software verification, validation, and integration in defense environments Leadership Qualities Bias to Action and Creative Problem Solving. Desire and experience questioning assumptions in ways that lead to break through ideas that are ultimately implemented. Successfully bring in applicable processes/concepts/materials from other industries to achieve efficiency gains. Ability to personally resolve minor issues in development without requiring significant support. High Commitment, High Initiative. A successful candidate will have a genuine passion for Castelion's mission and consistently look for ways to contribute to the company's technical goals and prevent hardware blockers. Ability to work in a fast paced, autonomously driven, and demanding atmosphere. Strong sense of accountability and integrity. Clear Communicator. Proactively communicates blockers. Trusted in previous roles to be voice of company with regulators, suppliers, gate keepers and customers. Capable of tactfully managing relationships with stakeholders to achieve company-desired outcomes without compromising relationships. Emails, IMs and verbal interactions are logical, drive clarity, and detailed enough to eliminate ambiguity. ITAR Requirements To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Employment with Castelion is governed on the basis of competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. All employees are granted long-term stock incentives as part of their employment as Castelion. All employees receive access to comprehensive medical, vision, and dental insurance, and the company offers four weeks of paid time off per year.
    $108k-149k yearly est. 4d ago
  • Software Engineer

    Plug 3.8company rating

    Programmer job in Santa Monica, CA

    Plug is the only wholesale platform built exclusively for used electric vehicles. Designed for dealers and commercial consignors, Plug combines EV-specific data, systems and expertise to bring clarity and confidence to the wholesale buying and selling process. With the addition of Trade Desk™, dealers can quickly receive cash offers or list EV trade-ins directly into the auction, removing friction and maximizing returns. By replacing outdated wholesale methods with tools tailored to EVs, Plug empowers dealers to make faster and more profitable decisions with a partner they can trust. For more information, visit ***************** The Opportunity This is an on site role in Santa Monica, CA. We are looking for a Software Engineer to join our growing team! A full-stack software engineer who will report directly to our CTO, and who will own entire customer-facing products. We're building systems like multi-modal AI-enabled data onramps for EVs, near-real time API connectivity to the vehicles, and pricing intelligence tooling. As a member of the team you'll help lay the technical and product foundation for our growing business. We're building a culture that cares about collaboration, encourages intellectual honesty, celebrates technical excellence, and is driven by careful attention to detail and planning for the future. We believe diversity of perspective and experience are key to building great technology and a thriving team. Sound cool? Let's work together. Key Responsibilities Collaborate with colleagues and be a strong voice in product design sessions, architecture discussions, and code reviews. Design, implement, test, debug, and document work on new and existing software features and products, ensuring they meet business, quality, and operational needs. Write clear, efficient, and scalable code with an eye towards flexibility and maintainability. Take ownership of features and products, and support their planning and development by understanding the ultimate goal and evaluating effort, risk, and priority in an agile environment. Own and contribute to team productivity and process improvements. Use and develop APIs to create integrations between Plug and 3rd party platforms. Be an integral part of a close team of developers; this is an opportunity to help shape a nascent team culture. The ideal candidate will be a high-growth individual able to grow their career as the team grows. Qualifications 4-6 years of hands-on experience developing technical solutions Advanced understanding of web application technologies, both backend and frontend as well as relational databases. Familiarity with Cloud PaaS deployments. Familiarity with TypeScript or any other modern typed language. Familiarity with and positive disposition toward code generation AI tooling. Strong analytical and quantitative skills. Strong verbal and written communication skills with a focus on conciseness. A self-directed drive to deliver end-to-end solutions with measurable goals and results. Understanding and accepting of the ever-changing controlled chaos that is an early startup, and willing to work within that chaos to improve processes and outcomes. Experience balancing contending priorities and collaborating with colleagues to reach workable compromises. A proven track record of gaining trust and respect by consistently demonstrating sound critical-thinking and a risk-adjusted bias toward action. You pride yourself on having excellent reliability and integrity. Extraordinary grit; smart, creative, and persistent personality. Authorized to work in the US for any employer. Having worked in automotive or EV systems is a plus. Compensation and Benefits Annual Salary: 130K - 150K Equity: TBD Benefits: Health, vision, and dental insurance. Lunch stipend. Parking. This full-time position is based in Santa Monica, CA. We welcome candidates from all locations to apply, provided they are willing to relocate for the role. Relocation assistance will not be provided for successful candidates. Sponsorship not available at this time. Plug is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. And if you do, you suck.
    $108k-148k yearly est. 3d ago
  • Developer Platform Architect

    L&T Technology Services 3.6company rating

    Programmer job in Irvine, CA

    The Developer Platform Architect will be responsible for designing and developing the architecture for the Converix Development Platform. This role focuses on creating a robust developer ecosystem that includes a developer portal, multi-tenant cloud platform, virtual test environments, and seamless integration with ground and airside systems. The architect will lead technical direction, collaborate with cross-functional teams, and ensure that the architecture meets product and system requirements. Key Responsibilities: Design and develop architecture for: Developer Portal Developer Experience workflows Multi-Tenant Cloud Portal Virtual Test Environment Integration with ground operations. Drive architecture and design for multi-tenant cloud environments, including developer flows, document/content management, and virtual test environments. Act as a technical leader to resolve issues, improve processes, and guide development teams. Collaborate with engineering and architecture teams to ensure system designs align with software requirements. Architect solutions using AWS Cloud and open-source frameworks such as Backstage, Port, Cortex, and Cycloid. Break down architecture into development tasks, review deliverables, and resolve design blockers. Skill Requirements: Cloud Architecture: Strong experience with AWS Cloud services. Knowledge of multi-tenant cloud environments and virtualization. Developer Platform Expertise: Experience designing developer portals and service catalogs. Familiarity with frameworks like Backstage, Port, Cortex, and Cycloid. CI/CD Integration: Hands-on experience with CI/CD pipelines (GitLab CI, Jenkins, ArgoCD). API Development: Proficiency in RESTful and GraphQL APIs for integration. Containerization & Orchestration: Experience with Kubernetes, Docker, and container-based solutions. Programming Skills Front-end and back-end development (TypeScript, React). Virtual Test Environments: Experience designing simulators and virtual CI environments. Agile Methodologies: Strong understanding of SAFe/Agile development processes. Soft Skills: Excellent communication, collaboration, and leadership abilities. Qualification: Bachelors/Masters in Computers “LTTS is an Equal Opportunity Employer and maintains a clear policy against discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation. As an inclusive organization, we actively endorse equal opportunities for all candidates with the right mix of talent, skills, and potential. We encourage applications from a diverse pool of candidates and selection for roles will solely be based on individual merit.”
    $87k-113k yearly est. 1d ago
  • Computer Programmer-2953

    Right Talent Right Now

    Programmer job in Los Angeles, CA

    Job Title: Computer Programmer Role: Information Technology Industry: I.T. Job Type: Permanent full-time Job description: Position Summary: Primarily responsible for database programming. General Purpose: Computer programming, system support; Client relations; problem resolution; critical thinking; database maintenance; relationship building Essential Duties and Responsibilities: * Design and develop SQL stored procedures to automate workflows and/or optimize application performance * Requirements gathering, database design, business logic development, application integration, software deployment and maintenance of existing systems * Develop SQL procedures/functions * Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program * Conduct trial runs of new program applications to be sure they will produce the desired information and that the instructions are correct * Correct errors by making appropriate changes and then rechecking the program to ensure that the desired results are produced * Consult with manager to clarify program intent, identify problems, and suggest changes * Perform revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements * Perform ad-hoc requests for data manipulations, imports, exports, and updates * Establish and maintain interpersonal relationships by way of developing constructive and cooperative working relationships with others, and maintaining them over time * Attend client, department and company meetings * Comply with federal and state laws, company and department policies and procedures * All other duties as assigned Essential Skills and Experience: * BS in Computer Science, Computer Engineering, Information Technology, Computer Information Systems or other technical discipline and/or related development experience using Microsoft technologies * Experience with SQL Server 2008/2008R2 (including SQL Server Analysis Services; SQL Server Integration Services; SQL Server Reporting Services, TSQL, cursers, triggers, stored procedures, views, etc.) * Experience developing and maintaining databases using the Microsoft Business Intelligence Stack within SQL Server * Experience testing, debugging and documenting systems * Familiarity with general computer use, computing theory and systems analysis methodologies * Experience in .NET web-service frameworks (WCF, SOAP, MVC, Web API, etc.) * Excellent work ethic, dependable and responsible * Strong logical and creative problem-solving skills, good oral and written communication skills and excellent analytical skills * Commitment to company values Nonessential Skills and Experience: * Microsoft Certified in Business Intelligence * Experience of agile software methodologies and test driven development Bottom Line Requirements: 1. BS in Computer Science, Computer Engineering, Information Technology or related preferred. 2. Development experience using Microsoft technologies including SQL Server 2008/2008R2 and C#. 3. Experience developing and maintaining databases using the Microsoft Business Intelligence Stack within SQL Server. 4. Experience in .NET web-service frameworks. Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-86k yearly est. 60d+ ago
  • Software Engineer (EMB) I

    Aerovironment 4.6company rating

    Programmer job in Moorpark, CA

    In this entry level role, the **Software Engineer I (Embedded)** has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software for deployment on embedded devices and systems like aircraft and payloads and have the opportunity to test out those devices in flight test environments. This requires the engineer to design, develop, code, test and debug system software as well as analyze and enhance efficiency, stability and scalability of the software on particular devices. There is a mix of full lifecycle development as well as a need to use existing software code base to expand the capabilities to match specific program requirements. **Position Responsibilities** + Writes and tests software to support integration of sensors and embedded processors into aircraft (such as autopilots, payloads, software defined radios or other functional components) or other robotic systems + Designs and implements software for prototypes and products using established AeroVironment and industry developed tools and practices. Ensure good configuration control and management of software + Assists in writing of system requirements, system test plans, diagnostic tools, and in validation testing of software. Assist with hardware selection and recommend processing, memory and storage needs of systems + Support development of rapid prototyping and conceptual level testing and will require estimating time to develop software and scoping the depth of the development with project/program management to fit timeline and budget constraints + Works closely with other engineering disciplines. Focused on getting the job done + Supports transition of development software to production environments and to certification. Participates in multi-disciplinary development teams + Develops proof of concept capability demonstrations. Conducts and supports design reviews + Follows AV's software development process to develop quality code under general supervision + Works on problems of limited scope. Operates in a continuous learning environment under moderate supervision + Other duties as assigned **Basic Qualifications (Required Skills & Experience)** + A BS degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering or related field is required or equivalent combination of education, training, and experience + Minimum 0 - 2 years of experience years of relevant experience + Experienced trouble-shooting systems is required and is proficient with Python, C, C++11,C++ STL and/or OpenCL + Demonstrated knowledge of Visual Studio, Eclipse or similar IDE as well as defect tracking tools + Experienced working with common protocols such as RS-485, RS-232, CAN, I2C, SPI, USB + Demonstrated mathematical and analytical skills are required + Periodic travel will likely be required in support of testing equipment at approved flying locations + Periods of development may require long irregular hours around deadlines, weekends and some holidays and in field test environments **Other Qualifications & Desired Competencies** + With guidance from senior engineers, be able to contribute in the design, coding, documenting and testing software + Experience with STM32 family of processors highly desired and additional experience working with RTOS systems (such as µC/OS, free RTOS) on those processors is preferred + Experience using Video 4 Linux and modifying and compiling Ubuntu Linux Kernels is desired + Experience developing drivers for Linux/ARM and Robot Operating System (ROS) is desired + Basic electronics knowledge and use of lab equipment is preferred + Demonstrates strong interpersonal and communication (written and verbal) skills + Understanding of the design of the system that one is working on and understand the role that assigned tasks play in the system + Develops and enhances professional expertise. Demonstrates competency in researching and re-engineering to propose alternate solutions to issues + Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties + Displays strong initiative and drive to accomplish goals and meet company objectives + Takes ownership and responsibility for current and past work products + Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company + Has effective problem-solving, analytical, interpersonal and communication skills + Focuses on teamwork, collaboration and puts the success of the team above one's own interests **Physical Demands** + Ability to work in an office and R&D environment (Constant) + Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent) **Clearance Level** No Clearance The salary range for this role is: $69,259 - $98,175 AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. **ITAR Requirement:** _T_ _his 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** U.S. Citizenship required. Must be willing to work on government contracts and have the ability to obtain a security clearance. **About AV:** **AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.** We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve. Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next. **If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.** **Careers at AeroVironment (*****************************************
    $69.3k-98.2k yearly 5d ago
  • Controls, Automation & Embedded Software - Summer 2026 Internships

    Rivian 4.1company rating

    Programmer job in Irvine, CA

    About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between Fall 2026 through Spring 2028. Rivian's Internship Program requires active student enrollment. Information regarding your expected degree completion date is collected solely to verify eligibility and determine your availability for future full-time opportunities. Rivian is an equal opportunity employer and does not use graduation dates to determine the age of applicants or as a basis for discriminatory hiring decisions. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar Qualifications Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Pay Disclosure The salary range for this role is $33.00-51.00/HR for Palo Alto based applicants, $26.00-45.00/HR for Irvine based applicants, and $25.00-$40.00/HR for Normal or Plymouth based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. We offer a comprehensive package of benefits including but not limited to paid vacation, paid sick leave, and medical insurance benefits. More information about benefits is available at rivianbenefits.com. You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). There is no fixed deadline for this application; applications are accepted on an ongoing basis until the role is filled or the opening is no longer needed. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services. Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Power Electronics Various Controls teams Various Automation teams and similar
    $33-51 hourly 15d ago
  • Software Engineering R&D - Internship

    Saviynt 4.4company rating

    Programmer job in El Segundo, CA

    Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes. Customers trust Saviynt to safeguard their digital assets, drive operational efficiency, and reduce compliance costs. Built for the AI age, Saviynt is today helping organizations safely accelerate their deployment and usage of AI. Saviynt is recognized as the leader in identity security, with solutions that protect and empower the world's leading brands, Fortune 500 companies and government institutions. For more information, please visit **************** Join Saviynt's Internship Program and gain hands-on experience solving real-world problems at the intersection of AI, security, cloud infrastructure, and data. Our interns work alongside experienced engineers, data scientists, and product teams to drive innovation, learn cutting-edge technologies, and make an impact from day one. Depending on your skills and interests, you may be placed in one of several focus areas, including: Machine Learning / Data Science - building and evaluating predictive models, data pipelines, and analytics systems Site Reliability Engineering (SRE) / Cloud - automating infrastructure, improving scalability and observability, and ensuring system resilience AI Security - working on the safety, robustness, and responsible use of AI systems Product AI (Identity, Governance, and Access) - applying AI to enhance identity management, privilege control, and security policy automation Please note: Due to the high volume of applications, our review process may take some time. We appreciate your patience and interest in Saviynt's internship program. Please note that only candidates selected to move forward in the process will be contacted. WHAT YOU WILL DO * Collaborate with technical teams and cross-functional teams on impactful projects * Design, implement, and test software components or models * Explore new tools, frameworks, and datasets to enhance product capabilities * Communicate results and insights to technical and non-technical audiences * Contribute to documentation, presentations, or demos at the end of your internship WHAT YOU BRING * Currently pursuing a Bachelor's degree in Computer Science, Data Science, Engineering, or a related field * Strong foundation in Python, Java, or similar programming languages * Familiarity with data structures, algorithms, and software development principles * Interest or experience in one or more areas: machine learning, cloud computing, cybersecurity, or applied AI * Excellent problem-solving skills, curiosity, and eagerness to learn Preferred Qualifications Experience with frameworks such as TensorFlow, PyTorch, or Scikit-learn (for ML-focused roles) Familiarity with AWS, Azure, GCP, or container technologies like Docker/KubernetesCoursework or projects related to AI ethics, data security, or distributed systems Strong written and verbal communication skills $30 - $45 an hour We offer you a competitive total rewards package, learning and tremendous opportunities to grow and advance in your career. At Saviynt, it is not typical for an individual to be hired at or near the top of the range for their role and final compensation decisions are dependent on many factors including but are not limited to location; skill sets; experience and training; licensure and certifications; and other relevant business and organizational needs. A reasonable estimate of the current range is $30 - $45 dollars an hour. If required for this role, you will: * Complete security & privacy literacy and awareness training during onboarding and annually thereafter * Review (initially and annually thereafter), understand, and adhere to Information Security/Privacy Policies and Procedures such as (but not limited to): > Data Classification, Retention & Handling Policy > Incident Response Policy/Procedures > Business Continuity/Disaster Recovery Policy/Procedures > Mobile Device Policy > Account Management Policy > Access Control Policy > Personnel Security Policy > Privacy Policy Saviynt is an amazing place to work. We are a high-growth, Platform as a Service company focused on Identity Authority to power and protect the world at work. You will experience tremendous growth and learning opportunities through challenging yet rewarding work which directly impacts our customers, all within a welcoming and positive work environment. If you're resilient and enjoy working in a dynamic environment you belong with us! Saviynt is an equal opportunity employer and we welcome everyone to our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
    $30-45 hourly 60d+ ago
  • Science & Software Development Intern

    Arete Associates 4.5company rating

    Programmer job in Los Angeles, CA

    At Areté, we are on the forefront of utilizing innovative solutions, with great minds from all backgrounds, to help solve the nation's most complex security challenges. We strive for an inclusive, collaborative team environment that approaches differences as opportunities for innovation and excellence. As an employee-owned company, we foster an atmosphere that propels diverse career opportunities and professional growth. Discover your future with us. We are seeking a mid-level applicant with a strong background in Math, Physics, and Scientific Computing. The successful candidate will join a staff of signal/image processing scientists and software engineers that support the development of signal and image processing algorithms and software. In this position you will analyze data, evaluate existing algorithm performance, develop and prototype new algorithms or enhancements to existing algorithms and work with software engineers to implement the algorithms into robust and highly performant software. The successful candidate may ultimately be utilized in one or more of the following areas: ocean remote sensing, signal/image processing, state estimation, detection and tracking, computer vision, machine learning, physics-based modeling, data analysis, and sensor characterization. This role requires a passion for solving challenging technical problems in a collaborative environment. This is a non-exempt, non-supervisory, temporary position based in our Northridge, CA office. What We Value: Creativity and innovation in solving challenges Integrity and responsibility in all actions Collaboration across teams and specialties Responsiveness in fast-paced environments Passion for national security and excellence Experiences and Background We Look For (required skills): Currently enrolled in a Bachelors/Master's degree program in a STEM discipline Demonstrated experience with signal processing, image processing, computer vision, or machine learning Experience programming in Python, C, C++, MATLAB or similar languages Intellectual curiosity and a desire for continuous learning Ability to work with minimal supervision and collaborate with small teams Excellent written and verbal communication skills Must be able to obtain and maintain a TS/SCI security clearance and meet customer-specific security screening requirements Nice to Have (preferred skills): Experience working in a Linux environment Physics-based modeling and simulation experience Remote sensing experience utilizing Electro-Optics or Synthetic Aperture RADAR Computer vision, image and data fusion, image classification or automated target recognition Parallel programming experience (threads, MPI, CUDA, etc.) Active Top Secret Clearance The salary range for this role depends on the candidate's level of experience: Science Aide: $28/hr [currently enrolled in BS program and has completed sophomore year or higher] Scientist Assistant: $32/hr [currently enrolled in MS program] However, Arete considers several factors when extending an offer of employment, including but not limited to the position and associated responsibilities, a candidate's work experience, education/training, and key skills . Other Considerations Areté is committed to the principles of equal employment opportunity and nondiscrimination, and we believe every person has the right to be treated with fairness, dignity, and equal consideration. Areté is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, marital status, national origin, age, veteran status, disability, or any other characteristic protected by applicable federal, state, or local law. U.S. citizenship is required to meet position eligibility. Successful passage of a criminal background screen is required to meet position eligibility. Selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Areté will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring. Successful passage of a Department of Transportation (DOT) drug test is required to meet position eligibility. If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our website because of your disability. To request an accommodation, please contact Areté Human Resources at ************ for assistance.
    $28 hourly Auto-Apply 13d ago
  • Web Developer/Programmer

    Hasana

    Programmer job in Los Angeles, CA

    Felix is a luxury lifestyle magazine currently serving Chicago, Los Angeles and New York. The pages of this glossy publication cover the latest trends in fashion, fine dining, nightlife, arts and culture. Featuring ultra luxe fashion profiles, restaurants, and the season's must-have accessories from the world's top writers and stylists. Luxe Media, LLC and Felix Magazine are the marketing names of The Aparecio Foundation, NFP (“TAF”). Luxe Media, LLC. is committed to developing a fun and productive work culture that is conducive to positive results! We offer a uniquely open environment that demands initiative and imagination from every single team member that are heard, tested, and genuinely empowered to lead by example and create lasting impacts on our organization, its programs, and the community. This is an unpaid internship/volunteer opportunity. Job Description As a Web Developer/Programmer Intern for Luxe Media. you will have a variety of responsibilities throughout the semester. Our Design Department is looking for web developers to work in conjunction with our graphic designers to design, develop, and test websites. As a Web Developer/Programmer Intern/Volunteer you will work closely with our project managers, strategists and design team members to develop specifications and make recommendations on the use of new and emerging technologies. Programming, graphic design and database administration are all elements of this position. Work closely with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables. Work with design team memebers and Project Managers to build and refine graphic designs for Hasana, Inc. Must have strong skills in Photoshop, Fireworks, or equivalent application(s). Convert raw images and layouts from a graphic designer into CSS/XHTML themes. Determine appropriate architecture, and other technical solutions, and make relevant recommendations. Communicate to the Project Manager with efficiency and accuracy any progress and/or delays. Engage in outside-the-box thinking to provide high value-of-development to FelixMag.co. Alert colleagues to emerging technologies or applications and the opportunities to integrate them into operations and activities. Be actively involved in and contribute regularly to the development community of the CMS of your choice. Develop innovative, reusable Web-based tools for the growth of Felix Magazine. Qualifications A passion for women's economic opportunities. Must be a full or part-time student and working toward a degree in computer science or a related field, or significant equivalent experience. Must be eligible to receive school credit and commit to 2-3 days a week for 3 months. Comfortable with ambiguity and able to work autonomously. Experience with HTML/XHTML and CSS. Web programming experience, including PHP, ASP or JSP. Experience working with relational database systems such as MySQL, MSSQL or Oracle and a good working knowledge of SQL. Development experience using extensible web authoring tools. Experience developing and implementing open source software projects. Self-starter with strong self-management skills. Exceptionally well organized and efficient, with a good common sense and initiative. Ability to organize and manage multiple priorities. Great work ethic. Pro-active and able to show initiative/ideas to constantly improve the design and development process. Proven ability to work to stringent deadlines. Integrity, honesty, openness and a willingness to operate as a team player. Additional InformationAll your information will be kept confidential according to EEO guidelines.
    $70k-94k yearly est. 60d+ ago
  • Intern - Embedded Software

    Anysignal

    Programmer job in Los Angeles, CA

    AnySignal is a startup whose mission is to usher in the next generation of RF products and services. For the most demanding space and defense missions, AnySignal provides a flexible platform with world-class performance that is easy to deploy, monitor, purchase, and upgrade. Our team has a diverse range of backgrounds that cover cloud computing to artificial intelligence, communications and sensing, embedded systems, and much more. About the Team Our Embedded Software Engineering team develops the firmware and low-level software that powers our hardware systems. We work at the intersection of hardware and software-bringing up new boards, optimizing performance, and ensuring reliability in real-world environments. As an intern, you'll collaborate with experienced engineers to write, test, and debug embedded code for systems that operate in demanding conditions.What You'll Do Design, implement, and test embedded software and firmware for microcontrollers or real-time operating systems (RTOS). Contribute to board bring-up, hardware/software integration, and system validation efforts. Work with hardware engineers to debug interfaces such as SPI, I²C, UART, or CAN. Develop and run unit tests, hardware-in-the-loop (HIL) simulations, and automated regression tests. Participate in code reviews and help improve internal tools and build systems. Document your work clearly and communicate progress with the broader engineering team. What We're Looking For: Currently enrolled in a Bachelor's or Master's program in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Familiarity with C++ programming and a solid understanding of fundamental software concepts (memory management, concurrency, etc.). Exposure to embedded systems, real-time programming, or microcontroller development (ARM Cortex, STM32, or similar). Comfortable using basic lab tools like oscilloscopes, logic analyzers, and multimeters (a plus). Experience with version control (Git) and build tools (CMake, Make, etc.). Curiosity about how hardware and software interact, and enthusiasm for hands-on problem-solving. Excitement about a career in space communications and working in startups. Why Join Us: Build real systems that bridge hardware and software in production environments. Learn from engineers who work across the stack-from kernel space to user space. Gain experience with professional development workflows used in industry. Collaborative, mentorship-driven environment that encourages learning and initiative. AnySignal values and fosters an inclusive, accessible environment, where all employees and customers feel respected, supported and able to participate. We welcome applications from: women, Aboriginal persons, persons with disabilities, ethnic minorities, visible minorities, veterans, people who identify as LGBTQIA2S+ and others who may contribute to diversification in our environment. Should you have a need for accommodation, AnySignal will endeavor to meet your accommodation needs. At any stage of the recruitment and selection process you may make your needs for accommodation known through contacting our team, in confidence, by email to: *********************. We aim to provide equal access to all applicants with disabilities, please do not hesitate to contact us about accommodations.
    $36k-49k yearly est. Auto-Apply 60d+ ago
  • Mission Software (Python) Internship - Spring 2026

    Varda Space Industries 3.5company rating

    Programmer job in El Segundo, CA

    About Varda Low Earth orbit is open for business. Varda is accelerating the development of commercial space infrastructure, from in-orbit pharmaceutical processing to reliable and economical reentry capsules. From life-saving pharmaceuticals to more powerful fiber optics, there is a world of products used on Earth today that can only be manufactured in space. Varda is accelerating innovation in the orbital economy by creating both the products and infrastructure needed so space can directly benefit life on Earth. Our mission is to expand the economic bounds of humankind. Our team is uniquely suited to accomplishing this goal, with leadership and staff comprised of veterans from SpaceX, Blue Origin, major pharmaceutical companies and Silicon Valley. Varda was founded in January 2021 by Will Bruey and Delian Asparouhov with significant backing from world class investors including Khosla Ventures, Lux Capital, Founders Fund, Caffeinated Capital, General Catalyst, and Also Capital. Varda is headquartered in El Segundo, California, where we have offices and a production facility where our vehicles, equipment, and materials are built, integrated, and tested. Varda also has offices in Washington, DC and Huntsville, AL. Join Varda, and work to create a bustling in-space ecosystem. About This Role Spring internships will range between the months of January and May. All dates dependent upon the university schedule of the selected students. Internships are full-time and on-site in Los Angeles, CA. In this role, you will contribute to developing internal mission control software used by engineers and operators to monitor, command, and analyze Varda's spacecraft. This includes building automation scripts, backend services, and telemetry systems that ensure smooth and reliable operations across all phases of flight. You'll work closely with the flight software, test, and systems teams to help bring our missions from launch to recovery. Internships at Varda are optimal for students looking to grow technically and professionally while working on impactful projects critical to the company's success. You will be working on a collaborative team in a startup environment while being able to learn from some of most accomplished and experienced aerospace professionals in the world. We're dedicated to providing an experience that will let your decisions and contributions help drive Varda's success. Responsibilities Develop and maintain Python-based tools that interface with flight and ground systems Assist in scripting and automation to support mission operations Contribute to backend systems used for telemetry, data processing, or test coordination Help ensure mission software reliability and maintainability through good software engineering practices Basic Qualifications Proficiency in Python Understanding of core computer science fundamentals (data structures, algorithms, OS, etc.) Ability to debug complex software issues Comfort working in Linux-based environments Preferred Skills And Experience Experience contributing to software projects outside class Knowledge of signals and systems, digital design, or embedded development is a bonus Experience on college “project teams” (e.g., rocketry, robotics, etc.) Relevant Coursework Computer Architecture Operating Systems Software Engineering / Computer Science Fundamentals Data Structures & Algorithms (Bonus) Signals and Systems (Bonus) Digital Design, Assembly, Embedded Systems, Electronics ITAR Requirements Varda, like all employers, must ensure that its employees working in the United States are lawfully authorized to work in the U.S. Additionally, our employees are exposed to and have access to certain export-controlled items. At present, some of our technology to which employees have access requires a license to be exported to individuals other than “U.S. Persons” as defined in U.S. export regulations. Because our employees are provided access to export-controlled items, our current policy is to only hire “U.S. persons” who are permitted to have access to our technology without an export license. “US person” means: U.S. citizen, U.S. lawful permanent resident, or protected individual as defined by 8 U.S.C. 1324b(a)(3) (i.e., individual admitted to the U.S. as a refugee or granted asylum in the U.S.) Learn more about the ITAR here. Benefits Exciting team of professionals at the top of their field working by your side Equity in a fully funded space startup with potential for significant growth (interns excluded) 401(k) matching (interns excluded) Unlimited PTO (interns excluded) Health insurance, including Vision and Dental Lunch and snacks provided on site every day. Dinners provided twice a week. Maternity / Paternity leave (interns excluded) Varda Space Industries is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, martial status, mental or physical disability, or any other legally protected status. E-Verify Statement Varda Space Industries, Inc. participates in the U.S. Department of Homeland Security E-Verify program. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program. E-Verify Notice Right To Work Notice Read more Read more
    $37k-47k yearly est. Auto-Apply 60d+ ago
  • Intern - Software Development @ Tabi Places

    Darwins

    Programmer job in Irvine, CA

    About the Company: Join our small development team at Darwins as we build out our application, Tabi Places. Position Overview: As a Software Development Intern, you will embark on an exciting journey to explore various domains of software development. This internship is designed to provide hands-on experience in building robust applications using Flutter, deploying scalable solutions on Google Cloud, writing efficient code in Go, mastering DevOps practices, and learning the intricacies of App-store deployment. You'll also gain insights into the multifaceted operations of a startup. Key responsibilities / What we want you to learn: Flutter Development: Develop and maintain mobile applications using Flutter. Understand the nuances of cross-platform development. GCP Solutions: Deploy and manage applications on Google Cloud. Learn about cloud architecture, scalability, and security. Go Programming: Write high-performance backend code in Go. Focus on concurrency, stateless servers, and efficient data processing. DevOps Practices: Engage in continuous integration and deployment (CI/CD) processes. Familiarize with tools like Docker, Kubernetes, and Jenkins. App-Store Deployment: Learn the process of deploying applications to various app stores, understanding guidelines, and managing updates. Startup Experience: Participate in various startup functions, including team meetings, brainstorming sessions, and strategy discussions. Qualifications: Currently enrolled in a Computer Science/Engineering program or related field. Basic understanding of programming concepts and a keen interest in software development. Familiarity with any of the mentioned technologies (Flutter, GCP, Go, or DevOps) is a plus but not required. Strong problem-solving skills and eagerness to learn. Benefits: Work with a small, practical team of experienced devs in a real-world setting. Opportunity to contribute to impactful projects. Flexible working hours and a supportive work environment. 0.8 Miles from the UCI Campus. How to Apply: Submit your resume along with a cover letter explaining your interest in the internship and how you can contribute to our team. Note: This is a paid internship.
    $36k-49k yearly est. Auto-Apply 54d ago
  • Software Engineer, Robotics

    Shinkei

    Programmer job in El Segundo, CA

    Systems Shinkei Systems builds technology that improves how food moves through the world. We design robotic and software systems that bring consistency, quality, and care to seafood processing-preserving value, reducing waste, and supporting healthier supply chains. Our work is grounded in respect for craft, informed by long-standing practices, and executed with modern engineering. This is applied, real-world work. The systems we build operate in demanding environments and have visible, tangible impact. The Role This role contributes directly to the robotic systems that power Shinkei's Poseidon platform. As a Software Engineer focused on robotics, you'll work at the intersection of software and hardware-building systems that directly influence robot behavior, safety, and reliability in the real world. You'll tackle problems that require technical rigor, practical judgment, and hands-on execution, balancing reliability, performance, and maintainability as our fleet and capabilities scale. What You'll Do • Support motor and sensor selection, development, and integration for Poseidon robots, enabling both current and next-generation deployments • Write software that interfaces directly with hardware to improve robot behavior, system efficiency, and user safety • Design and implement automated testing and diagnostic frameworks for robotic components used in the field, manufacturing, and R&D • Analyze system metrics and investigate failure modes observed in the field or in our in-house test environments • Develop highly reliable, maintainable, and testable software in C++ and/or Python • Collaborate closely with mechanical, electrical, field, and software engineers to deliver robust, production-ready robotic systems What You'll Need • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Robotics, or a related field • Experience owning a software project in C++ or Python from development through production • Experience building or supporting systems that interact with real-world hardware • Strong problem-solving skills and comfort working in a fast-paced, highly cross-functional environment • Ability to break down complex technical concepts and communicate them clearly to diverse audiences • Clear, pragmatic written and verbal communication skills • A learning mindset and eagerness to apply new technologies to real-world challenges Bonus If You Have Experience With • Robotics or hardware-integrated software systems • Automated testing, diagnostics, or reliability engineering • Real-time systems, controls, or automation • Analyzing operational data from deployed systems • Working in harsh, safety-critical, or high-reliability environments What We Value: We're a small, focused team that values: • Low ego, high ownership • Thoughtful decision-making and clear communication • Respect for craft-mechanical, digital, and operational • Building systems that last Compensation & Benefits • Competitive salary • 401(k) plan • Health, dental, vision, life, and short-term disability insurance • 80 hours of paid time off, accrued throughout the year • Seremoni-grade fish to take home-so the quality we build can be experienced at the table as well as in the field Other Things to Know • This is a 100% in-person role based in El Segundo, CA • Hands-on integration and testing with robots is a core part of the job • You'll work closely with a fast-moving team during a key growth phase-supporting new fish species, expanding the deployed robot fleet, and developing software tools that improve fisherman efficiency • Our systems integrate computer vision, robotics, and advanced mechanical design to enhance seafood processing quality and consistency Equal Opportunity Shinkei Systems is an equal opportunity employer. We value diversity in background, experience, and perspective, and are committed to building an inclusive, respectful workplace.
    $94k-132k yearly est. 3d ago

Learn more about programmer jobs

How much does a programmer earn in Santa Monica, CA?

The average programmer in Santa Monica, CA earns between $58,000 and $107,000 annually. This compares to the national average programmer range of $54,000 to $98,000.

Average programmer salary in Santa Monica, CA

$79,000

What are the biggest employers of Programmers in Santa Monica, CA?

The biggest employers of Programmers in Santa Monica, CA are:
  1. Hadrian Inc.
  2. Divergent
  3. The Aerospace Corporation
  4. Apple
  5. Hiring Team
  6. Swiss MacHinist/Operator In Vista, California
  7. Trendbox
  8. Unbroken Studios
Job type you want
Full Time
Part Time
Internship
Temporary