INTREPID CONTROL SYSTEMS, INC. 1-800-859-6265    FAX: +1 (586) 731-2274 moreinfo@intrepidcs.com
USAChinaKoreaJapan

Jobs

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, a simple IRA retirement plan, paid vacation time, flexible work schedules and special events.

Intrepid Control Systems is an equal opportunity employer.

 

Job Openings:


Embedded Engineer (ICS 5)

Intrepid Control Systems, Madison Heights, MI

Intrepid is looking for an Embedded Engineer.

Job Responsibilities:

Analyze, design, develop, test, and implement software for automotive electronic products.

Job Requirements:

BS/equiv and 3 yrs exp w/ Assembler, C, C++, Linux scripts, Visual Basic, Java, Embedded Linux Operating Systems, Software Capability Maturity Model Process (CMM), Automotive Controller Area Network (CAN), SPI, I2C, RS232, Microwire, Software version and build management, Linux Device Drivers development and MatLab.

Interested? Send résumé to Intrepid Control Systems, Inc., 31601 Research Park Dr., Madison Heights, MI 48071 or contact us.  Be sure to include job code “ICS 5” on your resume or cover letter.


Quality Assurance Engineer

Intrepid Control Systems, Madison Heights, MI

The Quality Assurance Engineer is responsible for working with developers and logging and monitoring bugs in programs and back-end processes. Must know, practice, and ensure that company policies, procedures, and applicable state and federal laws are followed always. The Quality Assurance Engineer collaborates with developers, business analysts, customer support and customers and has no direct reports.

Responsibilities:

  • Designs and implements automated testing tools and programs for the following: regression and integration testing, negative testing and mutation testing.
  • Tests each specific Intrepid designed tool.
  • Verify complete connection flow for multiple TCP/IP connections, and Ethernet messages for each socket connection.
  • test hardware for microcontrollers and microchips present in the embedded automotive devices: FIRE2, PLASMA and ION.
  • Has complete knowledge of WaveBPS and Picoscope.
  • Tests the client server architecture and backend communication by using REST-API web services and Mocha (Javascript test framework).
  • Tests signals and configurations loaded from data collected by real time customer’s use cases.
  • Tests end-to-end complete business workflow scenarios along with security testing including Secure Socket Layer (SSL) pages.
  • Perform user acceptance, load testing, beta and stress testing on Vehicle Spy.
  • Debugging the customer specific test scenarios.
  • Reports bugs and defects using Bugzilla.
  • Reviews product design throughout SDLC cycle to minimizing potential risks and major issues.
  • Other duties as assigned

Qualifications:

  • Bachelor’s degree in mechanical engineering, electrical engineering, Computer Science or equivalent Experience in software and hardware development.
  • General automotive knowledge required.
  • Experience writing SQL queries.
  • Experience in the use of the SoapUI tool for API testing.
  • Experience with XML testing and validation.
  • Experience with FTP processes, files and endpoint management.
  • Experience with automated testing, test management and Issue tracking tools.
  • Strong written and verbal communication skills.
  • Excellent time management skills, organizational skills and a fine attention to detail.
  • Proficient in Microsoft applications, particularly Excel and Word.
  • Conflict resolution and customer service skills required.
  • Must exhibit strong team player attributes with the ability to multi-task and prioritize.

Job Type:

  • Full-time; Monday-Friday 8a.m. – 5p.m.

Compensation:

To be determined based on experience

Required Education and Experience:

Bachelor’s degree in Computer Science or equivalent with a minimum of 2 years software and hardware experience.

Interested? Please contact us.


Sr. Embedded Engineer

Intrepid is looking for a senior embedded systems engineer. Requirements: MS or equivalent and at least one year of experienced in areas including C and C++ programming, and the design, development and testing of hardware, firmware  and drivers in embedded systems. Travel/relocation required

Interested? Please contact us.


Sr. Embedded Software Engineer

Job Description

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 skills with, or be willing to learn, vehicle and embedded networking technologies, including CAN, LIN, I2C, SPI and others. Basic computer skills with Microsoft Windows are also required. Fluency in Japanese, Korean, German, or Spanish is a plus.

Job Requirements

  • Ability to lead a technical project
  • Strong written and verbal skills in English
  • Strong computer skills
  • Strong work ethic

This position also requires strong experience in embedded systems; experience with Microchip micro controllers or ARM processors is a plus.

Application Requirements

The Intrepid application process requires you to complete a paid sample project given to you by Intrepid. This process is designed to test your motivation and ability to both learn technologies independently and provide support to our customers. With this in mind, we require that you learn some concepts about a vehicle network technology called Controller Area Network (CAN) before you come to an interview. If you are unwilling or unable to learn about CAN and present what you have learned to us in an interview, you need not apply.

If interested, please send us your resume.


Software/Web Developer

Intrepid is looking for a software/web developer. BS or equivalent and five years’ experience required in technologies including Java, J2EE, Struts, Adobe Flex, Action Script, JavaScript, MySQL, SQL Server, Oracle 9i/10g, Ant, XML, Log4j, Ajax, Tomcat, Jboss, Websphere & Oracle 10G App Server. Travel/relocation required.

Please contact us to discuss this opportunity.


Embedded Hardware Engineer (Automotive)

We are searching for an automotive embedded hardware engineer. Position requires an MS or equivalent in electrical or mechanical engineering and one year of experience in ESC & ABS modules, and EBS & HIL system tests. Some travel required.

Req’s MS/equiv Electrical/ Mech Eng’g & 1 yr exp incl ESC & ABS modules , EBS & HIL system tests, some travel req’d.

Please contact us to discuss this opportunity.


Computer Programmer/Analyst

This programmer/analyst position requires a bachelor’s degree or equivalent with at least three months’ experience in programming and data structures, C/C++ programming, and Microsoft Visual Studio C/C++ development. Travel/relocation required to various unanticipated locations.

Please contact us to discuss this opportunity.


Windows C++ Engineer

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 technical skills with, or be willing to learn, vehicle and embedded network technologies, including CAN, LIN, I2C, SPI and others. Fluency in Japanese, Korean, German, or Spanish is a plus.

Job Requirements

  • Strong written and verbal skills in English
  • Strong computer skills
  • Strong work ethic
  • Expert in Borland C++ and VCL Controls

This position requires strong experience Windows C++ development.

Application Requirements

The Intrepid application process requires you to complete a paid sample project given to you by Intrepid. This process is designed to test your motivation and ability to both learn technologies independently and provide support to our customers. With this in mind, we require that you learn some concepts about a vehicle network technology called Controller Area Network (CAN) before you come to an interview. If you are unwilling or unable to learn about CAN and present what you have learned to us in an interview, you need not apply.

If interested, please send us your resume.


Embedded Systems Engineers

We are looking for embedded systems engineers to develop embedded software, develop firmware for bootloaders on automotive MCU architectures, and use MATLAB and Simulink. Master’s degree (or foreign education equivalent) and 6 months’ relevant experience required; will accept any equally suitable combination of education, training and experience that would qualify applicant to perform job duties.

Please contact us to discuss this opportunity.


Website and E-Commerce Developer

Intrepid Control Systems is looking for a person knowledgeable with WordPress and Volusion to help with the continued development of our website. If you are interested in providing these services to Intrepid, please contact us.


Embedded Linux Engineer

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 quickly. Position includes great benefits, a small team environment and opportunities for travel.  While attitude is the best qualification for this position, experience and knowledge in the following areas will be most helpful:

  • 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

Please contact us to discuss this opportunity.

USAChinaKoreaJapan