cover image
Intrepid Control Systems

Intrepid Control Systems

www.intrepidcs.com

1 Job

151 Employees

About the Company

Intrepid Control Systems is a global provider of Innovative Vehicle Network and Embedded tools. We provide Software and Hardware Tools and products for In-Vehicle Networks such as CAN, CAN FD, Automotive Ethernet, LIN, J1939 and many others. Our worldwide offices allow global reach with local support. Our products are used worldwide by Automotive OEM's and Tier Suppliers in functional areas such as ECU Testing, Validation, Vehicle Engineering, Automation Testing, Datalogging, ECU Calibration, Flashing, Vehicle Diagnostics covering entire phases of Vehicle Electronics Design, Development, Testing and field fleet testing. From powerful Vehicle Multi Bus Analyzer, Monitoring to Simulation Intrepid's 5th Generation family of products such as neoVI, RAD, VehicleSpy and ValueCAN help thousands of Engineers worldwide every day to perform functions in all areas of Vehicle Networks Testing and Development. The next generation products such as neoVI from Intrepid Control Systems have become benchmark and offer technologies such as Remote Vehicle Testing and Diagnostics allowing to perform very detailed Vehicle Fleet Field Performance studies. Automotive Ethernet and CAN FD products such as RAD GALAXY 2 and neoVI FIRE 3 are already being used by OEM's to launch vehicles with latest SDV architecture of In-Vehicle Networks. Millions of Vehicle on the roads have been tested with Intrepid tools.

Listed Jobs

Company background Company brand
Company Name
Intrepid Control Systems
Job Title
Software Intern
Job Description
Job Title: Software Intern Role Summary: Assist the software engineering team in designing, developing, and maintaining application components across varied platforms, contributing to feature development, bug resolution, and tool research. Expactations: Demonstrate self‑sufficiency, strong analytical and problem‑solving capabilities, meticulous documentation, and the ability to work independently while collaborating with cross‑functional teams. Key Responsibilities: - Design, code, and test new software modules in C++ and Python. - Identify, troubleshoot, and rectify defects in existing codebases. - Develop automated unit tests and conduct code reviews. - Investigate and prototype tools or libraries for emerging technologies (e.g., NodeJS, React). - Document design decisions, testing processes, and API usage. - Utilize version control (Git/GitLab) and development environments (Visual Studio, VSCode). Required Skills: - Proficiency in C++ and Python programming. - Experience with Git-based workflows and code versioning. - Familiarity with unit testing frameworks and test‑driven development. - Knowledge of web technologies (NodeJS, React) is a plus. - Strong debugging, analytical, and critical‑thinking abilities. - Excellent organization, communication, and documentation skills. Required Education & Certifications: - Pursuing or completed a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - Relevant coursework or projects in software development, data structures, algorithms, and software testing. ---
Michigan, United states
On site
Fresher
08-10-2025