Software Developer
$55 per hourAkkodis
Akkodis is seeking a Software Developer for a 06+ months contract job (with possibility of extension) with a client in Rochester Hills, MI (onsite).
Pay Rate Range: $55 - $60/hr. on w2.
(The rate may be negotiable based on experience, education, geographic location, and other factors.)
Schedule - Mon - Fri (8 am -5 pm EST, fully onsite)
This person will play a key role in developing and enhancing automated test systems, including building a local SQL database, updating LabVIEW applications, and supporting .NET/C#/VB-based software used in active lab systems. Hands-on experience with lab or manufacturing test environments and strong database integration skills are critical for success in this role.
Hands-on experience with LabVIEW, which is required for modifying the test systems
End-to-end ownership of a LabVIEW project in production
Exposure to instrument integration and test system environments
Design database structures from scratch aligned to system architecture
Must have 5+ years’ of Microsoft SQL experience.
.Net, Labview 2024 and VB.net are a must.
Must be able to create test software.
Jira experience is a plus.
Must be able to create database and SQL platforms.
Must be able to modify software/code with existing Labview, C#, C++, etc. and push to local database.
Must be able to build local database on each machine and modify existing systems. Must be able to push to centralized database.
Role Overview
This contractor will support the development and enhancement of automated test systems within the Reliability Lab. The primary responsibility is to develop a local SQL database and enhance LabVIEW and supporting software applications to enable reliable test data capture, storage, and transfer to the organization’s enterprise database.
The role requires hands on development in MS SQL database, LabVIEW, .NET, VB/VB.NET, and C#, with direct interaction with lab test equipment and active test systems.
Key Responsibilities
Design and implement a local SQL database to store test results, configuration data, and metadata.
Develop and modify LabVIEW applications to read from and write to the local database.
Develop, upgrade, troubleshoot, and maintain supporting software in .NET, C#, and VB/VB.NET.
Implement mechanisms to push or synchronize data from the local SQL database to the organization database.
Ensure data integrity, traceability, and reliability across local and enterprise systems.
Implement logging, error handling, and recovery for database and software interfaces.
Support existing automated test systems by diagnosing and resolving software and data related issues.
Create and maintain technical documentation for database structure, data flow, and software interfaces.
Collaborate with internal test engineers and stakeholders to support operational lab systems.
Required Qualifications
Bachelor’s degree in electrical engineering, Computer Science, Software Engineering, or equivalent experience.
Demonstrated experience developing LabVIEW based automated test systems.
Strong experience with MS SQL databases (schema design and queries).
Hands on experience with .NET development, including C# and VB/VB.NET.
Experience integrating test software with databases in a lab or manufacturing environment.
Strong troubleshooting and problem solving skills.
Preferred Qualifications
Background in reliability testing, DAQ, or automated test equipment.
Experience supporting deployed test systems where uptime and data accuracy are critical.
Familiarity with structured software development and version control practices.
Familiarity with SQL Express, including installation, configuration, and basic management tasks.
Experience using Snowflake for data management and analytics.
Experience integrating Jira with SQL databases for enhanced issue tracking and data synchronization.
Key Deliverables
Implemented local SQL database supporting lab test systems.
Updated LabVIEW software with database communication.
Supporting .NET / VB / C# software components.
Functional data transfer from local database to organization database.
Technical documentation and knowledge transfer to internal teams.
If you are interested in this Software Developer job in Rochester Hills, MI then please click APPLY NOW. For other opportunities available at Akkodis go to If you have questions about the position, please contact Vishal Sharma at ***email_hidden***
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
· The California Fair Chance Act
· Los Angeles City Fair Chance Ordinance
· Los Angeles County Fair Chance Ordinance for Employers
· San Francisco Fair Chance Ordinance
- ...Overview: As a Java Developer, you'll be creating APIs & web-apps using best-in-class technologies to solve our clients' challenges... ...to efficiently implement clean, maintainable, and testable software code- Proficient in developing secure code & solutions (web, cloud...Suggested
- ...such as Medical, Dental, Vision ++ a fun company to work!!! Job description: ~ Card services team is looking for Senior Java Developer to be part of a migration of their applications to AWS. ~ Bachelor's degree in computer science, engineering or in a...Suggested
- ...diversity and passion of our people, and our deep roots in the communities in which we operate. Our ambitious electrification and software strategies and the creation of an innovative ecosystem of strategic, game-changing partnerships are driving our transformation to...Suggested
- ...Contribute to Terraform-managed infrastructure; participate in multi-cloud (AWS / Azure) deployment patterns AI Tooling & Developer Productivity Actively use and evaluate AI-assisted development tools (GitHub Copilot, Claude Code, etc.) to accelerate platform...SuggestedShift work
$66 - $76 per hour
...Check out this new opportunity! Embedded Software Engineer Auburn Hills, MI $66.00 - $76.00/Hourly Active Secret Clearance... ...integration, testing, and deployment. Responsibilities: Develop embedded software solutions supporting military combat vehicle...SuggestedHourly payContract work- ...Title: AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Full Time Experience required: 8-1... ...Autosar stack like OS, COM, MEM, DIAG etc. • Experience in developing low level drivers for various MCU peripherals. • Develop and...Full time
- ...Role description Embedded Software Engineer - Engine Controls GTM/AUTOSAR CDD development Auburn Hills, MI Full time Key Responsibilities Develop Complex Device Drivers (CDD) for gasoline Engine Control Module (ECM/PCM) functions on ECU platform...Full time
- ...Embedded Software Engineer # Brief We are looking for an Embedded Software Engineer to execute design and development... ...requirements to production and commercial deployment ~ Design, develop, code, test and debug system software ~ Review code and...Work experience placement
- ...Responsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods...Temporary work
- ...Guiding and directing all engineering teams (e.g. hardware, software, systems, specialties) to achieve program and technical success... ...recovery plans (if needed) to senior and executive management Developing and maintaining customer relationships Partner with the...Local areaOverseas
- ...Job Description: As a Lead Applications Engineer you will work alongside a team of automation experts. Together you will develop an accurate budget and project quote outlining key concept points, sequence of operations and mechanical descriptions to ultimately...Full timeRemote work
- ...troubleshooting, risk mitigation, and continuous improvement activities. Develop and maintain reference architectures, solution templates, and... ...hands-on experience integrating robotic systems, controls, software, safety systems, and industrial IT/OT environments. ~...Hourly payTemporary workLocal areaMonday to Friday
- Lead Sealing Systems Engineer At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company. Additionally, everyone has individual...
- ...product design, materials science, and advanced simulation to develop robust sealing technologies that improve reliability, reduce validation... ...with nonlinear CAE tools such as Abaqus, ANSYS, or equivalent software, including large deformation, complex contact, and highly...Flexible hours
- ...customer premises, acting as hands-on support for R&D to further develop the solution and for Product Management to better understand... ...robotic or automation system integration, including hardware, software, controls, sensors, safety systems, or industrial equipment....Hourly payTemporary workMonday to Friday
- ...of electro-mechanical products for various automotive closure systems. Need to have experience in designing, engineering and developing electro-mechanical devices. Power sliding door actuators, power deck-lid actuators, power lift-gate actuators, power side door...Temporary workLocal areaImmediate startShift work
- Stellantis is seeking a Design Systems Engineer in Auburn Hills, Michigan. The position involves coordinating the technical aspects of engine design to meet customer requirements and quality targets. Key responsibilities include leading global teams, ensuring compliance...
$103.71k - $138.28k
...formulate system requirements. •Evaluates and recommends future technologies and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security and functional requirements. •Analyzes, develops, recommends,...Full timeTemporary workRemote work- AM General LLC in Auburn Hills is seeking a Product Engineer to support Systems Engineering efforts. This role involves market analysis, architecture design, and product development in military vehicles. Candidates should have 10+ years in military vehicle development, ...Full time
- ...seeks a Senior Data Engineer to design and build the ingestion platform that supports data delivery across the organization. You will develop reusable components, manage the Airflow platform, and work with multiple data sources. The ideal candidate has a Bachelor's degree...
- Mobilisights Connect is seeking an experienced data platform engineer to design and build a robust scalable data platform in Auburn Hills, Michigan. This role involves working with cloud native systems and ensuring the operation reliability of data systems in production...
- Stellantis is seeking a Senior Data Engineer to join the Foundations squad. You will design and evolve the ingestion platform facilitating data delivery. Your responsibilities include implementing reusable components and owning the Airflow platform, among other architecture...
- A leading sustainable mobility technology leader in Michigan is seeking a Software Engineer to drive innovation in automotive technology projects, working on front-end and back-end solutions. The ideal candidate will have a strong programming background and experience...
- ...robust change management Create specific topologies for the Platform/Program Application Work with Schematics Design team to develop mechanizations (SDPs) for the Application Support Platform/Program meetings/discussions involving architecture or Power Distribution...For contractors
- ...Are At Applied Automation Technologies, we dont just build software - we engineer precision. As the creators of the CAPPS suite, were... ..., accuracy, and adaptability. We are a team of engineers, developers, and problem-solvers driven by innovation. Our culture values...Full timeImmediate startRemote workWork from homeFlexible hours
- ...products never get a second chance. This is why we can never compromise on quality. We are working to increase vehicle safety by developing seatbelts, airbags and steering wheels and you can be part of our team. This role is responsible for the development and execution...Local area
- Design and develop embedded software applications using C/C++ on QNX (POSIX-based RTOS) Develop and integrate software components aligned with Adaptive AUTOSAR architecture , including application services and middleware layers Implement SOME/IP communication , including...
- We are seeking an experienced AUTOSAR Embedded Software Engineer to join our team. The ideal candidate will have a strong background... ...AUTOSAR stacks including OS, COM, MEM, DIAG, etc. Experience developing low-level drivers for various MCU peripherals. Expertise in configuring...
- Pentangle Tech Services | P5 Group is seeking an embedded software engineer in Auburn Hills, Michigan. The role involves designing and developing software applications using C/C++ on QNX, focusing on real-time performance and automotive Ethernet communication. The ideal...
- ...We are seeking a motivated and technically strong Software Development, Integration, and Platform Delivery Engineer to support the development... ...activities across multiple development environments. Develop and execute validation activities in: Model-in-the-Loop (MIL...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer healthcare Rochester Hills, MI
- ngo software engineer Rochester Hills, MI
- software developer fintech Rochester Hills, MI
- senior software engineer remote Rochester Hills, MI
- intel software engineer Rochester Hills, MI
- software engineer Rochester Hills, MI
- software engineer travel Rochester Hills, MI
- information technology software engineer Rochester Hills, MI
- cybersecurity software engineer Rochester Hills, MI
- software developer Rochester Hills, MI



