Demo

Software Engineer

Ascential Technologies
San Diego, CA Full Time
POSTED ON 12/30/2025
AVAILABLE BEFORE 2/28/2026

About Ascential Technologies:

Ascential Technologies is a global leader in automated diagnostic, inspection, assembly, and test systems. We serve mission-critical industries including automotive (EOL testing, ADAS), aerospace, industrial automation (balancing, grinding, test stands), and medical & life sciences (instruments, devices, consumables, and automation). Our solutions help customers accelerate innovation, ensure safety, and improve performance across the product lifecycle.

Role Overview:

We are seeking an experienced Data Engineer/Analyst to join our team to lead and support the ongoing development of our data analytics platform. This individual will play a critical role in building, maintaining, and enhancing scalable data systems while also supporting customers and internal teams. The role requires strong technical expertise in data engineering, analytics, visualization, and AI integration along with proven experience managing on-prem and cloud-based stacks.

Key Responsibilities:

Data Engineering & Processing

  • Design, develop, and maintain advanced data collectors for diverse industrial, aerospace, automotive, and medical systems.
  • Architect robust data pipelines for on-premises and cloud environments (Elastic Cloud, OpenSearch).
  • Analyze machine-generated log files from test stands, medical devices, and automation systems.
  • Clean and preprocess data to remove duplicates, noise, and errors.
  • Implement updates and enhancements to accommodate evolving data file types and formats (CSV, SQL, PLC logs, text, etc.).
  • Augment datasets with derived features to enhance analytical value.
  • Optimize performance, scalability, and fault tolerance of ingestion pipelines.

Visualization & Reporting

  • Design and implement dashboards tailored to specific test and measurement applications.
  • Apply standard dashboard templates to new and existing datasets.
  • Generate reports and visual summaries for internal and customer-facing use.
  • Provide automatic report generation using AI/LLM frameworks to summarize data, generate insights and guidance on performance improvements, provide predictive analytics, anomaly detection, and automated recommendations.

Data Collection & Ingestion

  • Develop and deploy data collectors for machines across automotive, aerospace, and medical domains.
  • Configure systems to monitor, clean, transform, and ingest data into cloud platforms.
  • Ensure data pipelines are robust, scalable, and secure.
  • Integrate new communication protocols (e.g. PLCs of different makes/models) and data formats; adapt to customer-specific software platforms

Monitoring & Alerting

  • Set up thresholds and integrate webhooks for real-time alerts and notifications.
  • Investigate and resolve issues related to data collectors, dashboards, and ELK stack components.

Collaboration & Maintenance

  • Collaborate directly with customers to gather requirements, resolve tehnical issues, and deliver solutions.
  • Provide guidance to internal teams, mentoring junior engineers and analysts.
  • Participate in daily standups and agile team activities.
  • Review and provide feedback on new datasets and data models.
  • Perform backups and conduct code reviews for data-related components.

Qualifications:

  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field.
  • 5-10 years of professional experience in data engineering, data science or analytics roles for both on-prem and cloud environments.
  • Proven expertise of ELK, OpenSearch, and/or OpenTelemetry.
  • Strong programming and scripting skills (e.g., Python, Bash, PowerShell).
  • Experience with data cleaning, transformation, and preprocessing for engineering/industrial data.
  • Hands-on experience with cloud deployments (Elastic Cloud, AWS, Azure, or GCP).
  • Proficiency with visualization frameworks (Kibana, OpenSearch Dashboards, Grafana).
  • Experience with core programming principles and design patterns.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities with both technical and customer stakeholders.

Bonus Skills:

  • Experience working with industrial protocols and PLC integration.
  • Familiarity with containerization (Docker, Kubernetes).
  • Experience incorporating cybersecurity principles for secure data handling.
  • Experience with REST APIs and microservices architectures.
  • Background in test and measurement systems for automotive, aerospace, or medical device industries.
  • Prior experience in customer-facing engineering roles.
  • Knowledge of test and measurement systems in automotive, aerospace, or medical device industries.

Salary Range: Commensurate with experience and skill level 120,000-140,000 with additional bonus

Salary.com Estimation for Software Engineer in San Diego, CA
$108,082 to $131,506
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ascential Technologies

  • Ascential Technologies San Diego, CA
  • The Cross Commodity Buyer is responsible for sourcing, procuring, and managing the supply of a diverse range of components across electrical, mechanical, a... more
  • 12 Days Ago

  • Ascential Technologies Three Rivers, MI
  • Job Specifications: Experience working with various different types of material is a requirement as the foresight of how the different materials react to m... more
  • 13 Days Ago

  • Ascential Technologies Three Rivers, MI
  • Primary skills and responsibilities: Proven team player skills with ability to build and maintain internal and external relationships Ability to build exce... more
  • 14 Days Ago

  • Ascential Technologies San Diego, CA
  • The Principal Software Engineer analyzes, designs, develops, and debugs software applications running in a variety of systems, hardware, and products. Inte... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the San Diego, CA area that may be a better fit.

  • Seismic Software, Inc. Carlsbad, CA
  • Seismic Software, Inc has an opening for a Principal Software Engineer in San Diego, CA Position eligible for telecommute. Req's Bach 3yrs exp. $130,187 - ... more
  • 20 Days Ago

  • APN Software Services, Inc San Diego, CA
  • Job Details Job Title - Senior/Staff Software Engineer (Drivers, Diagnostic, and Embedded Software) Location - San Diego CA Length - Contract (10 Months ) ... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!