Enable job alerts via email!

Software Engineer – Data Architecture for Manufacturing

Integer Technologies LLC

Columbia (SC)

On-site

USD 65,000 - 95,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Engineer focusing on Data Architecture for Manufacturing. This role emphasizes developing digital data architectures and scalable data pipelines, ensuring data integrity and accessibility for advanced manufacturing systems. You will lead innovative research projects, collaborate with cross-functional teams, and contribute to the design of cohesive data models that enhance decision-making. If you're passionate about shaping the future of manufacturing through cutting-edge technology, this opportunity is perfect for you.

Benefits

Medical insurance
Vision insurance
401(k)
Paid maternity leave
Paid paternity leave

Qualifications

  • 3+ years of experience in software development and data architecture.
  • Proficiency in SQL, NoSQL, and graph databases.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Lead the development of data architectures for manufacturing applications.
  • Design and maintain scalable data pipelines for ETL processes.
  • Collaborate with cross-functional teams to provide technical expertise.

Skills

SQL
Python
Java
Data Architecture
Problem-Solving
Communication Skills

Education

Bachelor's degree in Computer Science
Master's or Ph.D. in related field

Tools

NoSQL Databases
Graph Databases
TensorFlow
PyTorch
Git

Job description

Software Engineer – Data Architecture for Manufacturing
Software Engineer – Data Architecture for Manufacturing

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Integer Technologies LLC

Let's talk manufacturing and digital engineering technology.

Software Engineer – Data Architecture for Manufacturing

Columbia, SC

Integer Technologies is currently hiring a Software Engineer reporting to the Industry 4.0 Engineering Manager within the Digital Engineering Division.

This Software Engineer will serve as a Subject Matter Expert (SME) on large, multi-year research programs with an emphasis on developing digital data architectures such as digital threads for advanced manufacturing systems.

Integer’s projects use digital engineering tools to support decision-making and optimization of large and complex manufacturing systems. The Industry 4.0 team is focused on building digital twins and digital threads for advanced manufacturing applications. The digital thread is the authoritative source for models, simulations, historical data, and software tools throughout the product lifecycle.

This role will oversee the research, development, and implementation of novel approaches to structuring the data and building a digital thread paradigm, making the information contained within available when and where it’s needed for optimization, control, and decision making.

Integer is a science and technology research and development organization. As such, much of our work entails developing solutions for complex problems that presently have no known solutions. To achieve internal and customer project goals, all candidates must be able to perform research, understand new concepts from other engineering disciplines on advanced and complex topics, and document findings in a way that is easy for non-experts to understand.

Join us in shaping the future of manufacturing through cutting-edge technology and innovative research.

Primary Responsibilities:

  • Design and Develop Data Architectures: Lead the development of data architectures and methods to integrate data into manufacturing applications, ensuring data integrity, accessibility, and scalability.
  • Build and Maintain Scalable Data Pipelines: Design, develop, and maintain scalable data pipelines for extracting, transforming, and loading (ETL) data from various sources, including APIs, external data providers, and data streams from test equipment, sensors, and industrial control devices.
  • Develop Methods for Data Ingestion: Develop methods for ingesting data from multiple sources, including product design information, code and software architecture, transactional data, and streaming data, enabling the creation of a unified view of data.
  • Develop Applications for Data Availability and Validation: Develop applications to support data availability, validation, and transformation, ensuring that data is accurate, complete, and accessible to stakeholders.
  • Lead Development of Cohesive Data Models: Lead the development of cohesive data models to connect and contextualize information from models, simulations, users, and manufacturing process data, enabling better decision-making and insights.
  • Contribute to Manufacturing Design and Development: Contribute to the design of a holistic manufacturing design, development, and operations environment, serving as the subject matter expert for data architectures and analytics.
  • Support Research Projects: Support active and future research projects by leading the development of data architectures and methods, ensuring that data engineering solutions are aligned with business objectives.
  • Collaborate with Cross-Functional Teams: Collaborate with cross-functional teams, including data scientists, engineers, and manufacturing specialists, to provide technical expertise and support, ensuring that data engineering solutions meet business needs.
  • Develop Automated Workflows: Develop automated workflows to streamline data operations and reduce manual intervention, improving efficiency and reducing errors.
  • Maintain Database Infrastructure: Develop and manage the database infrastructure required to implement digital threads, ensuring that data is properly stored, managed, and secured.
  • Maintain Clear Documentation: Maintain clear documentation for data systems, pipelines, and processes, ensuring that knowledge is shared across teams and that issues can be quickly resolved.

