View All Jobs 133412

Software Engineer

Develop and deploy data acquisition software for national laboratory systems
Farmington Hills, Michigan, United States
Mid-Level
2 days ago
Michigan Staffing

Michigan Staffing

Michigan Staffing is not associated with the domain michigan.gov, which is the official government website for the state of Michigan.

1684 Similar Jobs at Michigan Staffing

Software Engineer

We are seeking a Mid/Entry-Level Software Engineer to join our dynamic team. You will support projects ranging from small studies to multi-million dollar turnkey supplies. The ideal candidate will be team-oriented, organized, and able to communicate effectively at all levels while meeting deadlines in a fast-paced environment. Responsibilities include:

  • Support a commercially-marketed Data Acquisition and Control Software Package, including programming, testing, field deployment, and documentation activities.
  • Develop data acquisition system interface software in C# or LabVIEW for National Instruments products or similar equipment.
  • Engage in RDBMS development, particularly with Microsoft SQL Server.
  • Perform local software development, integration, and testing.
  • Track work progress and develop risk mitigation plans when necessary.
  • Develop software for communication networks, including Ethernet, reflective memory, GPIB, USB, RS-232/485, etc.
  • Assist in the installation and checkout of software at customer locations, both domestically and internationally.
  • Perform facility startup, checkout, and commissioning, both locally and abroad.
  • Communicate with clients and management regarding project status.
  • Estimate system design, material, installation, checkout, commissioning, and activation of projects.
  • Plan labor resources and schedule project milestones to ensure project completion within scope, budget, and client schedule.
  • Develop proposals to capture future work with current clients and new markets.
  • Lead software and data acquisition projects through all phases, including design, fabrication, implementation, testing, and commissioning.

Essential Skills:

  • Bachelor of Science in Computer Science, Computer Engineering, Mechatronics or similar from an ABET accredited program with 2+ years of experience, or a Master of Science with a minimum of 4 years of experience.
  • Trained in math, science, and general engineering.
  • Experience with C/C++/C#/.NET programming and Visual Studio or similar OOP languages/tools.
  • Proficiency in all Microsoft Office programs.
  • Must be eligible to receive a secret clearance.

Additional Skills & Qualifications:

  • Experience in LabVIEW, PowerShell or shell scripting tools, Microsoft SQL Server and SQL programming.
  • Knowledge or familiarity with computer hardware, operating systems, networks, Active Directory.
  • Familiarity with data acquisition systems and electrical test equipment.
  • Desire to develop innovative solutions and drive innovation during all project phases.
  • Ability to lead engineering teams and mentor colleagues.

Work Environment:

The work will primarily take place in Tullahoma, TN, but projects are based at DOE sites across the country. The position can also be based in Detroit, Michigan. Work environments include office and lab settings, indoor construction sites (>90%), with some fieldwork outside (5%-15%) and travel to customer sites for meetings, installation, commissioning, and troubleshooting (>10%). The standard work schedule is Monday through Friday, 40 hours per week, with little to no overtime.

Job Type & Location:

This is a Contract to Hire position based out of Tullahoma, Tennessee or Detroit, MI.

Pay and Benefits:

The pay range for this position is $34.00 - $55.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

About Actalent:

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com.

+ Show Original Job Post
























Software Engineer
Farmington Hills, Michigan, United States
Engineering
About Michigan Staffing
Michigan Staffing is not associated with the domain michigan.gov, which is the official government website for the state of Michigan.