Lead Automation Software Developer
Software engineer lead job in Grand Rapids, MI
Kamps is looking for a highly qualified and motivated technical leader to architect and oversee advanced automation solutions integrating PLCs, Python-based applications, machine vision, containerized deployments (K3s), and database systems. This role will lead a team that drives Industry 4.0 initiatives and smart manufacturing projects.
This position is largely remote with occasional in office days required at the corporate office in Grand Rapids, MI. This individual will be expected to work collaboratively with the team by utilizing Microsoft Teams and other development tools.
Essential Duties and Responsibilities:
Lead and mentor a team of automation engineers and developers
Design, develop, and maintain AI-powered vision applications and features
Build, test, and deploy scalable APIs
Design and maintain containerized applications using K3s for edge and on-prem deployments
Participate in the full software development lifecycle: requirements analysis, coding, testing, documentation, deployment, and support
Write and perform unit, integration, and end-to-end tests to ensure reliability and performance
Contribute to Agile ceremonies, including daily stand-ups, planning meetings, and retrospectives
Troubleshoot and resolve issues across the stack (front-end, back-end, infrastructure)
Required Skills and Qualifications:
Bachelor's or higher in Computer Science, Engineering, or related field, or equivalent experience
Experience with front-end frameworks: React/Remix or Angular (TypeScript) and backend languages/frameworks: TypeScript, Python, or C#/ASP.NET
Hands-on experience with K3s or Kubernetes for container orchestration
Proficiency in databases such as Postgres or SQL Server
Proficiency in Kubernetes, Docker, and cloud platforms (Azure, AWS, or GCP)
Familiarity with CI/CD pipelines, OAuth2, REST APIs, and microservices architecture
Excellent problem-solving, communication, and documentation skills
Quick learner, adaptable to new technologies and techniques
Preferred Qualifications:
Knowledge of PLCs (Programmable Logic Controllers) in manufacturing environments
Knowledge or experience with Rancher/K3s tooling
Experience with computer vision libraries and models (OpenCV, TensorFlow, PyTorch, YOLO)
Prior work in manufacturing, logistics, or industrial automation
Experience with build and deploy CI/CD pipelines for AI/ML workloads
Knowledge of observability tools such as Grafana, OpenTelemetry, and Prometheus
Knowledge of pub/sub messaging systems, including experience with MQTT
Languages, Frameworks, and Tools:
We commonly use the following tools in our development process. This is not an exhaustive list, but familiarity with these technologies will be considered advantageous and will contribute to success in this role.
Programming Languages: Python, TypeScript, C#
Frameworks & Libraries: .NET, OpenCV, TensorFlow, PyTorch, YOL
Containerization & Orchestration: Docker, Kubernetes, K3s, Rancher/K3s toolin
Cloud, Messaging & Architecture: Azure, MQTT, microservices architectur
Databases: PostgreSQL, SQL Serve
DevOps & CI/CD: Azure DevOps, Git, CI/CD pipelines
Observability & Monitoring: Grafana, Prometheus, OpenTelemetry
This list of duties is not intended to be all-inclusive and may be expanded to include other duties or responsibilities that senior management may deem necessary.
Robot Programmer
Software engineer lead job in Clinton, MI
Program robots by performing the following duties under the direction of the robot programmer job leader.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
Yaskawa Motoman robot expert, that is capable of code writing applications (preferred)
KUKA robot expertise (preferred)
Roller hemming experience (preferred)
Review drawing package for correct interface, verify that the interface matches application.
Power up robot and calibrate.
Download OLP programs.
Set up Binding Table / I/O.
Configure Robot D-Net / I/O Communication.
Teach robot path programs: Weld, Material Handling, Maintenance, Tip Dress etc.
Set up signals between Robot / PLC interface.
Debug programs in slow speed and verify all signal's to and from the PLC.
Mount hard stops accordingly.
Set up Software Limits to match hard stops.
Debug auto repeat with PLC Programmer.
Assist pipefitter / electrician with resolving robot dressing problems.
Run metal and Verify weld spot locations.
Make necessary changes to achieve cycle time.
Document all changes to robot programs and End-Effector sequence changes.
Support FIS / Tech Review / 20 hr / 2500 cycle run.
Assist with customer buy-off.
Participate in TR studies as required.
Document all broken robot equipment that has been replaced.
Back up robot programs and parameters to assigned USB memory stick.
Understands and follows safety and environmental regulations and identifies safety/environmental concerns.
Adheres to the Quality System and participates in continuous improvement.
Conduct themselves during installation in the field as a KUKA representative.
Provide all backup and documentation to Robot Leader after project is installed and running production.
Regular and predictable attendance is an essential function of this job.
Turn in time sheet on time and accurately.
Works alongside with PLC debug group as a team.
EDUCATION and/or EXPERIENCE
High school diploma or general education degree (GED); or one to three months related experience and/or training; or equivalent combination of education and experience.
KUKA is an Equal Opportunity Employer committed to building an inclusive and diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, protected veteran status, or any other factor protected by applicable federal, state or local laws.
Backend Software Engineer
Software engineer lead job in Warren, MI
**Hybrid | Mt View, Austin or Detroit**
We are looking for a Back-End Engineer to build and maintain scalable services.
Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $70 - $80 / hr. w2
Responsibilities:
Design and implement backend services using Java and Spring Boot.
Develop APIs and microservices for e-commerce workflows.
Ensure security, reliability, and performance of backend systems.
Collaborate with front-end developers and QA teams for end-to-end delivery.
Requirements:
Strong experience in Java, Spring Boot, and RESTful API development.
Knowledge of relational databases (Postgres, Oracle)
Familiarity with cloud environments, preferably Azure
Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact ********************.
Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.
W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.
JOB ID: JN -122025-104722
Senior React Developer (Next.js)
Software engineer lead job in Lansing, MI
What You'll Do:
Develop and maintain scalable, responsive, and accessible web applications using React and modern frontend frameworks.
Implement reusable UI components, design systems, and custom hooks to accelerate development.
Collaborate with product managers, designers, and backend engineers to deliver high-quality features.
Optimize application performance through memoization, code splitting, and efficient state management.
Participate in code reviews, documentation, and continuous improvement of development processes.
Contribute to CI/CD pipelines and deployment processes for production applications.
What We're Looking For:
Technical Skills:
3+ years of experience with React, including modern hooks and patterns.
Strong expertise with Redux or similar state management solutions.
Proficient in JavaScript (ES6+) and CSS (modern frameworks like Tailwind, SCSS, or styled-components).
Experience integrating RESTful APIs and handling asynchronous operations.
Familiarity with Next.js or server-side rendering is a strong advantage.
Git version control and experience with development tooling (npm, yarn, linting, CI/CD).
Core Competencies:
Building accessible web applications (WCAG 2.1 AA).
Strong debugging, problem-solving, and performance optimization skills.
Comfortable working in Agile/Scrum environments.
Ability to implement and maintain complex forms and dynamic UI components.
Nice-to-Haves:
Experience with state persistence, design systems, and multi-step forms.
Knowledge of deployment pipelines, testing frameworks, and automated CI/CD processes.
Why You'll Love Working Here:
Impactful projects: Work on dashboards, dynamic forms, and reusable component libraries.
Collaborative culture: A team that values your ideas and growth.
Professional development: Opportunities to learn, mentor, and advance your career.
Flexible work environment: Remote or hybrid options available.
Java Software Engineer
Software engineer lead job in Ann Arbor, MI
Looking for candidates local to Ann Arbor, MI
Required Skills:
• 5+ Years of Java, J2EE and web/internet based programming experience (both client and server side)
• 5+ Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems
• Experience with concurrency & multi-threading
• Experience with scaling, Java Garbage Collection, and performance tuning preferred
• Deep understanding of data structures, algorithms and design patterns (GoF)
• Experience with agile, test-driven development
• Experience with Unix/Linux
• Experience with build, deploy and test automation tools like Ant, Gradle, Maven, Jenkins, TeamCity, Junit, TestNG, JaCoCo or similar tools
• Demonstrated experience working with core business logic within applications
• Experience in developing APIs and Frameworks
• Excellent written and verbal communication skills
Preferred Skills
• Experience with application development frameworks like Spring, Hibernate, JSF or similar frameworks
• Experience with compilers or DSLs preferred
“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
Senior ML/AI Engineer
Software engineer lead job in Ann Arbor, MI
Source One is a consulting services company and we're currently looking for the following individual to work as a consultant to our client, an autonomous vehicle company in Ann Arbor, MI.
** We are unable to work with third party companies or offer visa sponsorship for this role.
Title: Senior ML/AI Engineer (contract)
Pay Range: $90/hr - $120/hr (W-2)
Job description: Seeking an experienced Senior ML/AI Engineer to work in a hands-on, fast-paced environment with software closely connected to operating systems, computer hardware, sensors, and vehicles.
As a Senior ML/AI Engineer, you'll:
● Design, develop, improve, and maintain reusable software components, frameworks, and tools primarily written in Python, while leading the development of ML features
● Leads development of ML features while working closely with counterparts
● Apply your expertise in supervised and unsupervised learning methodologies
● Be ready to dive-in and learn across the technology stack and leverage experience to develop solutions with sound design principles, extensibility, and quality in mind
Required skills:
● At least a Bachelor's degree in engineering, computer science, or related
● 5+ years of professional software development experience
● Experience with supervised+unsupervised learning methods
● Experience deploying ML solutions to hardware platforms
● Time signal processing experience as well as computer vision experience
● Experience writing scalable, reusable code in Python or similar
● Experience writing Github Actions or similar (Jenkins, etc.)
● Generalist attitude and willingness to learn continuously
● Experience with writing unit tests, doing cross-validation, and robustness testing/evaluation of models
● Ability to operate effectively and autonomously across multiple teams, and navigate technical ambiguity with only high-level direction
Nice to haves:
● Master's or beyond related to AI/ML
● Experience with automotive software, ideally for ADAS
● Experience with C/C++
● Experience with developing cloud Infrastructure (AWS, GCP, Azure, etc.)
Senior Java Software Engineer
Software engineer lead job in Detroit, MI
Sr. Fullstack Java Developer - Detroit, MI - Onsite
Duration: 1 Year
Employment Type: Contract - Can go for Inperson Interview
We are looking for an experienced Fullstack Java Developer(12- 15yrs of exp) to join our team for a long-term engagement. The ideal candidate will have strong hands-on experience across Java, Spring, front-end frameworks, databases, and cloud-ready tools, with the ability to lead a team and work directly with customers.
Responsibilities (Brief)
Develop and enhance applications using Java 17/8+, Spring Framework, JSON/XML, AngularJS / Angular 8-11 / React.js.
Must have strong Hands on coding experience is needed
Work with MongoDB, MySQL, SQL, NoSQL databases.
Support upgrade/migration projects using Java, Spring, and Gradle.
Must have at least 3 yrs of experience in deployment (CI/CD pipelines)
Lead development activities and guide technical teams.
Follow Agile methodologies and drive customer value.
Participate in client discussions and deliver quality solutions.
Preferred: Experience with front-end technologies and healthcare insurance domain.
Communicate effectively with technical and business stakeholders.
Required Technical Skills
Java - Mandatory | 10+ years
AngularJS / Angular 8-11 - Mandatory | 5+ years
Spring Framework - Mandatory | 5+ years
JSON / XML - Mandatory | 5+ years
MongoDB / MySQL / SQL / NoSQL DBs - Mandatory | 5+ years
Gradle - Mandatory | 5+ years
Good to Have
Spring Boot - 3+ years
AngularJS / React.js / JSP - 3+ years
IntelliJ - 3+ years
Senior Dotnet Developer
Software engineer lead job in Jackson, MI
We are seeking an experienced and motivated .NET Developer with a strong background in Electronic Data Interchange (EDI) development leveraging Microsoft Azure services. In this role, you will be responsible for the design, development, and maintenance of scalable and secure EDI integration solutions on the Azure cloud platform. Knowledge sharing and coaching of CE development resources as needed to transition future development and support to company employees. Development of appropriate standards, process and procedures for run book and monitoring purposes. The ideal candidate will have expertise in both .NET development and EDI transaction standards, and will thrive in a collaborative, agile environment.
Skills
Design, develop, and deploy EDI solutions and applications using the .NET framework and Azure services.
Work with stakeholders and business analysts to gather and translate business requirements into technical specifications for EDI integration.
Develop, configure, and maintain EDI mapping and translation processes using standard formats such as ANSI X12.
Utilize Azure services such as Azure Functions, Logic Apps, and App Service to build and manage EDI workflows.
Collaborate with trading partners to coordinate and test EDI file transfers and resolve any issues related to connectivity or data integrity.
Write and maintain high-quality, scalable code in C# and SQL, ensuring adherence to coding standards and best practices.
Implement and manage DevOps practices for CI/CD pipelines using Azure DevOps.
Provide technical support and troubleshooting for existing EDI and cloud-based applications.
Create and maintain technical documentation related to EDI processes, system architecture, and integrations.
Should be able to train other team members
Education
Bachelor's degree in computer science, Information Technology, or a related field.
Application Developer
Software engineer lead job in Auburn Hills, MI
Job Summary: Responsible for development, adherence and maintenance of new and existing software solutions as defined by business requirements.
Required Education and Experience:
BS in Computer Science, Information Technology, Computer Engineering or demonstrated deep understanding of current technologies and comparable work experience
Minimum of 1-5 years of experience working in IT Operations and shop floor systems in a production environment
Excellent communication skills, both verbal and written
Prior experience managing a team in a timeline-based environment
Experience in SCRUM methodology preferred
Prior experience in development of Software solutions, utilizing but not limited to the following programming languages: PHP, Typescript, CSS, Javascript, Java, C#, other relevant PHP tools
Other tools include SQL, Laravel, Angular, Livewire, Jira, Git, Vue, etc
Essential Functions:
Lead team of developer's Systems solutions
Ensure the quality of the items delivered by the development team
Ability to manage the deployment of solutions within a cross-functional technical team
Ensure continuous refinement of IT solutions
Develop and lead the process of best practice and ensure the alignment across the enterprise
Ensure documentation of standard solutions
Develop and lead the use of IT tools
Develop and apply new requirements requested by users
Coordinate with other areas throughout the company to ensure that the requested changes to systems are made possible
Support users of the company systems as needed
Senior Embedded Software Engineer - Steering Systems
Software engineer lead job in Farmington Hills, MI
Senior Software Engineer
General Responsibilities:
The Design Engineer is primarily responsible for developing software for EPS - Electric Power Steering.
The Design Engineer will be responsible for developing embedded software for Electric Power Steering (EPS) systems. This role involves analyzing customer requirements, designing and coding software components, building and testing at both software and system levels, and supporting integration and final delivery. The position also includes troubleshooting, process improvement, and ensuring compliance with quality and safety standards.
Job Responsibilities:
The following are the primary responsibilities (other duties may be assigned as needed):
Understand customer requirements thoroughly and communicate effectively with OEM engineers, clarifying details as necessary.
Support development of Software Requirements Specification (SRS) and software architecture subsections.
Develop software component design specifications
Develop software unit test specifications
Attend, and potentially lead, software design reviews
Conduct technical impact analysis for software change requests
Identify technical risks in the design, and develop mitigation strategies
Assist coders with work progress; develop source code to maintain program timelines
Participate or lead code reviews, unit test reviews, and integration test reviews
Support development and integration of various software sections as needed by the Architect
Support source code integration, diff, merge, branching, check-in, etc.
Support unit test and integration test execution, if needed by the software testers
Qualifications:
The ideal candidate MUST have:
Minimum of a Bachelor's in a technical discipline, Masters' preferred
5+ years' experience in writing embedded software in C with knowledge of Electric Steering Software or System Domain.
MUST HAVE EMBEDDED C/C++ EXPERIENCE WITH AUTOMOTIVE STEERING SYSTEMS
Experience working with AUTOSAR and its libraries.
Preferred Skills:
Signal Processing: Strong skills signal processing (filter design, table design, inter-device communication).
Control and Feedback: Good working knowledge of Feedback Control Theory and experience with control feedback.
Microcontrollers. 32-bit automotive multi-core micros. Renesas E2x/RH850 family; Infineon Aurix TCxx family; NXP MPC55xx family.
Software Design Tools: Requirements modeling, UML modeling, AUTOSAR configuration, RTOS configuration, Application Lifecycle Management (ALM).
Software Development Tools: Cross compilers, static code analysis, in-circuit debuggers, serial communication tools, HIL systems, measurement & calibration tools.
Test Equipment: Oscilloscope, multimeter, logic analyzer, current probes, function generator, etc.
Software Process/Standards: V-Model, MISRA, ASPICE, ISO26262
Communication Protocols: CAN, CANFD, LIN, SENT, Ethernet. UDS, GMLAN, FNOS, J1939, IEEE15765.
Application Domains: EPS - Electric Power Steering
Software Architecture: Basic Software, Low Level Drivers, Board Support Package, Boot Code, BIOS, MCAL
Experience working with motor control algorithms and knowledge on tuning/calibrating steering systems for different modes
Knowledge of different EPS types: C-EPS. P-EPS & R-EPS
Experience working with Steering Application software: Steering Control, Steering Assist Functions, Current Loop
Ability to read schematics, electrical block diagrams, and IC datasheets
Good verbal and written English skills
Additionally, the ability to work independently with minimal direction is required as are strong verbal and written communication skills. Experience with PCs and application software, such as MS Office tools, is also required.
Education: Bachelor's or Master's degree in Computer Science or Electrical Engineering
Experience: Minimum of 5-7 years applicable experience in automotive.
Job level determined by various factors such as organization size, responsibility, career stage, and capabilities.
Supervisory Responsibilities: Leading and mentoring the efforts of engineers who are responsible for sub-project activities.
Working conditions:
Physical Demands: Required to sit or stand for long periods of time. The employee may occasionally lift and/or move up to 25 pounds.
Travel: Domestic and international may be required as needed. The candidate will occasionally need to travel to multiple global locations to support project development.
Equal Opportunity Employer (EOE)-Females/Minorities/Protected Veterans/Individuals with Disabilities
Full Stack Engineer
Software engineer lead job in Lansing, MI
Looking for Strong Experience as Full Stack Developer for Below Required Skills.
As a Java Developer , candidate will support the development and maintenance of Java-based applications. Design, develop, and maintain Java applications, ensuring high performance and responsiveness. Stay updated with the latest Java technologies and frameworks to recommend and implement improvements.
-Java
-J2ee
-Kafka
-React.JS
-Kubernetes, Spring, Spring Boot, Spring JPA, REST, JSON, Junit, JavaScript, HTML, Spring Batch and XML
Software Engineer
Software engineer lead job in Dearborn, MI
Software Engineer (Backend)
Dearborn, MI (onsite 4 days/week)
$90,000+ (DOE)
12-month CTH (40 hours/week)
**
As a Senior Backend Engineer for this Fortune 500 automotive company, you'll be joining the department that is centered around all things data. The data being used by this team is fundamental to improving engineering capabilities and quality, and they need an application built to effectively access this data.
If you enjoy technical problem solving and having ownership over the backend of a product, this could be the right role for you!
WHAT'S IN IT FOR YOU…?
Additional training options customized to your interests and needed skill growth.
Opportunity to gain high visibility with upper management and develop professionally within the organization.
Own the design and orchestration of this project and impact business-critical projects right away.
Medical, dental and vision insurance and accrued Paid Sick Leave available.
Competitive benefits and tuition reimbursement after conversion.
MINIMUM QUALIFICATIONS
Completed bachelor's degree (ideally in a technical field (Computer Science, IT, etc))
Experience building REST API's using Python
Understanding of API Security
BONUS: Developing in a cloud environment (GCP, Apigee)
BONUS: HPC Batch experience
RESPONSIBILITIES
Design and build APIs that expose simulation and decision-support functionality
Implement the orchestration layer for running simulation jobs asynchronously
Integrate with the compute environment (HPC Batch or cloud services as needed)
Package and prepare the model for operational execution
Store and manage simulation inputs, outputs, and scenario results
Ensure reliability, security, and performance of backend services
Collaborate with Data Science to align model inputs/outputs for seamless integration
.Net Technical Lead
Software engineer lead job in Detroit, MI
Role: .NET Technical Lead
Job Type: Full Time - Salary Range 100k to 120k
A .NET Technical Lead is responsible for leading development teams in designing, implementing, and maintaining enterprise-level applications using Microsoft .NET technologies. The role involves architecture design, coding, mentoring, code reviews, and ensuring adherence to best practices, scalability, and performance standards.
Key Responsibilities
1. Technical Leadership
Lead a team of developers through the full software development lifecycle (SDLC) using .NET technologies (C#, ASP.NET Core, MVC, Web API, Entity Framework, etc.).
Define technical architecture and system design aligned with business objectives.
Provide hands-on coding support, debugging, and technical direction.
Review code to ensure quality, maintainability, and adherence to standards.
Stay updated with Microsoft technologies (.NET 8, Azure, Blazor, etc.) and recommend adoption when relevant.
2. Solution Architecture & Design
Translate functional and non-functional requirements into robust technical solutions.
Design microservices or modular architectures for scalability and performance.
Collaborate with Solution Architects and DevOps teams to design CI/CD pipelines and cloud infrastructure.
Create system flow diagrams, technical documentation, and interface specifications.
3. Project Delivery
Plan development sprints, estimate workloads, and ensure timely delivery of features.
Coordinate across cross-functional teams including QA, UI/UX, DevOps, and Product Management.
Identify and mitigate technical risks throughout the project lifecycle.
Ensure compliance with security, performance, and coding standards.
4. Mentorship & Team Development
Mentor and coach developers, conduct technical training sessions, and promote continuous learning.
Foster a culture of quality, collaboration, and ownership within the team.
Conduct regular performance reviews and provide feedback.
5. Stakeholder Management
Work closely with business analysts and product owners to clarify requirements.
Communicate technical concepts effectively to non-technical stakeholders.
Support pre-sales efforts by providing technical input and project estimations.
6. DevOps & Cloud Integration
Implement and optimize CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
Design and manage cloud-hosted .NET applications on Azure or AWS.
Manage containerization using Docker/Kubernetes where applicable.
Monitor performance, logs, and uptime using Application Insights or similar tools.
Required Skills
Languages & Frameworks: C#, .NET Core / .NET 8, ASP.NET MVC, Web API, Entity Framework Core
Frontend (optional): Angular / React / Blazor / Razor Pages
Database: SQL Server, LINQ, Stored Procedures, NoSQL (MongoDB, Cosmos DB)
Cloud & DevOps: Azure (App Services, Functions, Key Vault), CI/CD, Docker, Kubernetes
Tools: Visual Studio, Azure DevOps, Git, SonarQube
Architecture: Microservices, RESTful APIs, Clean Architecture, SOLID principles
Other: Agile/Scrum, Design Patterns, Unit Testing (xUnit, NUnit, MSTest)
Senior DevSecOps Engineer
Software engineer lead job in Lansing, MI
Quantam Solutions provides IT solutions and consulting for various clients. We offer competitive hourly wages, health benefits, paid time off, and a 401(k) plan. We are currently seeking a Senior DevSecOps Engineer. Candidates must be local and located within two hours of Lansing, MI. The work schedule is hybrid, consisting of two days onsite in Lansing, MI and three days remote.
Job Description:
This position functions as lead DevSecOps/Azure DevOps/OpenShift (Kubernetes) Engineer responsible for supporting large projects. Contributes considerable business and technical knowledge to complex IT projects. The DevSecOps/OpenShift (Kubernetes) Engineer will provide leadership and direction, mentoring team members to drive organizational maturity. The DevSecOps/OpenShift (Kubernetes) Engineer will also consult with development teams to ensure platform fit is aligned to the business application requirements. Additionally, understanding of APIs, micro-services development, containers and supporting platform technologies is also required
Qualifications:
Experience with Azure DevOps (ADO), Designing and Implementing ADO Wiki, Work Item structures, Pipelines, ADO GIT repos/branches/Pull Requests, and related Standards and Processes.
Hands-on experience in automating CI/CD needs on RedHat OpenShift/OCP, Linux, Windows, SQL Server, and Oracle.
Experience creating ADO Build and Deploy Pipelines to build Apps and container images and deploy using standard ADO tasks and for old and new Java and .NET Apps and integrating with Apache Tomcat, JBoss, SQL Server, Windows, Linux, and Oracle.
Experience producing Documents for Process and Automation.
Strong experience with Red Hat OpenShift V4.
Troubleshoot the application issues in Red Hat OpenShift Container Platform environment.
Experience in creating Build, Deployment, and other CRD config files for applications on OpenShift.
Hands-on experience in creating Docker and S2I images, Stateful sets and converting existing docker images to an S2I image and vice versa.
Working knowledge on OpenShift/Kubernetes and Container Orchestration, Custom Helm charts
Knowledge of maintaining docker Image Repository like Quay.
Experience and ability to create docker files, images, and containers.
Work collaboratively with teams to ensure our products are successfully deployed, upgraded, and maintained.
Deep knowledge and experience with Elastic stack (Elasticsearch, Logstash, Kibana) version 8.X and higher.
Elastic stack administration, performance and capacity management including Index curation/retention management.
Logstash and pipeline configuration and grok experience.
Working knowledge of Elastic Beats Filebeat, Heartbeat.
Working Experience with SonarQube/Coverity/Black Duck and integrating into ADO Pipelines and Pull Request flows
Experience with Linux Scripting, ksh, bash and Python.
Experience in understanding and debugging Java errors.
Strong Knowledge of SSL, TCP/IP Networking, LDAP.
Excellent communication and teamwork skills - works well with diverse teams and independently.
Self-starter with excellent organization, planning, detail-oriented documentation, and time management skills.
Clear and precise verbal and written communication skills. Easy to understand.
Required Experience & Skills:
Bachelor's Degree
Over eight years of experience working on Kubernetes/OpenShift.
Over eight years of experience in Linux shell scripting.
Five years as an expert in application containerization management.
Experience in DevSecOps practices, infrastructure, scripting/programming.
Over five years of experience with OpenShift.
Over five years of experience with Azure DevOps.
Over five years of experience with ELK Stack.
Over five years of experience with Docker.
Over five years of experience with SonarQube.
Over five years of experience with Black Duck.
Over five years of experience with Linux.
Over five years of experience with Bash.
Over five years of experience with Shell.
Over five years of experience with S2I.
Over five years of experience with Python.
Over five years of experience with NGINX.
Over five years of experience with WebSphere.
Over five years of experience with LDAP.
Salesforce Technical Lead (Service Cloud & OmniStudio)
Software engineer lead job in Redford, MI
Title: Salesforce Technical Lead (Service Cloud & OmniStudio)
Description: STG is a fast-growing Digital Transformation services company providing Fortune 500 companies with Digital Transformation, Mobility, Analytics and Cloud Integration services in both information technology and engineering product lines. STG has a 98% repeat business rate from existing clients and have achieved industry awards and recognition for our services.
Responsibilities:
Technical Delivery: Lead the design, development, and maintenance of robust solutions within Salesforce Service Cloud and Automotive Cloud. Own the technical delivery lifecycle, ensuring code quality, scalability, and performance.
OmniStudio Architecture: Architect and deliver the implementation of complex business processes using OmniStudio.
Guide the team in developing reusable FlexCards, OmniScripts, DataRaptors, and Integration Procedures to enhance customer interaction processes.
Integration: Deliver scalable integration patterns to enable real-time, event-driven data synchronization between Salesforce and enterprise financial systems (leveraging GCP native tools or similar middleware).
Mentorship & Standards: Establish and enforce best practices, coding standards, and comprehensive documentation. Conduct code reviews and mentor developers to foster technical growth within the team.
Stakeholder Collaboration: Collaborate closely with Product Owners, engineering and architecture stakeholders to translate complex requirements into technical specifications, ensuring alignment across CRM, marketing, and integration platforms.
Required Qualification:
Deep Salesforce Platform Expertise: Expert-level mastery of Service Cloud (Case Management, Console, Entitlements, Knowledge).
Deep understanding of the Salesforce platform core, including Apex, Visualforce, Lightning Web Components (LWC), and asynchronous processing.
OmniStudio Specialization: Strong architectural background in OmniStudio (formerly Vlocity).
Proven ability to design complex, guided user experiences and high-performance data integration layers using OmniStudio tools.
Data & Integration: Extensive experience designing enterprise-grade data models and managing secure API integrations (REST/SOAP) in a large-scale environment.
Experience Preferred:
Experience in Automotive Cloud or the Financial Services industry (specifically Captive Finance/Lending).
Cloud Integrations: Experience with Google Cloud Platform (GCP) native services (Cloud Functions, Pub/Sub) or similar serverless technologies for integration.
Salesforce Certified OmniStudio Developer/Consultant.
Salesforce Certified System or Application Architect. Salesforce Certified Service Cloud Consultant.
Salesforce Technical Lead (Service Cloud & OmniStudio) position is based at Dearborn, Michigan. A great opportunity to experience the corporate environment leading personal career growth.
Resume Submittal Instructions: Interested/qualified candidates should email their word formatted resumes to Ms. Shweta Huria at ********************** and/or contact at ************. In the subject line of the email please include: First and Last Name (Salesforce Technical Lead (Service Cloud & OmniStudio))
For more information about STG, please visit us at **************
Embedded Software Application Engineer
Software engineer lead job in Northville, MI
YOUR TASKS FORVIA - HELLA is seeking its next great Software Applications Engineer - Energy to join our growing body controls team. The primary function of this position will be to partner with internal and external stakeholders to drive validation and development of our next generation product design. If chosen for this opportunity you will gain access to product engineering focused on the next generation control modules.
About Us
FORVIA - HELLA is a listed, internationally positioned automotive supplier operating under the umbrella brand FORVIA. Within this factual group, HELLA stands for high-performance lighting technology and automotive electronics. At the same time, the Company covers a broad service and product portfolio for the spare parts and workshop business as well as for manufacturers of special-purpose vehicles with its Lifecycle Solutions business group. HELLA has around 36,000 employees at more than 125 locations worldwide and generated sales of €4.4 billion in the seven-month short fiscal year 2022.
Daily Responsibilities
* Serve as the Interface between SW development and Customer
* Troubleshooting at customer when necessary
* Implementing hot fixes for quick Customer Response
* Be able to answer detailed SW Questions from the Customer
* Analyzing customer requirements; understanding of software specification; analyzing and carrying out modifications in software requirements
* Be able to run HIL bench test plans and test cases for investigations in timing matter
YOUR QUALIFICATIONS
* 3+ years of experience in embedded software support activities for the automotive industry
* Good Embedded SW Architecture understanding
* Proven ability to do Real Time debugging
* CANoe experience
* Solid base working with Engineering Standards, Process and Norms for SW development, Source Code Control System
* Experience (it is a plus)
* Bachelor's degree or above in electrical/software engineering.
Why Forvia Hella?
* Hybrid work schedules and flexible core hours
* Industry leading health benefits program
* Lucrative PTO policy
* Competitive 401K matching
* Extensive career and training opportunities
* Annual Bonuses
* On campus restaurant as well as employee water and coffee services
* Team and company wide events
* And much more!
Please feel free to apply if you do not meet 100% of the positional requirements. Forvia Hella is dedicated to the development and future advancement of all our employees.
Even if you do not meet all our requirements, do not hesitate to apply to us, because the further development of our employees is very important to us and opens up a wide range of opportunities for you in our company.
FORVIA HELLA stands for the variety of all employees. Inclusion and diversity are firmly anchored in our company culture. We are continuously looking for new team players and welcome applications from all interested parties, regardless of their ethical and social background, age, religion, gender, disability, sexual orientation or identity.
Please send us your application via our career portal, stating your salary requirements and earliest possible starting date, with the reference number req17237.
Eric Spence
Phone:
Application Software Engineer
Software engineer lead job in Troy, MI
Application Software Engineer - Job Description
Vast Solutions provides products and services to the surface transportation and consumer embedded electronic controls markets. Our in-house multi-disciplinary engineering teams are responsible for all facets of product development and production. We are looking for a candidate to work in our Software development team. The ideal candidate will have experience in Application Development and a desire to work on mission critical real time embedded control systems.
Key Responsibilities:
Participate in all phases of Development (architecture, design, implementation, debug, validation & verification) of application software used to control embedded modules. This would include Android/IoS/PC platforms.
Collaboratively participate in the architecting of solutions with the Lead Software Engineer and the Systems and Hardware engineering teams.
Support quoting new business opportunities with respect to software content.
Implement and execute software development best practices & methodologies.
Perform troubleshooting of Software & Systems issues with company products.
Software Developer Summer Internship 2026
Software engineer lead job in Detroit, MI
Ascent Cloud Summer Internship Click button below to apply for a Summer Internship at Ascent Cloud. We look forward to reviewing your resume!
Application/Software Engineer (Sr.net developer)
Software engineer lead job in Lansing, MI
Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services.
We strongly believe:
" If something cannot be measured, it cannot be managed. "
TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core.
We are an Equal Employment Opportunity Employer M/F/V/D
Recognitions:
2015 -America's Fastest Growing Company by Inc.com
2015- SPARK FastTrack Award from Ann Arbor SPARK
2015 -Honoree of Diversity Focused Company by Corp! Magazine
2014- America's Fastest Growing Company by Inc.com
2014- Michigan 50 Companies to Watch
2014 - DiSciTech Award in Technology by Corp! Magazine
2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine
2014- SPARK FastTrack Award from Ann Arbor SPARK
Specialties:
Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration
Job Description
Skills Required:
Object Oriented Programming, WCF, VB.Net, SOA, Visual Studio 2008, Enterprise Library, MSMQ, Security Fundamentals, SSIS, SSRS, ASP.NET, MVC, HTML, SQL
Skills Preferred:
Continuous integration Automated builds from TFS
Experience Required:
At least five years' experience with web development in ASP.Net and C# At least three years' experience with web development and an SQL backend At least five years of experience with object oriented programming concepts At least five years of experience as a lead developer or tech lead At least five years of experience leading code reviews, enforcing development standards, refining software development and build processes, and assisting with quality improvement activities related to software development. At least three years of experience with MVC 4 or higher framework with Razor At least three years of experience with SSIS and SSRS
Experience Preferred:
At least five years' experience with TFS At least two years' experience with MSMQ
Additional Information:
There is no direct public transportation to this location. Candidate must have their own vehicle. All prospective contractors will be required to pass background checks prior to the start date of this contract. Update: Updated number of years for each skills set and must have MVC 4 or higher with Razor.
Qualifications
Education Preferred:
An undergraduate degree in a technical field such as mathematics, electrical engineering, computer science or information technology
Additional Information
Regards,
Aravind
************
aravind@tekwissen(dot)com
Software for Applications Engineer
Software engineer lead job in Washington, MI
Our staffing solutions connect high level candidates with the best companies in America. We take pride in getting to know and understanding a candidate's skill set, experience and needs and then pairing them up with the right organization. We conduct thorough telephone screens, face to face interviews, reference and background checks, and we verify previous work history of all our candidates before we place them. We provide access to a variety of exciting, well compensated positions across most industries. We will work with you understand and to find the best possible solution based on your skills and career goals. We will prove to be your most reliable, and trusted friend in your career for years to come.
We are currently hiring for a great company in Washington, Michigan. This company is driven on maintaining a competitive advantage in the automotive industry. Working within a growing software development team, the successful applicant will make major contributions to the development of high quality, robust solutions to meet the expanding market for Electric Steering Systems.
Job Description
The role will encompass the full scope of the software development process, from requirements capture, through top level and detailed software designs, code implementation to verification of the software.
• Capture the software requirements of the system.
• Design and development of complex software module architecture in an AUTOSAR environment.
• Creation and development of complex software design both in natural language and modelling.
• Software implementation using the embedded ‘C' language, meeting all relevant safety standards.
• Ensure that software designs are fully suited to the target micro platform and are fully compliant with the requirements.
• Support software development throughout the software lifecycle.
• Ensure validation of software designs and code prior to integration by testing the software.
Qualifications
Job Requirements & Qualifications:
• Degree or similar qualification in Electronic Engineering/Software Engineering.
• Proven experience as a software design engineer.
• Real-time, embedded C skills with hands-on debugging experience.
• Good practical knowledge of embedded software development methods and tools.
• Understanding of the software development process for real-time, low cost systems for high volume manufacture.
• Good interpersonal skills, team player.
• Automotive embedded software experience.
• UML Design experience.
• Matlab / Simulink experience.
• TagetLink experience.
• Experience of AUTOSAR architectures.
• An understanding of digital electronic hardware
Additional Information
Please contact Melanie Sinai at:
Melanie Sinai
Talent Acquisition Specialist
North Star Staffing Solutions
Phone: 210-965-1229
[email protected]
www.Northstarstaffingsolutions.com
www.linkedin.com/in/mlsinai/