Artech Design Group

71 Artech Software Engineer Jobs Hiring Near You

We are looking for a skilled software engineer to help design and develop innovative AI systems and ... work directly for Artech on W2 Preferred Skills & Qualifications * Proficiency in Kotlin ...

We are looking for a skilled software engineer to help design and develop innovative AI systems and ... work directly for Artech on W2 Preferred Skills & Qualifications * Proficiency in Kotlin ...

Senior AUTOSAR Software Engineer

Kokomo, IN · On-site

$111.20K - $146.60K/yr

Ability to guide early-phase AUTOSAR design decisions * Experience in shaping BSW configuration ... Applicants must be able to work directly for Artech on W2 Preferred Skills & Qualifications

Software Engineer III

Charlotte, NC · Hybrid

$70 - $75/hr

The ideal candidate must excel in collaborative problem-solving, attention to design, and focus on ... Prior work experience in the relevant industry Applicants must be able to work directly for Artech ...

Software Engineer III

Charlotte, NC · Hybrid

$70 - $75/hr

The ideal candidate must excel in collaborative problem-solving, attention to design, and focus on ... Prior work experience in the relevant industry Applicants must be able to work directly for Artech ...

Software Engineer III

Charlotte, NC · Hybrid

$70 - $75/hr

The ideal candidate must excel in collaborative problem-solving, attention to design, and focus on ... Prior work experience in the relevant industry Applicants must be able to work directly for Artech ...

The engineer will design and build tools on top of data pipelines, full-stack web applications, and ... AI Development Workflows Applicants must be able to work directly for Artech on W2. Preferred ...

Applicants must be able to work directly for Artech on W2. Preferred Skills & Qualifications ... Design, engineer, and advance enterprise security and data-driven solutions. * Lead the strategy ...

Sr. Ignition Software Engineer

Denver, CO · On-site

$126.10K - $166.20K/yr

BW Design Group is a leading engineering and technology firm focused on digital infrastructure and industrial solutions. They are seeking a Senior Ignition Software Engineer to design, develop, and ...

New

Applicants must be able to work directly for Artech on W2. Preferred Skills & Qualifications ... Day-to-Day Responsibilities * Design, develop, and support platforms, APIs, and services.

Applicants must be able to work directly for Artech on W2. Preferred Skills & Qualifications ... Day-to-Day Responsibilities * Design, develop, and support platforms, APIs, and services.

Applicants must be able to work directly for Artech on W2. Preferred Skills & Qualifications ... Design, engineer, and advance enterprise security and data-driven solutions. * Lead the strategy ...

Embedded Software Engineer

Auburn, MI · On-site

$113.60K - $149.40K/yr

Applicants must be able to work directly for Artech on W2. Preferred Skills & Qualifications ... Lead the design and integration of OS and hypervisor platforms for automotive SoCs. * Architect and ...

Showing results 21-40

Artech Design Group Jobs Information

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What is it like to work at Artech?

Artech is a global IT consulting and staffing company that values a collaborative and dynamic work environment, fostering a culture of innovation and teamwork.

The company's team structure is designed to support a client-centric approach, with a flat organizational hierarchy and a focus on empowering employees to take ownership of their projects. Artech's offices are equipped with modern amenities and technology, providing a comfortable and productive workspace for employees.

Working at Artech may appeal to candidates who are looking for a challenging and rewarding career in the IT industry, with opportunities for professional growth and development in a fast-paced and global environment.
What are the most popular categories at Artech?
Infographic showing various Software Engineer job openings at Artech in the United States as of May 2026, with employment types broken down into 25% Full Time, and 75% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.

Software Engineer

Artech

San Mateo, CA • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Location:
Onsite in Foster City, CA | 5 days in office
Introduction
Join our dynamic team where you will have the opportunity to work on cutting-edge AI technologies and solutions. We are looking for a skilled software engineer to help design and develop innovative AI systems and applications.
Required Skills & Qualifications
  • 6 years Proficiency in Python for AI/ML development
  • 6 years Experience with PyTorch (or willingness to learn for entry-level candidates)
  • Understanding of AI agents and their application to real-world problems
  • Hands-on experience or strong interest in building chatbots and/or voice-based conversational systems
  • Prior work experience at client or in client's Industry
Applicants must be able to work directly for Artech on W2
Preferred Skills & Qualifications
  • Proficiency in Kotlin programming
  • Full-stack development experience with both backend and frontend technologies
  • Cloud software development experience, especially microservices architecture and integration
Day-to-Day Responsibilities
  • Design and develop AI agents and autonomous systems capable of complex task execution and decision-making
  • Build conversational AI solutions including chatbots and voice-based customer service systems
  • Collaborate with cross-functional teams to translate business requirements into technical AI solutions