Software Engineer

Livonia, MI 48150

Posted: 01/19/2024 Employment Type: Contract to Perm Industry: Engineering Job Number: CM197863119

Job Description

Software Engineer
  • Location: Livonia, MI
  • Job Type: Contract to hire
  • Schedule: 8a-5p (fully on-site)
  • Compensation: $40-50/hr.
 The Software Engineer will work alongside a team of engineers to develop test systems using LabVIEW software for internal customer projects and external customers in various industries including automotive and aerospace markets. As Software Engineer II (Test Systems), you will:
  • Design, develop, and verify LabVIEW software and control algorithms to meet requirements including front-end/graphical user interface (GUI) development.
  • Design and develop system wiring, including wiring schematics, conductor, connector, and terminal selection.
  • Perform system testing and troubleshooting, ensuring a test system meets requirements.
  • Capture and document customer system/hardware/software requirements.
  • Specify, design, and develop test system electronics hardware, sensors, and actuators.
  • Interface and collaborate with co-workers and customers in meetings.
Minimum qualifications to be considered:
  • Must be a US citizen.
  • Bachelor's degree in electrical engineering, mechanical engineering, computer engineering, or related.
  • Minimum 2 years of software development experience using LabVIEW.
  • Actively hold Certified LabVIEW Developer (CLD) certification.
  • Ability to read, understand and create electrical schematics, and a good understanding of electrical and electronics basics.
  • Excellent verbal, written, and interpersonal skills, including the ability convey technical information to non-technical audiences appropriately and write concise technical reports.
  • Initiative to work independently and effectively manage multiple assignments and project timelines simultaneously, with strong time management skills.
  • Must be willing to support limited travel. 
A successful candidate may also have:
  • Proficient in selecting appropriate National Instruments hardware.
  • Experience developing software for LabVIEW FPGA and real-time hardware and experience with National Instruments TestStand and VeriStand.
  • Experience with networking and communications protocols, including Ethernet, CAN bus, EtherCAT, RS485, RS232, USB.
  • Experience with closed loop control systems and motion systems.
  • Experience working with multiple developers on a single project, including the use of source code version management tools such as Subversion
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: