QA Engineer
Software Development Engineer Job In Irvine, CA
Our client is seeking a QA Engineer to join their team! This position is located in Irvine, California.
Lead end-to-end and integration testing across distributed microservices and cloud-based platforms
Collaborate cross-functionally with architects, developers, analysts, and product managers to deliver quality-first solutions
Author and execute detailed manual test cases and contribute to evolving automation coverage
Own validation of API workflows, contracts, and payloads, ensuring robustness and reliability
Automate API tests using Postman and Python, integrating with CI/CD pipelines where applicable
Validate data across AWS services such as SQS, S3, and DynamoDB
Contribute to test strategy and coverage for new marketing tools, promotions engines, and CRM integrations
Leverage AI tools to solve problems efficiently, reduce repetitive tasks, and enhance productivity across test execution and reporting
Work independently to identify testing needs without requiring step-by-step guidance
Help define testing roadmaps for marketing technologies to ensure impactful customer experiences
Desired Skills/Experience:
8+ years of QA experience with a solid understanding of the software testing lifecycle
Strong API testing skills, including scripting and workflow chaining
Proficiency in Python for writing and maintaining API automation scripts
Working knowledge of AWS services for backend validation and event-driven testing
Ability to read and interpret API contracts, construct various payloads, and validate responses autonomously
Familiarity with manual testing methodologies and a strong inclination to automate processes
Comfortable using AI-based tools to support test planning, defect triage, automation, and repetitive tasks
Self-starter with excellent communication and problem-solving skills
Experience with Point of Sale testing
Familiarity with Docker, container orchestration, or performance testing tools
Experience testing microservices architectures
Exposure to JavaScript and frontend/backend integration scenarios
Benefits:
Medical, Dental, & Vision Insurance Plans
Employee-Owned Profit Sharing (ESOP)
401K offered
The approximate pay range for this position is between $38.00 and $55.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.
Software Quality Assurance Engineer (QA / QC) In-Person in Aliso Viejo
Software Development Engineer Job In Aliso Viejo, CA
Software QA Engineer - Aliso Viejo, CA
Using our advanced AI-based walk-in-walk-out Frictionless Shopping solution, AWM is reinventing retail, industrial supply, and more. We are looking for a software quality assurance engineer to help test a variety of software solutions relating to:
Web-based management portal and analytics
AWM Frictionless™ Shopping (autonomous checkout) and supporting / related software
Mobile and tablet apps (iOS and Android)
The ideal candidate will have the ability to use modern techniques to:
Review and analyze the quality of updates produced by the development team(s), finding and reporting any bugs, inconsistencies with requirements, or areas of improvement found
Play a key role in automating and advancing our testing where appropriate to help minimize the chance of regressions and further allow for rapid development
Required Skills:
Attention to detail
Good communication and organization
Ability to identify and test edge cases as well as standard cases
Programming ability (as needed for testing automation)
Undergraduate or higher degree in computer science or similar is a plus but not required
Testing locally as well as in staging environments
Git, or other version control framework (understanding of basic fundamentals)
What We Offer:
Paid vacation and sick time
Health benefits
A dynamic and engaging environment where you can make an impact and gain exposure to the latest technologies
Opportunity for growth
401k plan
Potential for employee stock option plan participation
Quality Assurance Quality Control Engineer
Software Development Engineer Job In Camarillo, CA
Quality Engineer
Regular, Full-Time; Exempt; Onsite Requirement (no relocation assistance)
ITAR Requirement
Camarillo, CA.
AllClear Aerospace & Defense is the military aviation aftermarket industry's leading provider of mission-ready solutions. We provide excellence in sustainment for the U.S. militaries and its allies. Headquartered in Miramar, Florida, AllClear's sustainment solutions cover over 25 of the most utilized military aircraft platforms, supported with distribution agreements from leading OEMs, in-house and managed repair services, engineered products, manufacturing, and logistics solutions.
AllClear represents more than 30 years of defense aerospace sustainment experience and expertise, focused on the bigger mission mindset of keeping militaries mission ready. AllClear locations include Abu Dhabi, UAE; Camarillo, CA; Cambridge, UK; Greenville, SC; Macon, GA; Miramar, FL; Seoul, S. Korea; Singapore; South San Francisco, CA; and Tokyo, Japan.
To learn more visit GoAllClear.com.
Summary
The Quality Engineer will be responsible for planning and activities related to the development, application, and maintenance of the company's quality system. This includes ensuring engineering, manufacturing, and inspection processes are performed. Additionally, the role will encompass inspection and testing processes to maintain the highest standards of product quality.
Essential Duties and Responsibilities
Under general supervision, must be able to perform a variety of job duties including, but not limited to:
Develop, update, and maintain the Quality Control System to conform to customer and company requirements.
Conduct quality planning for new parts in accordance with customer and company specifications.
Review non-conforming materials for disposition, utilizing reports of non-conformance, and work with the team for appropriate corrective actions.
Lead the process for non-conforming materials, including interdepartmental coordination and customer-facing root cause and corrective action (RCCA) processes, ensuring issues are resolved to closure.
Drive cost improvement and productivity within the Quality /Inspection areas.
Conduct internal and external audits of suppliers, processes, and the Quality System, ensuring compliance with AS9100 and other industry standards.
Develop internal inspection points as applicable and perform inspections in accordance with process specifications and customer's requirements, as applicable.
Coordination of on-site and remote for Government or non-government source inspection.
Perform inspection in accordance with the drawing or in process specifications. Ensure non- conformance reports are communicated to the team, and lead supplier notification for the root cause and corrective actions.
Perform inspection and testing processes to ensure product quality, including performing and preparing First Article Inspection (FAI) / AS9102 reports.
Perform other related duties as assigned by management.
In addition to the above, Engineers are to maintain an organized, clean and safe work area using safety standards and expectations while adhering to all quality practices. AllClear is an Equal Opportunity Employer. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
Bachelor's degree (B.S.) in mechanical engineering, industrial engineering, or in related field or equivalent required.
Three (3) to Five (5) years of experience in a quality and/or engineering role.
AS9100 certification desired
Certified via ASQ in CQA, CQE, CQI, highly desired.
Required Skills:
Language: Must have excellent written and verbal skills. Ability to read, analyze, and interpret complex business information. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers.
Reasoning Ability: Ability to apply common sense understanding to carry out detailed but uninvolved written or oral instructions. Ability to deal with problems involving a few concrete variables in standardized situations.
Mathematical Skills: Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, & percentages. Strong analytical skills with acute attention to detail. Presents numerical data effectively.
Other Abilities: Must have previous experience successfully preparing for certification or recertification for ISO-9001 including AS9100, and AS9102. Must have previous experience launching internal, customer, and supplier audits. Must have previous experience managing QMS per ISO-9001, AS9100, EMS 14001, and DCMA standards. Must have previous experience in customer management, contract review and implementation, QMS, Root Cause and Corrective Action (RCCA). Must be able to use Microsoft Suite and relevant applications. Must be able to communicate effectively and deliver technical presentations. Must have strong solid analytical skills and solution-driven thinking. Must be detail-oriented to accurately prepare statistical reports and technical documents in support of company objectives. Must have proven ability to manage multiple tasks including performing inspection of the materials or products.
Physical Demands and Work Environment:
While performing the duties of this job, the employee must be able to stand 4 to 6 hours a day. Must be able to work with their hands, arms and be extremely accurate. Must be able to walk, sit, or stand on a regular basis. The employee must occasionally lift and/or move up to 15 pounds. Must be able to lift and/or move up to 25 pounds on a limited basis.
Customary physical demands for an office environment. While performing the duties of this job in the production area, the employee may be regularly exposed to moving high-speed machinery and mechanical parts. The employee is occasionally exposed to machine oils, metal fillings, acetone, paints, solvents, grease, cutting fluids, fumes, or airborne particles, toxic or caustic chemicals, and risk of electrical shock or vibration when on the production floor. The noise level in the work environment is usually moderate to loud when on the production floor.
Quality Assurance/Supplier Quality Engineering/Quality Control (QA/SQE/QC) Engineer
Software Development Engineer Job In Irvine, CA
About Us:
Precision Tube & Catheter, Inc. (PT&C) is a high-tech enterprise dedicated to manufacturing advanced materials and components for interventional and implantable medical devices. We produce high-quality medical tubes used in various applications, including anesthesiology, respiratory equipment, and biopharmaceutical laboratory equipment. Our commitment to innovation and excellence drives us to exceed industry standards and client expectations.
Position Summary:
We are a fast-growing startup specializing in the manufacturing of high-performance components for medical catheters, including extruded tubing, shrink tubing, and braided tubing. We are seeking a hands-on and highly motivated Quality Assurance, Supplier Quality Engineering, and Quality Control (QA/SQE/QC) Engineer to lead and execute quality operations and help build a strong foundation for regulatory compliance and product excellence. The QA/SQE/QC Engineer will play a critical role in establishing and maintaining product and process quality. This position will ensure that our products meet or exceed regulatory and customer expectations, support supplier quality management, and oversee in-house quality control activities.
Key Responsibilities:
Quality Assurance (QA) - Process/System-Focused
Develop and maintain a compliant Quality Management System (QMS) in accordance with ISO 13485 and FDA 21 CFR Part 820.
Lead internal and external audits; manage CAPA processes and follow-up activities.
Conduct risk assessments (e.g., PFMEA) and ensure integration of quality in product development and manufacturing.
Write, revise, and control SOPs, work instructions, forms, and quality records.
Support equipment and process validations (IQ, OQ, PQ) for tubing manufacturing processes.
Participate in internal audits, customer audits, and regulatory inspections.
Manage CAPA processes: initiate, investigate, and implement corrective and preventive actions.
Collaborate with cross-functional teams (Engineering, Production, R&D) to identify critical-to-quality (CTQ) parameters and ensure product quality.
Maintain and organize Device History Records (DHRs), Device Master Records (DMRs), and training logs.
Supplier Quality Engineering (SQE):
Qualify and onboard new suppliers; perform supplier audits and evaluations.
Define incoming inspection requirements and ensure component conformance.
Manage supplier non-conformances; initiate and follow through on SCARs.
Collaborate with suppliers on process improvements and corrective actions.
Quality Control (QC) - Product-Focused
Perform incoming, in-process, and final inspections of extruded, shrink, and braided tubing.
Conduct First Article Inspections (FAIs) and maintain inspection records.
Develop test methods and protocols for product performance and reliability.
Monitor production quality metrics (e.g., scrap rate, yield, defect rate).
Maintain and calibrate inspection tools and equipment.
Use precision measurement tools (micrometers, laser micrometers, pin gauges, tensile testers, etc.).
Monitor visual and dimensional quality to ensure conformance to specifications and customer requirements.
Initiate and track Non-Conformance Reports (NCRs) and assist in root cause analysis.
Maintain calibration logs and ensure metrology equipment is accurate and up-to-date.
Qualifications:
Bachelor's degree in Materials Engineering, Quality, or a related technical field.
2+ years of experience in a QA/SQE/QC role in the medical device industry preferred.
Familiarity with catheter manufacturing processes, especially extrusion, shrink tubing, or braiding, is a strong plus.
Solid understanding of ISO 13485 and FDA QSR (21 CFR Part 820) requirements.
Experience with quality tools: CAPA, FMEA, 5 Whys, Fishbone Diagram, etc.
Strong attention to detail, documentation, and organizational skills.
Hands-on experience with inspection techniques and equipment.
Ability to thrive in a fast-paced, startup environment.
Excellent communication, problem-solving, and analytical skills.
Preferred Qualifications:
Experience with catheter manufacturing processes.
ASQ certification (CQE, CQA, or equivalent) is a plus.
Mandarin speaking is a plus
Working Conditions:
Work is performed in a manufacturing environment, requiring adherence to safety protocols.
May involve standing for extended periods and lifting materials as needed.
Benefits / Other:
We believe our employees are our greatest resource. We offer a competitive salary and benefits package including 401(k) with employer contribution, paid holidays, and vacation. Insurance coverage includes medical, dental, vision, and prescription drugs.We are proud to be an equal-opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. If you have a disability or special need that requires accommodation, please let us know. If applying for positions in the U.S., you must be eligible to work in the U.S. without needing an employer-sponsored visa (work permit).
Why Join PT&C?
Be part of a high-impact startup developing critical medical components.
Work closely with founders and engineers to shape company processes and culture.
Opportunity for rapid professional growth and ownership in building quality systems from the ground up.
To Apply:
Please submit your resume and cover letter to *********************. We look forward to reviewing your application!
Precision Tube & Catheter, Inc. (************************* is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
ATE Test Engineer - HP 93K
Software Development Engineer Job In Aliso Viejo, CA
Job Title: Senior ATE Test Engineer (HP 93K)
Job Type: Contract
Industry: Semiconductor / IC Test Engineering
Experience Level: Senior (7+ years)
Job Description:
We are seeking a highly experienced Senior ATE Test Engineer with deep expertise in Advantest/HP 93000 (93K) platform to join our growing semiconductor test team. This role is ideal for a hands-on engineer who thrives in a fast-paced environment and possesses a solid understanding of automated test development, debug, and production support across a range of analog, digital, and mixed-signal devices.
Key Responsibilities:
Develop, debug, and validate ATE test programs for new silicon products using HP 93K (Advantest V93000) platform
Create and execute test plans for engineering validation and high-volume production
Collaborate with design, product, and packaging teams to define test requirements and DFT strategies
Optimize test program performance for throughput, memory usage, and test coverage
Support wafer sort and final test during NPI and volume ramp-up
Analyze yield data and perform failure analysis to drive continuous quality improvement
Work with overseas manufacturing partners to support test transfers and high-volume production
Maintain detailed documentation and provide knowledge transfer to junior engineers as needed
Required Qualifications:
Bachelor's or Master's degree in Electrical Engineering or related field
7+ years of direct experience in ATE development, with strong proficiency on the HP/Advantest 93000 (93K) platform
Strong knowledge of digital and mixed-signal test methodologies, test hardware design, and ATE interface board development
Experience with test development in C/C++, PERL, Python, or equivalent scripting languages
Deep understanding of device characterization, yield improvement, and production test optimization
Hands-on experience with lab equipment such as oscilloscopes, logic analyzers, power supplies, and source measurement units (SMUs)
Familiarity with device datasheets, test specification documents, and datasheet limit extraction
Preferred Skills:
Experience with other ATE platforms (e.g., Teradyne UltraFLEX, ETS, or Verigy)
Background in RF, analog, or power management IC testing
Knowledge of Design for Test (DFT) and scan test methodologies
Experience working with offshore test houses and contract manufacturers
Exposure to yield analysis tools (e.g., Galaxy, JMP) and test data management systems
Proven ability to lead and mentor junior engineers
Compensation: $40 - $80 per hour depending on experience
Java Fullstack Software Engineer
Software Development Engineer Job In Irvine, CA
Luxoft is looking for a Tech Lead who would be working with our Customer - one of the world's largest investment management companies. Based in Southern California, our client manages close to $2 trillion in assets and is working with Luxoft in a full-scale upgrade of their technology. It's a high potential engagement with opportunity to expand our reach into a large share of their new and existing business.
Responsibilities:
Work in a SCRUM team, close with client and business analysts, be able to quickly understand the new requirements and helps to identify the changes to the system.
Develop and present recommendations from analysis of current solution. Assist in code peer reviews, build and test functional enhancements.
Identify areas for code refactoring. Review and contribute to development process and procedures to assist in the continual improvement of the development team activities.
Strong organization, communication, and interpersonal skills.
Responsible for fullstack development of Java and Typescript code to meet specifications and designs and using best practices. Development of a world-class web services code-base.
Effort estimation and task breakdown - estimating cost of implementing new changes and identifying risk.
Mandatory Skills Description:
8+ years commercial development experience Java backend experience: Java 8+
AWS
DBMS experience: Strong SQL knowledge must have; Postgres/Oracle experience is desirable
Development paradigms and best practice: GoF, SOLID, etc.
Tests coverage metrics understanding
Passionate about software development
Committed for deadlines, self-organized, client-oriented
Good communication skills
Software Engineer
Software Development Engineer Job In Los Angeles, CA
About Revel: At Revel, we are transforming control software for the world's most critical hardware-spanning aerospace, automotive, energy, and manufacturing. Our innovative platform integrates advanced programming languages, real-time telemetry, and robust command/control interfaces to deliver unmatched reliability, safety, and performance. Join us in revolutionizing the way engineers develop and operate complex physical systems.
Role Overview: We are looking for a Software Engineer specializing in Rust to join our talented and rapidly growing engineering team. Your expertise will contribute directly to Revel's runtime systems, infrastructure components, and real-time capabilities, enabling unprecedented levels of reliability and performance.
Key Responsibilities:
Develop, maintain, and enhance high-performance, reliable, and safe Rust-based software components.
Build robust infrastructure and systems that form the foundation of Revel's software stack.
Collaborate with compiler engineers, systems engineers, and product teams to integrate solutions effectively.
Ensure code quality through rigorous testing, peer reviews, and continuous improvement practices.
Address complex engineering challenges in real-time environments, providing innovative, pragmatic solutions.
Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical discipline.
Strong experience developing high-performance software using Rust.
Expertise with systems programming, concurrency, memory management, and performance optimization in Rust.
Familiarity with modern software engineering practices, including testing, code reviews, and CI/CD.
Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications:
Experience with real-time or embedded system development.
Knowledge of safety-critical or mission-critical software development processes.
Familiarity with interfacing software to hardware platforms.
Why Revel:
Be part of an elite engineering team with deep industry experience and a strong technical pedigree.
Solve impactful, challenging problems across aerospace, automotive, energy, and beyond.
Competitive compensation package, including salary, significant equity, comprehensive benefits, and excellent growth opportunities.
Dynamic, collaborative, and innovative working environment.
Join Revel and shape the future of hardware control software.
Apply at ****************
Software Engineer(Full-Stack)
Software Development Engineer Job In Irvine, CA
ull-Stack with Snowflake -Anning
A client within the streaming domain is seeking for Software Developer who will be a core team member for the ad targeting and decisioning engineering group. This group is positioned to build industry-leading ad decisioning solutions and experiment platforms. The right person for this role should have experience on high performance services or full stack products. If you are someone who is proactive, hardworking, and enthusiastic in these domains, this is a phenomenal role for you!
WHAT YOU'LL DO
Design and develop next-generation highly scalable and available microservices for advertising targeting, decisioning, and personalization.
Build cloud-based big data platforms to accelerate experimentation and optimize KPIs in an evolving business environment.
Architect distributed systems with strong guarantees around consistency, availability, and partition tolerance.
Collaborate with researchers to operationalize cutting-edge innovations in large-scale production systems.
Apply and promote best engineering practices including design patterns, CI/CD, code reviews, and automated testing.
Drive innovation by identifying and applying state-of-the-art technologies across the stack.
Contribute throughout the entire software development lifecycle: design, prototyping, implementation, and testing.
Work closely with product managers, program managers, SDETs, and research scientists in a collaborative, open environment.
WHAT TO BRING
Bachelor's degree or higher in Computer Science, Electrical Engineering, or related field.
3+ years of professional programming experience in Java, Scala, Python, or Golang.
2+ years of hands-on experience developing high-performance, scalable RESTful APIs using Spring Boot.
Solid experience working with Snowflake for data management, analytics, or integration.
Familiarity with cloud infrastructure tools and platforms such as AWS, Kubernetes (K8s), Terraform, and Spinnaker.
Strong understanding of system and application design and architecture principles.
Passion for technology and enthusiasm for cross-disciplinary collaboration.
NICE-TO-HAVES
Experience with big data technologies such as Spark, Airflow, Flink, or Kafka.
Familiarity with modern front-end frameworks, particularly React.js, and a solid grasp of the web development stack.
Lead Software Engineer
Software Development Engineer Job In Los Angeles, CA
At Nota, we're building the infrastructure for modern storytelling. Our platform powers content creation across industries from major newsrooms and sports networks to fast moving startups. We are using AI and automation to make storytelling faster, smarter, and more adaptive.
We're looking for a Lead Software Engineer to help us scale our core platform and bring new features to life. This is a hands-on role with architectural influence and leadership responsibility. You'll work closely with product, design, and data teams to build performant, reliable, and thoughtful software across our stack.
What You'll Do
Build and own key parts of our frontend (React, Next.js, TypeScript) and corresponding backend implementations (Node, Express.js, TypeScript)
Design, build, and deploy scalable APIs and services that integrate AI/ML workflows, video processing, and content management
Work closely with product and design to understand user needs and translate them into fast, flexible, and durable code
Set engineering standards, mentor developers, and help shape our development practices as we grow
Collaborate with team to support use cases like live streaming, transcription, automated clipping, summarization, and more
What We're Looking For
8+ years of full-stack experience with modern JavaScript frameworks (React, Next.js, TypeScript)
Strong experience building APIs and backend services (Node.js, Express, or similar)
Proficiency with data modeling and integrating with relational and non-relational database systems
Familiarity with cloud platforms (Azure, AWS, or GCP), CI/CD, and containerization
Experience with media pipelines, video processing (ffmpeg, HLS, etc.), or AI/ML integrations is a big plus
Ability to balance speed and quality in a fast moving, collaborative team
Passion for clean code, simple systems, and products that matter - you love what you do
Bonus
Experience with realtime or near realtime systems (e.g. live video, WebSockets)
Comfort working across multiple cloud environments (we use Azure, AWS, and GCP)
This is a high impact role on a small, focused team. If you want to work on complex systems that power how stories are created and shared in the real world, we'd love to talk.
Founding Engineer, Robotics / Software
Software Development Engineer Job In El Segundo, CA
HABIT deploys on-demand robotic labor to you - and to restaurants, hotels, stores, and farms in your neighborhood.
We're backed by Y Combinator (X25) and work in person at our office in El Segundo, just south of the Los Angeles Airport close to the beach.
We're looking for a Founding Robotics / Software Engineer to join us as we deliver robotic services to millions of Americans.
Responsibilities
You'll work directly with our co-founders to design and build robotic systems that scale across thousands of neighborhoods. As a generalist, you'll:
Own key components of our perception, navigation, and interaction stack
Design real-time autonomy pipelines in ROS 2 for dynamic, semi-structured environments
Integrate sensors, compute, and mobility hardware into a field-ready robotic system
Design and iterate on production-grade robotic hardware, from prototype to deployment
Build behavior trees and control policies to manage user interaction, navigation, and task completion
Required Qualifications
1.5+ years of work experience as a software engineer, robotics engineer, or similar
Bachelor's degree
2+ years of experience working with ROS 2 in real-world robotic applications
Experience designing, prototyping, and sourcing mechanical components for robotic system
Proficiency with CAD software and mechanical design workflows
Experience deploying navigation, localization, and SLAM solutions in indoor settings
Strong Python skills; familiarity with robotics libraries like rclpy, nav2, tf2, and OpenCV
Intermediate C++ knowledge (able to modify and extend ROS nodes and open-source libraries)
Comfortable working across the full stack, from hardware integration to field deployment
Desired Qualifications
Experience integrating and tuning robot perception pipelines using multimodal sensors and computer vision
Familiarity with mobile base platforms
Experience with behavior trees (e.g. BT.CPP) or customer-facing robot deployments
Strong interest in real-world human-robot interaction or service robotics
Additional Requirements
This position is 100% on-site in El Segundo, CA - no remote option available
Unfortunately, we are unable to provide visa sponsorship at this time
Must have a valid U.S. Driver's License
Willingness to work extended hours or weekends as needed to hit milestones
Software Validation Quality Engineer
Software Development Engineer Job In Santa Clarita, CA
At HuMannity Medtec, we pioneer life-enhancing medical technologies for under met healthcare needs. Come join our team of engineers, scientists and medical device experts who are inspired to develop innovative solutions for tomorrow's challenges. If you'd like to join a high-reward, truly inspiring environment with an experienced, diverse team working at their best every day, and take your career to the next level, apply today!
We truly understand the need for balance and, among other things and offer a 9/80 schedule with every other Friday off. That's 26 long weekends a year!
We are looking for an experienced and highly motivated
Software Validation Quality Engineer
to join our Quality Assurance team and help us improve processes, increase efficiency, and maintain our ISO 13485 certification.
Position summary: The Software Validation Quality Engineer (SVQE) shall be responsible for system and software validation activities for electronic computer systems including performing risk management activities for quality system software.
Summary of responsibilities:
Responsible for identifying any software that needs to be qualified, verified, or validated, this includes but is not limited to computer electronic systems, off-the-shelf software, and systems software.
Responsible for executing and maintaining software quality engineering methodologies and providing quality engineering support for software.
Ensures software systems are developed, validated and maintained in compliance with regulatory requirements and business needs.
Provide guidance and support to R&D engineers for Software Validation, Data Integrity, and Software Requirement Specifications.
Work with R&D, Quality Engineering and Manufacturing Engineering in the completion of system/software requirements and other verification and validation processes.
Participate in reviews for System and Software requirements with ability to interpret and review system design (hardware, firmware, software) and provide useful feedback.
Create and execute or direct software validation protocols traceable to system/software requirements.
Execute and support on-time completion of Software Validation Quality Engineering deliverables: test plans (manual and automated), test scripts (manual and automated), test reports.
Use test equipment and instrumentation to obtain test data from the devices and be capable of analyzing the data.
Participates in designing, coding, testing, debugging, and configuring, computer software.
Support all Company initiatives as identified by management and in support of Quality Management Systems (QMS).
Education/Experience:
Bachelor's degree and 3+ years of practical experience in the medical device industry.
Must have experience with ISO 13485:2016 and IEC 62304
Knowledge of FDA's General Principles of Software Validation Guidance
Familiarity with standards such as GAMP5
Risk management knowledge for the medical device industry (ISO 14971)
Software Engineer
Software Development Engineer Job In Santa Monica, CA
Dolt is the world's first version controlled SQL database. Dolt is built from the storage engine up to provide Git-style version control to tables instead of files. Dolt needs a full-stack software engineer who is passionate about databases and user experience to join the team Santa Monica.
The ideal candidate will be responsible for developing the graphical interfaces to Dolt: DoltHub and the Dolt Workbench. DoltHub is a large scale website, akin to Dolt's GitHub, where users share and collaborate on Dolt databases. The Dolt Workbench is an Electron Desktop application available for Mac, Windows, and Linux. Both applications are written in React and use GraphQL to manage backend interactions. The backend for DoltHub is written in Golang.
Experience with React, GraphQL, Electron, and Golang are a plus. Full stack experience is a requirement.
Ability to build functional designs without the aid of a designer is a plus. Ability to interface effectively with design is a must.
Responsibilities
Develop front end React and GraphQL components for DoltHub and the Dolt Workbench
Develop backend service integrations in Golang
Perform 24/7 operational duties for DoltHub
Respond to customer inquiries and issues
Qualifications
Bachelor's degree or equivalent experience in Computer Science or related field
Development experience with React and GraphQL preferred
Development experience with Golang preferred
Prefer some work experience
Software Engineer
Software Development Engineer Job In Irvine, CA
Must-have skills and experience:
Strong C/C++ development in Linux environments
Experience designing, building, and maintaining robust and scalable APIs(raw TCP streams, REST)
Familiarity with event-driven architecture and logging
Use of Git for version control
Understanding of unit testing and CI/CD practices
Good-to-have skills and experience:
Java (Android) development with JNI integration
DevOps experience for embedded or simulated environments
Ideal experience:
7+ years for core development roles
Software Developer I (Full-Stack)
Software Development Engineer Job In Long Beach, CA
Job Title: Software Developer I (Full-Stack)
Department: Technology
Reports To: VP of Engineering and Data
About Us
Cabi is a leading direct sales and eCommerce fashion brand that empowers women through personal styling, social shopping experiences, and a vibrant, supportive community. Our mission is to help women express themselves through fashion while creating meaningful connections. As we continue our digital evolution-including transitioning to a Shopify-based platform-we are actively expanding our technology team to deliver world-class tools for our Stylists and customers. As an AI First organization, we are also embedding AI capabilities across the enterprise to modernize and optimize our operations.
About the Role
We are seeking a curious, driven, and enthusiastic Entry-Level Full Stack Software Developer to join our growing engineering team. This role is ideal for someone who's passionate about building great software and excited to work across the full stack-front-end, middle-tier, and back-end development.
This is a fantastic opportunity to grow your career with strong mentorship, a startup-like work culture, and broad exposure to modern tools, frameworks, and real-world challenges.
What You'll Do
Contribute to the development of full-stack applications across the front-end, middle-tier, and back-end layers.
Work on real production features and enhancements for internal tools and/or customer-facing web applications.
Collaborate with senior engineers and product managers to translate requirements into technical solutions.
Write clean, maintainable, and well-documented code.
Participate in code reviews and sprint planning sessions.
Explore new tools and technologies to help us innovate and improve development efficiency.
What We're Looking For
Participation in at least two software projects involving front-end web development and middle-tier/backend work.
Familiarity with database interactions (SQL or NoSQL).
Any level of experience with Shopify's technology stack (e.g., Liquid, Storefront API, Hydrogen) is a big plus.
Comfortable working with any modern development framework (e.g., React, Angular, Vue, Node.js, Django, Ruby on Rails, etc.).
Exposure to code generation tools such as Cursor or Codeium/Windsurf.
Eagerness to learn and the curiosity to take on any layer in the software development stack.
Soft Skills That Matter
Strong communication skills, both verbal and written-able to explain technical ideas clearly.
A collaborative mindset with a willingness to work across disciplines.
Proactive attitude with the ability to take ownership and follow through.
Open to feedback and eager to grow personally and professionally.
A natural problem-solver with perseverance and creativity in tackling challenges.
What We Offer
Solid mentorship and guidance from experienced developers and tech leads.
A startup-like work culture that values agility, creativity, and ownership.
Opportunities for professional growth, continuous learning, and cross-functional collaboration.
A supportive and inclusive team where your ideas and contributions matter.
Nice to Have (But Not Required)
Experience using Git-based workflows (GitHub, GitLab).
Familiarity with RESTful APIs, GraphQL, or asynchronous programming patterns.
Exposure to e-commerce platforms, especially in product customization or front-end optimization.
We offer competitive compensation with performance-based bonus potential in addition to a great working environment, and a benefits package including medical, dental, vision, life, accident insurance, holiday pay, paid time off program, and a matching 401(k) plan. Our team also enjoys a generous discount on our designs!
Only applicants selected for an interview will be contacted.
Flight Software Engineer (All Levels)
Software Development Engineer Job In El Segundo, CA
Flight Software Engineer (I, II, Senior)
As a Flight Software Engineer at Argo, you will be a member of the team architecting the full software stack for Argo's refuellable in-space transport vehicles and other space and ground test systems. You will help drive the overall spacecraft system architecture, execute vehicle design and higher-level performance and communication system trade studies, and implement the spacecraft's GNC algorithms into software that controls the vehicle systems. You will actively contribute to the full life cycle of software development at Argo, from early architectural decisions and design through to hardware in the loop testing, on-vehicle functionality, and flight operations.
Responsibilities
Write rigorous, high performance code to support Argo's high-deltaV, refuellable transport spacecraft to make in-space transportation abundant and affordable
Drive rapid execution and iteration efforts that put our spacecraft in orbit quickly
Hands-on prototyping, integration, troubleshooting, and testing of simulations, flight algorithms, and hardware in the loop testing
Implement rapidly developed code to support development and testing of avionics, propulsion, electromechanical, and other spacecraft systems
Negotiate requirements by having a deep understanding of the company and mission objectives and providing alternative solutions
Conduct design reviews, test readiness reviews, and flight readiness reviews with a heavy emphasis on technical excellence
Qualifications
Bachelor's degree in relevant computer science or engineering discipline
Capable of maintaining flexibility in direction under changing circumstances
Track record of delivering novel, excellent technical products
Strong understanding of operating systems, data structures, networking protocols, communication standards, and computer architectures
Understanding of modeling and simulation, and software development skills, particularly in C/C++/Python
Proven system engineering and configuration management skills
Excellent written and verbal communication skills
Engineer I
1+ years of experience on university design teams or internships designing complex software that operate in novel time-sensitive and/or embedded environments (autonomous vehicles, drones, spacecraft, etc.)
Engineer II
1+ years of experience designing flight software for spacecraft
2+ years of experience designing complex software that operate in novel time-sensitive and/or embedded environments (autonomous vehicles, drones, spacecraft, etc.)
Senior Engineer
2+ years of experience designing flight software for spacecraft
5+ years of experience designing complex software that operate in novel time-sensitive and/or embedded environments (autonomous vehicles, drones, spacecraft, etc.)
Preferred Qualifications
Masters degree in computer science, engineering or physics
Experience writing code for real-time operating systems requiring execution at a deterministic rate
Experience with existing automation-frameworks such as ROS, NASA cFS, or MAX
Experience in a start-up or fast-paced software development environment
Experience with spacecraft on-orbit operations and troubleshooting
Lead Software Engineer [78674]
Software Development Engineer Job In Santa Monica, CA
Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation's leading brands.
We're hiring a Lead Software Engineer for a 6+ month remote contract opportunity.
Onward Search is unable to support 1099 / Corp-to-Corp or Independent Contractor arrangements at this time. All contractors will be paid as W2 employees.
Lead Software Engineer Responsibilities:
Design, build, and review high-quality, testable code.
Translate product requirements into technical tasks and lead execution.
Improve system performance, observability, and reliability.
Mentor engineers and guide system design best practices.
Participate in on-call rotation for production support.
Collaborate across teams on ad pacing, targeting, and experience.
Lead Software Engineer Qualifications:
7+ years of software engineering experience.
Strong Java skills (memory management, multithreading, profiling).
Experience with microservices, system design, and cloud platforms.
Excellent problem-solving and communication skills.
Passion for mentoring and working in a fast-paced environment.
SpringBoot, DynamoDB, Redis/MemCache (preferred).
Kafka/Kinesis, AWS, Docker, Kubernetes, Terraform (preferred).
Background in Ad Tech (preferred).
Bachelor's or Master's in Computer Science, Engineering, or related field.
Perks & Benefits:
Medical, Dental, and Vision Insurance.
Life Insurance.
401(k) Program.
Commuter Benefit.
eLearning & Ongoing Training.
Education Reimbursement.
Eligibility requires working over 30 hours per week on an assignment lasting at least 10 weeks.
If you meet the qualifications and are excited about this opportunity, apply today! Our team will connect with you to discuss next steps, support you through the interview process, and advocate for your success.
Onward Search is unable to support 1099 / Corp-to-Corp or Independent Contractor arrangements at this time. All contractors will be paid as W2 employees.
Software Engineer, Computational Geometry
Software Development Engineer Job In Los Angeles, CA
Software Engineer, Computational Geometry / Los Angeles, CA-Hybrid
The successful person will have a Software Engineering background with experience Computational Geometry and Geometric Algorithms. This position is mainly remote, with travel to Los Angeles, CA, expected at least once a quarter.
Responsibilities:
Development of geometric and physics based tools
Development and implementation of data structures and geometric algorithms
Development of optimization procedures
Optimization of loop based parallel computations
Experience Required:
3+ years programming experience, ideally in C++
Experienced with computational geometry
Geometric algorithm experience
Understanding of 2D and 3D geometric operations
Development on 3D surface meshes
Qualifications:
BS or higher in Computer Science, Applied Mathematics, Engineering or similar technical discipline.
For Immediate consideration please click apply and attach a copy of your resume.
Unity Mobile Game Developer
Software Development Engineer Job In Irvine, CA
Job Summary: We are seeking a talented and passionate Unity Developer to join our team in Costa Mesa, CA. As a key member of our development team, you will be responsible for planning and implementing game features, building robust code, optimizing performance, and ensuring the final quality of our products.
What You'll Do:
Collaborate with the team to brainstorm game ideas and architect technical solutions.
Plan and implement core gameplay features from concept to completion.
Create well-structured, reusable, and scalable code frameworks.
Identify and resolve performance bottlenecks to ensure a smooth gameplay experience.
Troubleshoot and debug to ensure code quality and stability.
Conduct thorough testing and ensure the final product meets industry standards.
Proficiency in Mandarin is a plus.
What You'll Bring:
Bachelor's degree in Computer Science, Game Development, or a related field.
A minimum of 2 years of professional experience with the Unity engine, demonstrating a deep understanding of its features.
Strong experience in mobile game development, including SDK integration for both iOS and Android.
A keen eye for detail and a commitment to writing clean, efficient code.
Excellent communication and teamwork skills.
Job Type: Full-time
Pay: $4,200.00 per month
Schedule:
8 hour shift
Work Location: In person
Senior Software Engineer
Software Development Engineer Job In Irvine, CA
Our Customer is one of the world's largest investment management companies. Based in Southern California, our client manages close to $2 trillion in assets and is looking for a new partner to participate in a full scale upgrade of their technology. We are looking for talented and ambitious people to work on the first engagement in the client's offices near Los Angeles, California. We have a huge opportunity to impress them and earn a large share of their new and existing business.
We're looking for technically sound developers who thrive in work in dynamic and technically challenging environments and the ability to adapt to customer needs. This position offers great growth opportunities into a leadership role for the right individual.
Responsibilities:
• Work with project business and system analysts to clarify the requirements and then implement them
• Participate in code reviews
• Enforce standards and best practices
• Participate in Agile SDLC
Mandatory Skills Description:
o Strong background in algo and data-structures
o C#/.NET
o Extensive AWS experience
o Microservices
o RDMS: SQL Server
o Docker
o Multi-threading
o Messaging (EMS/RMQ/MSMQ)
o Strong communication skills
• Highly Desirable
o AWS containers
o .NET Core 3/2
o AWS DynamoDB
o AWS Aurora (MySQL)
Software Engineer
Software Development Engineer Job In Los Angeles, CA
About Revel: At Revel, we are transforming control software for the world's most critical hardware—spanning aerospace, automotive, energy, and manufacturing. Our innovative platform integrates advanced programming languages, real-time telemetry, and robust command/control interfaces to deliver unmatched reliability, safety, and performance. Join us in revolutionizing the way engineers develop and operate complex physical systems.
Role Overview: We are looking for a Software Engineer specializing in Rust to join our talented and rapidly growing engineering team. Your expertise will contribute directly to Revel’s runtime systems, infrastructure components, and real-time capabilities, enabling unprecedented levels of reliability and performance.
Key Responsibilities:
Develop, maintain, and enhance high-performance, reliable, and safe Rust-based software components.
Build robust infrastructure and systems that form the foundation of Revel’s software stack.
Collaborate with compiler engineers, systems engineers, and product teams to integrate solutions effectively.
Ensure code quality through rigorous testing, peer reviews, and continuous improvement practices.
Address complex engineering challenges in real-time environments, providing innovative, pragmatic solutions.
Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical discipline.
Strong experience developing high-performance software using Rust.
Expertise with systems programming, concurrency, memory management, and performance optimization in Rust.
Familiarity with modern software engineering practices, including testing, code reviews, and CI/CD.
Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications:
Experience with real-time or embedded system development.
Knowledge of safety-critical or mission-critical software development processes.
Familiarity with interfacing software to hardware platforms.
Why Revel:
Be part of an elite engineering team with deep industry experience and a strong technical pedigree.
Solve impactful, challenging problems across aerospace, automotive, energy, and beyond.
Competitive compensation package, including salary, significant equity, comprehensive benefits, and excellent growth opportunities.
Dynamic, collaborative, and innovative working environment.
Join Revel and shape the future of hardware control software.
Apply at ****************