Software Development Engineer/Software Test Engineer
Software Development Engineer Job 37 miles from Santa Ana
Job Title: Software Development Engineer/Software Test Engineer
Job type: Full-time, Exempt. Salaried.
Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off.
This position is 100% onsite
This is an opportunity to join a fast-paced, dynamic small company environment to work on programs that make a difference to the United States and our allies. Your experience in Battery Engineering and BMS will be a great value-add to our team as we continue to expand our largest product line at the company. Your impact on our success and growth will be daily and direct. You will be joining an experienced and collaborative team that can support your appetite for continuous improvement, regardless of where you are in your career journey.
The Software Engineer will join a dynamic small aerospace company where you will take on software development and/or software test roles, on programs that make a big difference to the United States and our allies. Our customers are mostly large Tier 1 US prime contractors who are supporting important platforms and missions. You will support multiple programs at any one time, multiplexing across product types such as batteries, chargers, RF, and avionics assemblies. You will be active with customers, and colleagues working in engineering, production, assembly, and test. The right candidate will have 3-5+ years of software experience in development and qualification
programs, and production through test and delivery. Aerospace experience, especially in DO-178 requirements environments, is a big plus.
Responsibilities:
• Design, develop, and test safety-critical software systems for aerospace applications
• Emphasize software testing, including unit testing, integration level testing, and functional testing
• Perform Static Code Analysis (LDRA, SonarQube, CodeSonar)
• Participate in code peer reviews
• Develop test plans and write test cases using qualified tools (LDRA)
• Familiarity with SDLC and writing standard software documents (SRS, SDP, SDD)
• Experience with version control systems (CVS / SVN / GIT)
• Ensure compliance with DO178 DAL A standards throughout the software development lifecycle
• Collaborate with cross-functional teams, including hardware engineers, to integrate software with embedded processors and microcontrollers
• Debug software and tests, both on real target hardware and in an emulated environment
• Analyze test results to verify functionality and recommend corrective action upon findings of anomalies
• Hands-on experience with PCBs (Printed Circuit Boards) is essential
• Familiarity with Battery Management Systems (BMS) is a plus
• Familiarity with STM32 family of microcontrollers is a plus
• Familiarity with RTOS (FreeRTOS) is a plus
Education, Experience, and Qualifications:
• Bachelor's degree in computer science, Electrical Engineering, or related field
• Minimum of 3-5 years of experience in software development and/or testing, with a focus on DO178 standards
• Proficiency in object-oriented, embedded C/C++ programming
• Strong understanding of software unit testing and integration testing with qualified tools (LDRA)
• Experience documenting software in UML
Ability to obtain a future Security Clearance is required for the role. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Pay Range: $110,000 - $180,000.
Benefits:
• 9/80 work schedule
• 401(k) and 401(k) matching
• Medical, Dental, Vision insurance
• Flexible spending account
• Life insurance
• Long-term Term Disability
• Paid time off (128 hours per year)
Quality Assurance/Supplier Quality Engineering/Quality Control (QA/SQE/QC) Engineer
Software Development Engineer Job 7 miles from Santa Ana
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.
Sr. Quality Assurance Software Engineer (ISO 13485)
Software Development Engineer Job 7 miles from Santa Ana
Prismatik Dentalcraft is a division of Glidewell Dental
Essential Functions:
Provides expertise and guidance in interpreting policies, regulatory and/or governmental regulations, and internal regulations to assure compliance.
Partners with software development teams in Software Development Lifecycle (SDLC) documentation including software development plans, software verification and validation, software requirements specifications, software architecture and design documents, design and code reviews, software Risk Management File (RMF), test protocols and reports, traceability matrices.
Participates in Quality Management System (QMS) activities in compliance with US FDA Quality System Regulations and ISO 13485.
Participates in software risk management activities including cybersecurity risk by collaborating and providing feedback to software development teams.
Remains current on existing and new regulations to support compliance of existing software.
Utilizes knowledge and expertise guide development team in seeking solutions and alternatives to meet regulations.
Conducts testing and assesses the effectiveness and accuracy of software against existing operating standards or performance guidelines.
Minimum Qualifications:
Bachelor's degree in Engineering, Biomedical, or related technical field; or any equivalent education and/or experience from which comparable knowledge, skills and abilities have been demonstrated/achieved.
Minimum eight (8) years of experience in quality engineering in the FDA QSR/ISO 13485 medical device industry.
Experience with the application of IEC 62304 (Medical Device Software Lifecycle Processes), ISO 14971 (Risk Management), IEC 60601 (Medical Electric Equipment) and IEC 62366 Usability Engineering, required.
Experience with Agile software development methodologies like Scrum and Kanban, required.
Experience with embedded software development areas, such as web development, required.
Previous experience with cloud-based software, preferred.
Pay range: $95,833-$130,000/yr
Exact compensation may vary based on skills and experience.
Sr Data Platform Engineer
Software Development Engineer Job 11 miles from Santa Ana
Providing for loved ones, planning rewarding retirements, saving enough for whatever lies ahead – our policyholders count on us to be there when it matters most. It’s a big ask, but it’s one that we have the power to deliver when we work together. We collaborate and innovate – pushing one another to transform not just Pacific Life, but the entire industry for the better. Why? Because it’s the right thing to do. Pacific Life is more than a job, it’s a career with purpose. It’s a career where you have the support, balance, and resources to make a positive impact on the future – including your own.
Unlock the Power of Data at Pacific Life. We’re seeking talented Infrastructure Engineers to join our Pacific Life Team in Newport Beach, CA; Omaha NE;. Looking for self-starters to help shape the future of infrastructure engineering and drive data-driven success.
This role is hybrid. We believe in empowering our employees to get work done both in and out of the office.
As an Infrastructure Engineer you’ll move Pacific Life, and your career, forward by accelerating our data initiatives by bringing modern technical solutioning forward. You will fill a new role that sits on the data team in the technology organization. Your colleagues will include infrastructure engineers and data engineers, and fellow Data, AI, Governance, and QA professionals. Join our highly collaborative, innovative team.
How you’ll help move us forward:
Partner with data architects, analysts, engineers, and stakeholders to understand data infrastructure requirements and deliver solutions.
Help build scalable data infrastructure with robust security, quality and governance protocols.
Create low-level design artifacts, including infrastructure design and process documents.
Build scalable and reliable data infrastructure to support data and analytics platform, and data pipelines using cloud-based technologies.
Implement automation and continuous improvements to automated build and deployment.
Apply standards and best practices and ensure compliance with security and risk.
Provision, deploy, secure, monitor, and maintain data platform environments.
Use the Agile Framework to organize, manage and execute work.
Demonstrate adaptability, initiative and attention to detail through deliverables and ways of working.
The experience you bring:
Bachelor’s degree in Computer Science, Data Science or Statistics
5+ years of experience design, development, and delivery of data infrastructure including cloud and database technologies
Understanding of infrastructure engineering best practices and data integration patterns
2+ years of experience with DevOps and CI/CD
1+ years of experience in automation, scripting, orchestration, upgrades, support and maintenance of infrastructure, tools, and technologies.
Experience in agile methodologies.
Effective communication & facilitation; both verbal and written
Team-Oriented: Collaborating effectively with team and stakeholders
Analytical Skills: Strong problem-solving skills with ability to breakdown complex data solutions
What makes you stand out:
2+ years of experience in Snowflake and cloud services
Experience working with AWS, cloud infrastructure, databases, ETL/ELT pipelines data visualization, and data analytic tools
Experience working with Azure Dev Ops (ADO), Build and Release CI/CD pipelines and orchestration
Master Data Management/Reference Data experience
Experience with automation, scripting, and testing in data delivery environment
Financial Services/Investments/Insurance domain knowledge
Experience working in complex data systems
The recruiting process:
All resumes will go through an initial review.
Candidates will be notified via email regarding next steps.
Selected applicants will be asked to partake in a recorded video-interview and via HireVue
Interviews will begin Mid- January 2025.
Compensation:
Base compensation will be based on your experience and location
Newport Beach, CA ranges between $130,500-$160,000 plus an annual bonus
Omaha, NE range is between $112,500- $137,500 plus an annual bonus.
You can be who you are.
People come first here. We’re committed to a diverse, equitable and inclusive workforce. Learn more about how we create a welcoming work environment through Diversity, Equity, and Inclusion at ******************** What’s life like at Pacific Life? Visit Instagram.com/lifeatpacificlife.
Benefits start Day 1.
Your wellbeing is important. We’re committed to providing flexible benefits that you can tailor to meet your needs. Whether you are focusing on your physical, financial, emotional, or social wellbeing, we’ve got you covered.
• Prioritization of your health and well-being including Medical, Dental, Vision, and a Wellbeing Reimbursement Account that can be used on yourself or your eligible dependents
• Generous paid time off options including Paid Time Off, Holiday Schedules, and Financial Planning Time Off
• Paid Parental Leave as well as an Adoption Assistance Program
• Competitive 401k savings plan with company match and an additional contribution regardless of participation.
Base Pay Range:
The base pay range noted represents the company’s good faith minimum and maximum range for this role at the time of posting. The actual compensation offered to a candidate will be dependent upon several factors, including but not limited to experience, qualifications and geographic location. Also, most employees are eligible for additional incentive pay.
Your Benefits Start Day 1
Your wellbeing is important to Pacific Life, and we’re committed to providing you with flexible benefits that you can tailor to meet your needs. Whether you are focusing on your physical, financial, emotional, or social wellbeing, we’ve got you covered.
Prioritization of your health and well-being including Medical, Dental, Vision, and Wellbeing Reimbursement Account that can be used on yourself or your eligible dependents
Generous paid time off options including: Paid Time Off, Holiday Schedules, and Financial Planning Time Off
Paid Parental Leave as well as an Adoption Assistance Program
Competitive 401k savings plan with company match and an additional contribution regardless of participation
EEO Statement:
Pacific Life Insurance Company is an Equal Opportunity /Affirmative Action Employer, M/F/D/V. 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 career center as a result of your disability. To request an accommodation, contact a Human Resources Representative at Pacific Life Insurance Company.
Sr. QA Engineer
Software Development Engineer Job 37 miles from Santa Ana
Sr. QA Engineer - Manual & Automation
Are you ready to take your QA career to the next level in the red-hot cryptocurrency and fintech space? We're looking for a driven, collaborative Sr. QA Engineer to help us build and scale high-quality digital products that empower everyday investors. You'll play a hands-on role in shaping our testing frameworks, ensuring a smooth and secure user experience, and supporting the growth of one of the most exciting platforms in the industry.
Why This Role Rocks:
Fast-paced, startup-style team where your voice matters
Full ownership over test plans and automation pipelines
Exposure to a cutting-edge tech stack in the crypto and financial space
Opportunity to shape quality strategy across web, mobile, and backend systems
What You'll Do:
Lead manual and automated testing of our web, mobile, and backend applications
Create test data, write test cases, and implement CI/CD-ready automated test scripts
Partner with developers, architects, and product managers to ensure testability and quality from the ground up
Conduct functional, regression, and exploratory testing
Advocate for quality best practices and influence cross-functional engineering culture
Use tools like Playwright, Postman, SQL, and automation frameworks (Cypress, Selenium, etc.)
What We're Looking For:
5+ years of QA experience across web, mobile, and API testing
Strong experience with automation tools (Playwright, Cypress, Selenium, etc.)
Experience with RESTful APIs and tools like Postman
Working knowledge of SQL and relational databases
Proven ability to lead QA efforts on cross-functional agile teams
Excellent communication skills and a proactive mindset
Bachelor's degree in Computer Science or related field preferred
Familiarity with BDD is a plus
Perks & Benefits:
Competitive base salary + performance bonus
Full medical, dental, vision, and 401k with match
Generous PTO and holiday schedule
Opportunity to grow with a high-impact team in a rapidly expanding industry
Software Quality & Integration Engineer
Software Development Engineer Job 21 miles from Santa Ana
The Software Quality & Integration Engineer will be responsible for ensuring the stability, performance, and functionality of software systems through rigorous testing, issue tracking, and integration support. This role involves working closely with hardware engineers and vendors to troubleshoot and resolve hardware-software interaction issues, particularly in Bluetooth, wireless connectivity, and embedded systems. The engineer will oversee system performance, maintain logs of known issues, and ensure proper software revision control. Additionally, this role will contribute to the validation of third-party device compatibility and provide clear, timely communication to internal teams and overseas vendors. A strong emphasis will be placed on debugging, performance optimization, and maintaining high-quality software standards throughout the development cycle.
Key Duties & Responsibilities
Functional Testing & Issue Tracking
Perform rigorous functional testing of software to ensure stability, performance, and usability.
Identify, document, and track software issues, ensuring they are communicated and addressed.
Work closely with vendors and factories to report, escalate, and resolve bugs.
High-Level Software Maintenance & Monitoring
Oversee system performance and ensure reliability without direct access to source code.
Maintain logs of known issues and track their resolution with vendors.
Ensure proper software revision control and maintain detailed release notes.
Hardware-Software Integration Support
Work alongside hardware engineers to diagnose potential hardware-software interaction issues.
Troubleshoot Bluetooth, wireless connectivity, and embedded system behaviors in collaboration with vendors.
Assist in validating compatibility with third-party devices (e.g., Apple Watch, external sensors).
Vendor & Internal Communication
Communicate with overseas vendors regarding software performance, bugs, and feature requests.
Provide clear reports to the internal team on project status, blockers, and next steps.
Work in an agile environment, coordinating with different teams to ensure smooth development cycles.
Experience
Prior experience in Android app development (Java/Kotlin) or Linux-based systems (C/C++, Python, Shell scripting).
Experience conducting software functional testing to validate system performance.
Background in Electrical Engineering, Computer Engineering, or Computer Science is preferred.
Strong experience in software functional testing and issue tracking.
Experience with hardware-software integration, particularly in fitness or embedded systems.
Experience working with agile methodologies (a plus).
Experience with IoT connectivity and cloud-based services (a plus).
Knowledge & Skills
Familiarity with Bluetooth and wireless technologies to assist in development and debugging connectivity issues.
Knowledge of hardware systems and experience working on hardware-software integration.
Familiarity with software revision tools (e.g., Git, SVN) and maintaining software release notes.
Expertise in Bluetooth and wireless communication protocols.
Strong hands-on troubleshooting skills for both software and hardware issues.
Ability to communicate effectively with overseas vendors and provide clear updates to management.
Flexibility to occasionally work after hours for meetings with our overseas vendor.
Good documentation skills (release notes, bug tracking, test reports).
Basic hands-on troubleshooting skills with hardware/software.
Education
Bachelor's Degree in engineering or related field preferred.
There are so many reasons to join us here at Centr but here are just a few:
Competitive salary package, commensurate with your skills and experience
Open and modern working environment with a great team
Opportunity to work with modern technology and products
Smart, motivated and collaborative coworkers who are here to support your growth
Software Engineering Intern
Software Development Engineer Job 37 miles from Santa Ana
TransAstra is looking for a highly motivated software engineering intern to join our Agile team this summer near Sylmar, California. We're developing groundbreaking technologies in optical sensing (Space Domain Awareness), spacecraft propulsion, and orbital debris removal. As an intern, you'll work closely with our software engineering team to design, build, and test software systems that support our telescopes and space missions.
This is a hands-on opportunity to develop real-world software skills for cutting-edge aerospace applications.
Duties and Responsibilities:
Assist in the design and development of scalable software architectures for telescope networks and space-related applications.
Contribute to building and maintaining deployment pipelines, automation scripts, and monitoring systems.
Write, test, and debug software in Python, Javascript, Rust, or other languages across Linux, Windows, and mac OS environments.
Participate in code reviews, unit testing, and software documentation.
Collaborate in Agile workflows, including sprint planning, standups, and retrospectives.
Troubleshoot and optimize software systems to ensure performance and reliability.
Required Qualifications:
Working toward a B.S. or M.S. in Computer Science, Computer Engineering, or a related field.
Proficiency or strong familiarity with Python, Javascript, and/or Rust.
Basic understanding of Linux operating systems and command-line tools.
Exposure to version control systems such as GitLab or GitHub.
Strong problem-solving skills, attention to detail, and a willingness to learn.
Ability to work on-site at our facility near Sylmar, CA.
Preferred Qualifications:
Experience with Kubernetes, Docker, or other DevOps and containerization tools.
Familiarity with Agile development methodologies.
Exposure to software testing frameworks and debugging practices.
Interest in space systems, aerospace applications, or robotics.
Compensation and Benefits:
Hourly rate depending on experience and education level.
Opportunity to contribute to real-world space technology projects.
Mentorship from experienced engineers.
Inclusive, collaborative team culture.
We are an Equal Opportunity Employer.
Hourly Range: $20.00/hour - $35.00/hour
Field Automation Engineer
Software Development Engineer Job 7 miles from Santa Ana
Responsible for installation, development, and implementation of applications, integrations, mechanical service, customer training, and sales demonstrations of applications on Tecan liquid handling platforms, including EVO and/or FLUENT.
Responsibilities
Performs instrument installation, integration of third-party devices and development of software applications by writing Evoware and/or Fluent scripts.
Performs problem diagnosis, service, and preventative maintenance on Tecan instruments.
Performs complex software application development, including developing liquid classes and device integration at customer sites.
Provides customer training on use, application development, maintenance, and troubleshooting.
Share information obtained from unique problems or specialized training with the Field Service Team and the Tecan organization if appropriate.
Performs complex demonstrations and installs.
Maintain a travel schedule and travel on short notice
Complete essential service records using the established method and timeframe according to company policy.
Ensure assigned targets and metrics are maintained and achieved as assigned.
Maintains appropriate parts inventory by checking stock to determine inventory level; anticipating needed supplies, placing and expediting orders for supplies; verifying receipt of supplies.
Provides back-up service support outside of the assigned territory as needed.
Maintains technical knowledge by attending educational workshops and reviewing technical publications.
Handles essential tasks as assigned and responds to change productively.
Follows all local safety procedures, State and Federal OSHA Regulations, and reports any safety concerns.
This position requires a presence in Irvine and surrounding areas, as well as the ability and willingness to maintain a travel schedule.
Skills
Ability to work well under pressure and to multitask
Strong organizational and follow-up skills
Ability to complete all tasks assigned in a timely fashion
High level of commitment and initiative
Willingness to disseminate new information obtained to team members
Professional phone etiquette is required.
Ability to work and interact effectively with diverse groups inside and outside of the organization
Ability to manage time effectively
Ability to travel up to 60% and overnight travel up to 50% of the time required
Dependability is a must.
Excellent written and oral communication skills (including legible handwriting).
Proven team player
Ability to react to change productively.
Experience
BS Degree in Life Science, Computer Science, or equivalent industry experience
Minimum of 3 years of laboratory experience working with Evoware, Fluent, Magellan, and other Tecan software is desired.
A minimum of 3 years of robotics/automation experience and writing scripts is desired.
Electro/mechanical experience is a plus
Well-developed PC skill level, including MS Windows 2000/XP, Windows 7, Windows 10, and Office Suite.
QA Engineer
Software Development Engineer Job 7 miles from Santa Ana
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 Engineer
Software Development Engineer Job 32 miles from Santa Ana
Misapplied Sciences is a VC-backed startup bringing an unprecedented innovation to the world. Parallel Reality™ displays are a new technology where many people, standing shoulder-to-shoulder looking at the same display at the same time, can each see
something different
. The technology can work for crowds of up to thousands of people, and no glasses are required. With Parallel Reality™ technology, public venues such as airports, stadiums, shopping malls, and resorts can be personalized for every individual simultaneously.
We're seeking a Software Engineer to drive the development of the high-performance software and graphics platform that empowers creatives and engineers to tap the capabilities of a powerful new technology.
As part of our team, you'll join us on the world stage. Your contributions will be experienced by millions at popular venues and events hosted by internationally renowned companies. Your colleagues will include former Disney Imagineers, Microsoft Researchers, and Stanford and Caltech alums. You'll help shape our products and experiences, with the opportunity to collaborate on highly unique software, hardware, and creative challenges. Our lab is in Old Town Pasadena - Southern California's famous historic, cultural, and dining destination.
This role will benefit from experience/interest in one or more of the following:
Architecting high-performance, multi-threaded software platforms
Interfacing with state-of-the-art sensing technology and custom hardware
Optimizing across boundaries of a multi-disciplinary opto-electrical-mechanical system
Inventing novel rendering, mathematical, and computer vision algorithms
Establishing secure software engineering discipline, principles, and foundations
C++, Python, OpenCV, Qt, Boost, OpenGL/Direct3D, Socket Programming
Please visit us at ********************************** for more information.
Sr Robotics Software Engineer
Software Development Engineer Job 7 miles from Santa Ana
AB Controls provides Turn-key Automation and Robotics Solutions, Engineering Service, and Systems Integration Services in Irvine, CA. Specializing in Laboratory Automation, Test Automation and Product Development. We turn our customer's vision into reality by creating unique automated solutions using the latest in robotics, motion control, vision, networking, and electronics.
We are looking for a Sr. Software Engineer with specialization in industrial robotics and automation to help us develop the next generation of automated robotic equipment.
1) Please read this before sending your resume. The key in this position is ROBOTICS SOFTWARE. You need to have been a software engineer in the field of robotics and automation space for at least 5 years to apply for this job. If you have not, please do not apply.
2) This is a position in Irvine, CA. We do not pay for relocation. If you are not based in southern California please do not apply.
If you are not actively involved in physical robotics and you are only a full stack developer, this is not what we are looking for.
If you are not PROFICIENT in Visual Studio (VB and C#) please do not apply.
If you are not PROFICIENT in programming industrial robots, please do not apply.
If you are not PROFICIENT in programming PLC's and motion control, please do not apply.
The ideal candidate will have the following qualifications:
Have a BS or MS in Electrical Engineering, Computer Engineering or Computer Science.
Have 5-10 years of experience in developing software for capital equipment and robotic systems.
Be a local of Orange County, California or can relocate immediately. No relocation bonus will be provided.
Deep understanding of mechanical systems is desired.
Excellent communication skills and interaction with customers is a must.
Please write a cover letter and specifically address your relevant experience in areas mentioned above.
The ideal candidate will have fluency in multiple of the following skills:
1. Motion control
2. PLC with multi-motor applications.
3. Visual studio (.NET platform, C#, C++, VB.NET for HMI development).
4. Database connectivity.
5. Vision systems.
6. Articulated robotic arms and controllers.
7. LabVIEW
We offer a competitive salary, excellent benefits (medical, dental, vision) and 401k, and a stimulating work environment with opportunity to get involved at all levels of design and implementation of state-of-the-art robotic systems.
Please send your resumes in pdf format only.
No agencies please.
Clinical Development Engineer
Software Development Engineer Job 7 miles from Santa Ana
ReValve Solutions is a medical device company based in Irvine, CA that delivers a first-of-its-kind, lifelong solution for one of the most common diseases in the world: valvular heart disease. Our Palmetto System is a non-invasive valve replacement device which mimics the contraction of the heart to improve and lengthen the lives of millions of patients. We are currently an investigational device only.
Role Description
This is a full-time, on-site role for a Clinical Development Engineer. The Clinical Development Engineer will be responsible for developing the ReValve Solutions therapy for successful patient outcomes through Early Human Use through a Pivotal Study. This will include patient selection, procedural development, patient modeling, supporting clinical cases, and tracking patient outcomes through rigorous analysis. This role will be based in Irvine, CA.
Qualifications
Execute on all development, testing, data analysis and preparedness of preclinical and clinical procedures to reach development milestones
Emphasis on model and test method devlopement for rapid prototypes
Proceduralize all patient selection guidance and execution (echo, CT, Fluroscopy). Familiarity with 3mensio and/or TomTec is a plus.
Develop patient selection criteria and assist with patient screening process for first-in-human and EFS studies
Provide support for pre-clinical and clinical cases, on-site case support as needed.
Assist in FDA roadmap efforts, to include, pre-clinical and clinical studies
Develop various clinical and regulatory programs to enable a series of Clinical Cases
Assist developing and executing protocols for evaluation of the technology design, processes, various test methods, equipment validation and manufacturing processes
Assist with conducting design verifications for new product development designs and IQ/OQ with software validations to support new equipment
Be current on new industry trends and technologies
Evaluate internal systems and make recommendations to improve effectiveness
Ensure adherence to best practice (as regard to intellectual properties) and regulatory requirements. Ensuring company's technological processes comply with all requirements, laws, and regulations
Maintain and build trusted relationships with key customers. clients, partners, and stakeholders
What we look for
Strong communication and interpersonal skills
Attention to detail and strong organizational skills
Independent and passionate with strong work-ethic
Excellent interpersonal skills with proven track record of strong team collaboration
Ability to multitask and prioritize tasks
Bachelor's degree in Biomedical Engineering, Mechanical Engineering or related field is preferred
Benefits and Pay
We offer medical, dental, vision, life, and 401(k) package. Your position within the salary range and bonus will be determined by your job-related knowledge, skills, experience, relevant education, and training/certifications.
Software Engineer, Computational Geometry
Software Development Engineer Job 37 miles from Santa Ana
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.
Analytics SDET
Software Development Engineer Job 11 miles from Santa Ana
* The Senior SDET will collaborate with the App Development department to ensure the release of high-quality software. Responsibilities include creating, executing, and maintaining automated functional and performance tests to validate software quality and drive regression testing across products.
* Will be working with multiple teams on several projects focused on analytics (catering, online ordering, android app, IOS app) - where they will be focused on for their testing
* New online ordering project - intent is that they are integrating with the proxy that integrates to adobe analytics that helps que getting the analytics back into the database
* Typescript to integration the knowledge of mobile and web
* Working with analytics teams and architects to be sure things are being triaged and fixed accordingly
Key Responsibilities:
* Develop and execute automated tests for both mobile (Kotlin, Swift, or Appium) and web applications (TypeScript).
* Lead and mentor junior team members.
* Work independently and develop testing projects from scratch, utilizing the Page Object Model and understanding object-oriented principles.
* Perform highly complex problem-solving to improve processes and systems.
Flight Software Engineer (All Levels)
Software Development Engineer Job 34 miles from Santa Ana
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
Software Engineer
Software Development Engineer Job 28 miles from Santa Ana
Job Title: Software Engineer
Onsite Requirements:
Strong react, familiarity with Google Firebase
Understanding of LMS
Liferay
Job Description:
Design, develop, and maintain web and desktop applications, training, and training resources for the Client, Service and Technical Training Learning Management System.
Responsibilities:
Design, develop, and maintain web and desktop applications supporting the Client PS&T LMS.
Design, develop, and maintain web and desktop applications supporting special projects.
Troubleshooting issues and working with AH systems groups as needed to quickly resolve issues.
Composing and maintaining documentation of processes and development details of LMS web and desktop applications.
Update web and desktop applications and supporting backend for new required training updates for Client dealer PS&T management and staff.
Required Work Experience:
Minimum 5 years' experience with web development
Minimum 3 years' experience with software development
Experience working in the Automotive industry is desired.
Required Education:
BS degree in Computer Science (or similar technical field such as Data Science, Engineering, etc.).
Required Skills:
Javascript (plain javascript and React framework) ***JavaScript mainly used.
C/C++/C#
Java, Python are desired ***truly desired.
js
HTML5/CSS
GitHub
Google Firebase
SQL
JSON, XML
Responsive web design and development
Clean, well-documented code
Strong multitasking abilities
Strong analytical abilities
Excellent written and verbal communication skills
Proficiency with PC based applications (MS Office, CICS, iN, etc.)
**3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply. Should not apply
This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future. USC or GC, GC/EAD ONLY
This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role. Only USC or GC, GC EAD**
Full Stack Application Developer
Software Development Engineer Job 37 miles from Santa Ana
This is a highly confidential search and will require a signed NDA to disclose the company name. The role is based in Los Angeles, CA.
We are a specialized technology staffing agency supporting professional and financial services companies. Why do we stand out in technology staffing? We listen and act as advisors for our candidates on how they can best add value, find interesting projects, and pave a path for career advancement. We advocate for best pay, diversity in tech, and best job-fit for every candidate we place.
Our client is a management firm that runs the investments, initiatives, and operations for a visionary collective committed to shaping the future. Its reach is vast-overseeing diverse assets, funding transformative projects, and building programs that redefine science, philanthropy, and innovation. With a team of over 800 employees, this organization not only manages resources, but also drives meaningful change. From advancing groundbreaking ocean research to revolutionizing grant and investment strategies, every decision is purposeful.
This firm is seeking a highly skilled Full Stack Application Developer to be a member of the Enterprise Technology Application Development team, working alongside the team to drive innovation across tools throughout the organization. The successful candidate will work closely with stakeholders to assess current and future technological needs, focusing on delivering innovative solutions. A strategic mindset, strong problem-solving skills, and deep knowledge of emerging trends-especially in AI/ML adoption across business applications-are highly valued for this role.
Responsibilities:
Develop the technical architecture for the company's business applications, ensuring alignment with strategic goals.
Research and implement cutting-edge technologies to drive innovation and increase productivity.
Collaborate with key stakeholders to ensure business needs align with technology direction.
Work alongside a world-class development team, utilizing continuous integration/continuous development (CI/CD) methodologies.
Implement a microservices architecture, integrate third-party applications, and establish best practices for development across the organization.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field is required; an advanced degree is preferred.
Fluent in Java or TypeScript, with extensive experience building scalable backend services and developing interactive frontend applications.
Skilled in REST API design and development, with a focus on usability, consistency, and security across services.
Experienced in data modeling and working with transactional databases (e.g., PostgreSQL) or NoSQL/distributed databases (e.g., Firestore).
Demonstrates a strong commitment to engineering best practices throughout the software development lifecycle-including design, implementation, testing, and deployment-within microservices and cloud-native environments.
Experience building complex, secure, and scalable systems is essential, and expertise in integrating with commercial platforms such as Salesforce and NetSuite is a strong plus.
Self-driven and proactive contributor, skilled at bridging technical and business goals, with a proven ability to thrive in fast-paced environments by rapidly learning and applying new tools and technologies.
Senior Software Engineer
Software Development Engineer Job 30 miles from Santa Ana
Join a fast-growing, venture-backed company building advanced detection and communications systems. Work on impactful technology deployed in real-world environments alongside a top-tier engineering team!
Must Haves:
5+ years of professional experience in software development
Proficiency in Python or C++
Familiarity with GPU programming and CUDA for high-performance computing
Background in Radar, Sensor systems, or Signal Processing
Experience integrating software with actual hardware products
Comfortable working at a higher abstraction level than low-level driver development
Strong understanding of RF data digitization and related signal processing workflows
Things you'll do:
Develop R&D and production software for next-generation sensors and effects
Integrate software with hardware systems, primarily using commercial off-the-shelf (COTS) components
Support deployed software capabilities used by U.S. and international customers
Java Fullstack Software Engineer
Software Development Engineer Job 7 miles from Santa Ana
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
Senior Web Developer
Software Development Engineer Job 37 miles from Santa Ana
Title: Sr. Web Developer
Company: Viking Cruises
Employment: 6 month contract to hire (PERMANENT CONVERSION ANTICIPATED) (ONLY LOOKING FOR CANDIDATES WHO WANT LONG TERM AND PERMANENT ROLES)
Salary: Converts up to $185K Salary
Competitive Benefits, PTO, Free Cruise Every Year!
Required Skills & Experience
Qualifications
• Experience with ASP.NET and C#
• Very strong in HTML5; ES6+ JavaScript, NodeJs, React.js / Redux.js and SASS
• Experience writing and consuming APIs (REST, SOAP, etc)
• 6+ years professional experience with UI Front End as well as server side and API programming
• Knowledge of accessibility and solutions that conform to ADA
• Experience with analytics
• Knowledge of Linux & AWS Lambda
• Knowledge of CI/CD and modern build / deploy practices
• Understanding of web optimization techniques
Job Description
Responsibilities
• Deliver responsive cross browser web interfaces with React; Bootstrap; Redux
• Develop API endpoints to be consumed by web, mobile, and other APIs
• Lead by example with an excellent work ethic demonstrating ownership of results
• Lead architectural and design discussions to build shared content across teams
• Develop and extend our Component library
• Understand and work with Javascript best practices
• Create and maintain sequence diagrams
• Work closely with Product, UI/UX and other engineers to implement mission critical web projects
• Write unit tests (Jest) and have responsibility for the quality of your work ensuring appropriate code coverage
• Develop and release using agile methodologies
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.