Join the Team!
Alone we can do so little; together we can do so much.
Are you ready? We’re hiring.
Calling Intrepid Control Systems a fast-paced environment would be an understatement. We are looking for talented individuals who are self-motivated and are looking for a challenge. We feature flexible hours in a casual atmosphere.
This is your opportunity to get in on the ground floor with a company that has a bright future. The right candidates will have unlimited growth potential at Intrepid. Employee benefits include health, dental, paid vacation time, flexible work schedules and special events.
Intrepid Control Systems is an equal opportunity employer.
Software Intern
- Develop new software components
- Fix software bugs
- Research and develop tools for new technologies
- Write unit tests
- C++
- Python
- Visual Studio
- VSCode
- Unit tests
- NodeJS
- React
- Git/Gitlab
- Previous projects and experience using the skills mentioned above is a plus
- Debugging skills
- Work independently
- Being able to read, analyze, learn, test, and document
- Being able to solve problems
- Very well organized
- Be able to think critically
Job Features
Job Summary: The Intern Program at Intrepid Control Systems offers a unique opportunity for highly motivated, innovative, and inspired individuals to work on challenging assignments where contribution...
Embedded Firmware Intern
- Develop firmware drivers
- Fix firmware bugs
- Research and develop tools for new technologies
- Write unit tests
- Using Crossworks / Xilinx SDK
- Embedded C, C++, HDL, Python
- Reading Printed Circuit Board schematics
- Reading and understanding Integrated Circuit datasheets
- Using a debugger to debug source code
- Git/Gitlab
- Previous projects and experience using the skills mentioned above is a plus
- Debugging skills
- Work independently
- Being able to read, analyze, learn, test, and document
- Being able to solve problems
- Very well organized
- Be able to think critically
Job Features
Job Summary: The Intern Program at Intrepid Control Systems offers a unique opportunity for highly motivated, innovative, and inspired individuals to work on challenging assignments where contribution...
Hardware Intern
- Design a PCB schematic
- Design a PCB layout
- Apply modifications to existing PCBs
- Troubleshoot issues with existing PCBs
- Maintain parts library
- Using Altium
- Soldering
- Using test equipment (oscilloscope, multimeter, etc)
- Git/Gitlab
- Previous projects and experience using the skills mentioned above is a plus
- Debugging skills
- Work independently
- Being able to read, analyze, learn, test, and document
- Being able to solve problems
- Very well organized
- Be able to think critically
Job Features
Job Summary: The Intern Program at Intrepid Control Systems offers a unique opportunity for highly motivated, innovative, and inspired individuals to work on challenging assignments where contribution...
Full Stack Typescript Developer
- Minimum five years experience in software engineering
- Typescript
- Python
- NodeJS - With and without express
- React - Functional components using hooks
- Deep understanding of asynchronous code development – Callbacks, Event Loops, Promises
- HTML5, CSS 3, JS ES6+, Bootstrap or similar
- Writing code with security in mind
- Services Oriented Architecture
- REST and GraphQL APIs
- SQL - PostgreSQL or MySQL
- Linux
- Testing - Mocha, Jest
- CI Pipelines (Gitlab a plus)
- Git (Gitlab a plus)
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
- 8 hour shift
- Day shift
- Monday to Friday
- Troy, MI 48083: Reliably commute or planning to relocate before starting work (Required)
- REST: 1 year (Preferred)
- Java: 1 year (Preferred)
Job Features
Work for a company where you are honestly appreciated. Intrepid Control Systems has some of the most talented engineers in the industry. With vertical teams of hardware and software engineers working ...
DevOps Engineer
- Full health, dental and vision, 401k match, competitive salary
- Company culture revolving around the employees
- Making a difference in an industry
- Demonstrable experience working with Linux systems
- Experience with containerization, Docker/Kubernetes
- Experience with configuration management; puppet, ansible, or similar
- Experience in at least one scripting language such as bash, python, perl, etc…
- GCP or AWS experience.
- Ability to troubleshoot/diagnose and fix performance and reliability problems.
- Experience deploying and tuning of Java webapps; also NodeJS or similar
- Understanding of security best practices; including SDLC processes and methodologies
- Familiarity with git, gitlab, github, or similar
- Familiarity with CICD pipelines
- Experience with Postgresql, MySQL, and/or Redis
- Experience with systems monitoring; nagios and prometheus preferred
- Strong written and verbal communication skills
- Database maintenance knowledge or past DBA experience
- Experience with PKI systems
- Experience with SAML/OAuth2
- Experience working with or developing against SaaS APIs
- Building and maintaining systems at scale
- Familiarity with security frameworks such as CIS or NIST
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
- 8 hour shift
- Day shift
- Monday to Friday
- Troy, MI 48083: Reliably commute or planning to relocate before starting work (Required)
- AWS: 1 year (Preferred)
- Kubernetes: 1 year (Preferred)
Job Features
Intrepid Control Systems is looking for a cloud/dev ops engineer who is passionate about technology and cloud solutions. You’ll have an opportunity to influence our direction and leave your mark. Th...
C++ Software Engineer
- Execute full life cycle software development.
- Write well-designed, testable, and efficient code.
- Produce specifications and determine operational feasibility.
- Integrate software components into a fully functional software system.
- Develop software verification plans and quality assurance procedures.
- Document and maintain software functionality.
- Tailor and deploy software tools, processes, and metrics.
- Serve as a subject matter expert.
- Comply with project plans and industry standards.
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience in developing and debugging C++ software applications.
- Understand development of multi-threaded GUI applications in Windows
- Strong experience in C++ is required, with a focus on C++11/14/17.
- Independent thinkers who are comfortable engineering solutions from start to finish in both a team and a solo environment.
- Preference to candidates with experience in automotive networking tools (e.g. Vehicle Spy, INCA, etc.) and standards (e.g. AUTOSAR, ISO 11898/13400/14229/15765, 802.1 TSN) as well as Python.
- Demonstrated problem-solving ability and ability to consider many inputs when developing solutions
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
- 8 hour shift
- Monday to Friday
- Troy, MI 48083: Reliably commute or planning to relocate before starting work (Required)
- Software Development: 1 year (Preferred)
Job Features
Intrepid Control Systems Intrepid is a global provider of innovative tools for engineers in the vehicle networking, testing, and embedded engineering fields. Widely recognized for our neoVI, ValueCAN,...
Embedded Software Developer
- Develop firmware drivers
- Maintain new and existing embedded devices
- Research and develop tools for new technologies
- Using Crossworks / Xilinx SDK
- Embedded C, C++, HDL, Python
- Developing drivers for embedded microcontrollers
- Reading Printed Circuit Board schematics
- Reading and understanding Integrated Circuit datasheets
- Using a debugger to debug source code
- Git/Gitlab
- Minimum 2 years experience using the above skills
- Debugging skills
- Work independently
- Able to read, analyze, learn, test, and document
- Able to solve problems
- Very well organized
- Able to think critically
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
- Vision insurance
- 8 hour shift
- Monday to Friday
- Troy, MI 48083: Reliably commute or planning to relocate before starting work (Required)
- Embedded software: 1 year (Preferred)
Job Features
Intrepid is a global provider of innovative tools for engineers in the vehicle networking, testing, and embedded engineering fields. Widely recognized for our neoVI, ValueCAN, and Vehicle Spy tools, w...
Senior C++ Software Engineer
Job Features
Job Description : Using state-of-the-art tools and techniques, develop software using C++, Java, Python and other languages for Intrepid’s Software Products. Responsibilities : ● Execute full life...
Embedded Linux Engineer
- uboot
- Compiling/building Linux Kernel for embedded devices
- C/C++ programming for Linux
- TCP/IP
- Linux administration
- Linux drivers
- ARM architecture
- Source control platforms, like SVN, CVS and Git
- OpenEmbedded
- Android
- USB
- Java
- Electronics hardware
- OMAP ARM/DSP
- Project management
- Beagleboard architecture
Job Features
Intrepid Control Systems is looking to add an embedded Linux engineer as a key team member. All experience levels will be considered for a fit, and we are willing to train people who can learn quickl...
Windows C++ Engineer
- Strong written and verbal skills in English
- Strong computer skills
- Strong work ethic
- Expert in Borland C++ and VCL Controls
Job Features
This full-time position will have you join our product development team, creating graphical user interface software and other features primarily in a Windows C++ development environment. You must have...
Senior Embedded Software Engineer
- Ability to lead a technical project
- Strong written and verbal skills in English
- Strong computer skills
- Strong work ethic
Job Features
This full-time position is to be a part of our product development team, creating communications software and other features primarily on Microchip-based microcontrollers. You must have technical skil...