Software Engineer jobs in Michigan

Software Engineer designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Being a Software Engineer requires a bachelor's degree. Typically reports to a manager. The Software Engineer works on projects/matters of limited complexity in a support role. Work is closely managed. To be a Software Engineer typically requires 0-2 years of related experience. (Copyright 2024 Salary.com)

A
Lead Software Development Engineer
  • ACS - Engineer. Integrate. Build.
  • Troy, MI FULL_TIME
  • Overview

    ACS is looking for a National Instruments (NI) Software Development Engineer to join our team.

    ACS specializes in the engineering, integration and construction of technically complex R&D and production equipment, controls, and facilities. With a positive, collaborative company culture, we are proud to have been named a “Top Workplace” since 2019.

    The National Instruments (NI) Software Development Engineer will be located in our headquarters office in Verona, WI or our regional office in Troy, MI. The primary responsibilities will include:

    • A focus on, but not limited to, the design, development, and installation of data acquisition and control solutions involving NI hardware and software.
    • Serving the needs of internal and external customers requesting assistance with design, development, and implementation of data acquisition, data management, storage, and interface hardware and software solutions as required to support their product development and testing processes
    • Helping to develop ACS’ business offering for product development and test data acquisition and management solutions based on NI technologies

    Basic requirements include:

    • Bachelor’s and/or Master’s Degree in Mechanical Engineering, Electrical Engineering, or related degree
    • Minimum 5 years applied work experience with NI technologies, specifically LabVIEW
    • Preferred experience with the following software packages: VeriStand, TestStand, DIAdem
    • Preferred experience with the following hardware platforms: cRIO, cDAQ, PXI, FPGA and other NI-based hardware platforms
    • NI LabVIEW CLD, CLA or willingness to get certification within the first year of employment
    • Full life-cycle application development and deployment experience required
    • Proven record of excellent client service, including balancing multiple internal/external projects and responding to changes in deadline, scope, and design.
    • Experience in application of sensors and instrumentation preferred
    • Experience in engine and vehicle test environments preferred
    • Demonstrates good technical writing and oral communication skills
    • Ability to travel to customer facilities (25% - 75%) nationally and overseas, travel may take place for more than a week at a time

    Along with an amazing company culture - ACS offers comprehensive health care benefits, a 401(k) employer match program, a bonus incentive program, paid time off, hybrid working model and summer hours.

    ACS specializes in the engineering, integration and construction of technically complex R&D and production equipment, controls, and facilities. Working across multiple industries and markets, including automotive, aerospace, energy, chemical, laboratories and manufacturing, ACS offers a unique mix of experience in control systems, custom machines, testing solutions, automation, process and discrete production systems as well as turnkey integrated buildings. ACS is based in Verona, Wisconsin, with a regional office in Troy, Michigan, and serves customers across North America and around the world.

    For a full overview of our organization, visit our website at: www.acscm.com

    Please apply through our website at: https://careers-acs.icims.com

    EOE/AA
  • 1 Day Ago

O
Software Engineer - MarketPlace Engineering
  • OneStream Software
  • Rochester, MI FULL_TIME
  • DescriptionSoftware EngineerRemote, USA OneStream Software LLC Benefits Offered Vision, Medical, Life, Dental, 401KEmployment Type Full-TimeCompensation $95,000.00 - $125,000.00 (Range applies to US c...
  • 27 Days Ago

M
Software Engineer
  • Menlo Park Software
  • Ann Arbor, MI CONTRACTOR
  • Finish MVP and release for customer discovery try-out. Also design and build customer care function with integrated Help System.Application is currently running Node, JavaScript and Java on MySQL.
  • Just Posted

O
Senior Software Engineer - MarketPlace Engineering
  • OneStream Software
  • Rochester, MI FULL_TIME
  • DescriptionSenior Software EngineerRemote, USA OneStream Software LLC Benefits Offered Vision, Medical, Life, Dental, 401KEmployment Type Full-TimeCompensation $120,000.00 - $145,000.00 (Range applies...
  • 29 Days Ago

O
Senior Software Engineer - Platform Development
  • OneStream Software
  • Rochester, MI FULL_TIME
  • DescriptionSenior Software EngineerRemote, USA OneStream Software LLC Benefits Offered Vision, Medical, Life, Dental, 401KCompensation Range $104,000.00 - $149,000.00 (Range applies to US candidates o...
  • 15 Days Ago

O
Site Reliability Engineer
  • OneStream Software
  • Rochester, MI FULL_TIME
  • DescriptionSite Reliability EngineerRemote, USA OneStream Software LLC Benefits Offered Vision, Medical, Life, Dental, 401KEmployment Type Full-TimeCompensation $140,000.00 - $180,000.00 (Range applie...
  • 5 Days Ago

L
Senior Software Engineer
  • Leidos
  • Fort Belvoir, VA
  • Description The Integrated Systems Division is seeking a Senior Software Engineer to execute the software engineering fu...
  • 5/15/2024 12:00:00 AM

A
Embedded Software Engineer
  • Abbott Laboratories
  • Alameda, CA
  • Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-chan...
  • 5/10/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Alexandria, VA
  • Description The Leidos National Security Sector combines technology-enabled services and mission software capabilities i...
  • 4/15/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Annapolis Junction, MD
  • Description Leidos is looking for a Senior Software Engineer to join a high performing agile team using the Scaled Agile...
  • 4/11/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Alexandria, VA
  • Description Leidos is looking for a Senior Software Engineer to join a high performing agile team using the Scaled Agile...
  • 4/11/2024 12:00:00 AM

L
Senior Software Engineer
  • Leidos
  • Las Cruces, NM
  • Description The Integrated Systems Division is seeking a Senior Software Engineer in Las Cruces, New Mexico to execute t...
  • 4/9/2024 12:00:00 AM

A
Embedded Software Engineer
  • Abbott Laboratories
  • Alameda, CA
  • Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-chan...
  • 4/4/2024 12:00:00 AM

L
Embedded Software Engineer
  • Leidos
  • Linthicum Heights, MD
  • Description Leidos is seeking an Embedded Software Engineer to be a part of a dynamic team that architects, designs, dev...
  • 2/16/2024 12:00:00 AM

Michigan consists of two peninsulas that lie between 82°30' to about 90°30' west longitude, and are separated by the Straits of Mackinac. The 45th parallel north runs through the state—marked by highway signs and the Polar-Equator Trail—along a line including Mission Point Light near Traverse City, the towns of Gaylord and Alpena in the Lower Peninsula and Menominee in the Upper Peninsula. With the exception of two small areas that are drained by the Mississippi River by way of the Wisconsin River in the Upper Peninsula and by way of the Kankakee-Illinois River in the Lower Peninsula, Michigan...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineer jobs
$72,935 to $88,429

Software Engineer in San Antonio, TX
They design, write, and test code for new systems and software to ensure efficiency.
November 07, 2019
Software Engineer in Evansville, IN
A team of software developers will normally work together and cover a variety of aspects within a certain project, including a delivery lead who oversees the progress of the same project.
November 26, 2019
With a wide variety of programming languages and software available, professionals must familiarize themselves with the top frameworks to succeed.
November 12, 2019
Software Engineer in Vineland, NJ
Software developers are creative minds behind computer programs to create software that makes all devices functional and useful.
December 02, 2019