Required Qualifications:

  • Must be a U.S. Citizen with the ability to obtain and maintain a U.S. DoD Secret Clearance.
  • Bachelor's degree in Computer Science, Software/Computer/Electrical Engineering, or a related field.
  • 3+ years of experience in software development, data architecture, or related field.
  • Proficiency in SQL, NoSQL and graph databases and their query languages (e.g. Neo4j, MongoDB, ArangoDB, GraphQL, Cypher).
  • Proficiency in programming languages like Python, Java, or Scala.
  • Experience working with tools and methods to structure and transform data into useful information – knowledge graphs, ontologies, semantic-web, etc.
  • Experience with design and maintenance of data models.
  • Experience building systems utilizing simultaneous data streams from real-world equipment and simulations such as Digital Twins.
  • Excellent problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills to collaborate effectively across departments.
  • Experience in conducting research and applying findings to practical applications.

Desired Qualifications:

  • Master's or Ph.D. degree in Computer Science, Electrical Engineering, or a related field.
  • Experience with machine learning, physics-informed deep learning, and deep learning frameworks such as TensorFlow or PyTorch.
  • Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud).
  • Experience with model-based design of data models, architectures, or ontologies.
  • Experience with enterprise and manufacturing data systems, including PLM, ERP, and QMS systems.
  • Experience working in an advanced manufacturing environment or developing tools and applications for manufacturing processes,
  • Experience developing software products in a defense environment.
  • Familiarity with machine control systems including sensing, communication, and system level controls for electric plants, machinery, and electromechanical systems (PLCs, SCADA, and OT systems).
  • Experience with version control systems (e.g., Git, PLM, etc.).
  • Proven track record of research contributions in relevant fields.
  • An understanding of the DoD's mission, capability gaps, and the ability to pursue new advanced manufacturing research projects to address these needs.

If you meet the qualifications listed above and align with Integer’s Core Values, we encourage you to apply. Join our dynamic research and development team and contribute to the future of manufacturing excellence.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering, Manufacturing, and Research
  • Industries
    Defense and Space Manufacturing

Referrals increase your chances of interviewing at Integer Technologies LLC by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Paid maternity leave

Paid paternity leave

Get notified about new Software Engineer jobs in Columbia, SC.

South Carolina, United States $65,000.00-$95,000.00 2 weeks ago

Columbia, SC $111,626.67-$151,493.34 3 weeks ago

Columbia, SC $134,437.33-$182,450.66 3 weeks ago

South Carolina, United States 2 weeks ago

Eastover, SC $62,000.00-$110,000.00 2 days ago

West Columbia, SC $75,000.00-$105,000.00 1 day ago

South Carolina, United States $130,000.00-$300,000.00 2 weeks ago

Columbia, South Carolina Metropolitan Area $60.00-$65.00 1 day ago

South Carolina, United States 2 weeks ago

Columbia, SC $112,597.33-$152,810.66 3 weeks ago

Columbia, SC $143,520.00-$207,315.34 3 weeks ago

Columbia, SC $172,848.00-$249,669.33 3 weeks ago

South Carolina, United States 2 weeks ago

South Carolina, United States 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

CAD Consultant (SolidWorks)

Trissential, LLC

Milwaukee

Remote

USD 80,000 - 100,000

4 days ago
Be an early applicant

Application Engineer

Siemens Mobility

Wendell

Remote

USD 60,000 - 104,000

8 days ago

Applications Engineer

Spirax-Sarco Engineering

Massachusetts

Remote

USD 60,000 - 100,000

5 days ago
Be an early applicant

Senior Embedded Engineer

MultiTech

Remote

USD 80,000 - 120,000

10 days ago

Senior Software Engineer

EOSYS Group

Nashville

On-site

USD 70,000 - 110,000

2 days ago
Be an early applicant

Principal Applications Engineer/CNC Programmer

TOMZ Corporation

Berlin

On-site

USD 80,000 - 120,000

14 days ago

Software Engineer 4

Boeing Future of Flight

Hazelwood

On-site

USD 80,000 - 100,000

11 days ago

Manufacturing Software Implementation Consultant

Shoplogix

Remote

USD 70,000 - 110,000

30+ days ago

Principal Application Engineer/CNC Programmer

Tomz Inc

Berlin

On-site

USD 80,000 - 110,000

11 days ago