Applications Engineer General

Artech LLC

Dearborn, MI

JOB DETAILS
SKILLS
ARM (Advanced RISC Machine), Analysis Skills, Automation, C Programming Language, C++ Programming Language, Communication Skills, Communications Protocols, Design Verification, Docker, Embedded Systems, Emulators, Ethernet, Hardware Development, Leadership, Multiplatform/Cross-Platform, Object Oriented Design (OOD), Python Programming/Scripting Language, Research & Development (R&D), Scripting (Scripting Languages), Simulation, Sockets, Software Development, Software Development Lifecycle (SDLC), Software Engineering, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), Unix Operating Systems, Virtualization, x86 Processors
LOCATION
Dearborn, MI
POSTED
30+ days ago

Job Title:

Applications Engineer General

Location:

Hybrid / 4 days per week in office

Salary Range:

Competitive, based on experience

Introduction

We are seeking a talented Applications Engineer General to join our engineering team. The successful candidate will work on developing advanced features that will satisfy and delight our customers.

Required Skills & Qualifications

  • 3 years of professional software development experience
  • Proficiency in C/C++ and object-oriented design skills
  • Proficiency in Python and scripting design skills
  • Experience with HIL bench development, execution, and automation
  • Prior work experience at client or in client's Industry

Applicants must be able to work directly for Artech on W2.

Preferred Skills & Qualifications

  • Experience throughout the full software development lifecycle
  • ADAS resimulation and/or simulation experience
  • Familiarity with embedded instruction sets such as ARM and x86

Day-to-Day Responsibilities

  • Research and develop tools to emulate and virtualize automotive Electronic Control Units
  • Develop Hardware in the Loop (HiL) methodologies to validate ECU emulation and virtualization tools
  • Assist ADAS software and feature developers in designing, verifying, and validating ADAS features in a virtual setting

Company Benefits & Culture

  • Strong analytical, leadership, planning, and communication skills
  • Familiarity with communication protocols like CAN/CAN FD, Ethernet communication using TCP/UDP socket programming
  • Experience with Unix operating systems, scripting, Docker container creation, and cross-platform software development utilities

For immediate consideration please click APPLY to begin the screening process with Alex.

About the Company

A

Artech LLC