Level III Technician, Tower
Principal software engineer job in Lansing, MI
To be a team member at ADB Companies, or as we call it, part of the A-Team, you must be ALL IN to support the company's mission, vision, and values.
OUR MISSION: We are a customer-centric partner providing innovative solutions. The safety, well-being, and career growth of our team members are the benchmarks of our success.
POSITION TITLE: Level III Technician Tower
CLASSIFICATION: Non - Exempt
POSITION OVERVIEW:
ADB is a Nationwide full turnkey provider of technology infrastructure solutions including Wireline, Wireless, ISP, AV, and Engineering. Our customer centric approach has ensured long term relationships with commercial clients, service providers, local, state, and federal government organizations. We recognize our team members as our greatest asset ensuring that their safety, well-being, and career growth are always our number one priority. Our ALL IN culture includes a focus on Safety, Wellness, Learning, Diversity and Inclusion, and giving back to our Communities.
ADB Wireless is seeking a Level III Tower Technician with at least 2 years of experience completed in the wireless industry. The Level III Technician can proficiently identify safety hazards, solutions, a full understanding of RF configurations, testing, and troubleshooting any problems on the tower. The Level III is expected to assist in the training and development of Level I and II Technicians. The Level III Technician will safely and efficiently climb and maneuver on a wireless structure under the direct supervision of senior Tower professionals. The Level III Technician will receive mentoring from experienced Technicians and Foreman. The ideal candidate will have a strong belief in the safety and well-being of team members, as well as a strong work ethic and ALL IN attitude to achieve results.
ROLES AND RESPONSIBILITIES:
Decommission a tower and tower equipment safely and efficiently
Properly PIM test, RF Sweep test and Fiber test as requested from the top of the tower
Install and route coax, hybrid trunks, and all jumpers
Ability to hang booms, mounts, antennas, and equipment and able to rig a tower in a Class IV rigging scenario
Layout and install an Ice Bridge and perform proper use of cad welds
Build out a tower platform on the ground and properly install on the tower with exposure to a cathead
Properly route and secure hybrid cables and hybrid jumpers
Fabricate steel in the field and on the tower
Wire in Raycaps and install Flash Technology lighting controllers
Troubleshoot fiber, power and RF issues utilizing the PIM/Sweep gear and fiber tester
Properly take Pre-Construction and Closeout photos
Rig a tower in a Class III rigging scenario
Install microwave dishes, antennas, RRUs and other various wireless equipment on the tower
Gain knowledge from the experienced Technicians and foreman to develop your skills based on the Career Advancement Matrix (CAM)
Climbing and working on communications towers for the purpose of installing, replacing, and repairing antenna systems equipment; performs tower maintenance under close supervision
The basic use and care of hand tools and mechanical equipment
Knowing the hazards associated with tower climbing, construction equipment, and working on or near energized lines and equipment
The ability to climb tall structures (100 feet or more) with 50 lb. load
Analyzing situations accurately and adopt an appropriate course of action
Performs other position duties when requested
SUCCESS FACTORS:
100% Travel Ability Nationwide
A strong belief in ZERO- Being Safe 100% of the time is the expectation
Alignment with company mission, vision, and values
A high level of customer centricity
Strong work ethic with an ALL-IN attitude
Strong team player with the ability to adapt to diverse team members
Ability to perform in a fast paced/high volume environment.
Excellent verbal and written communication skills
Knowledge of public safety and security issues and regulations
A high level of time management, accountability, and prioritization skills
Ability to be organized, problem solve, and be solution oriented
Self-motivated, goal- oriented, and driven to accomplish department goals
Basic knowledge of Microsoft Office (Word, Excel, Outlook, Power Point)
Ability to climb and work up to 500+ ft and lift over 50 lbs.
WORK ENVIRONMENT:
Corporate headquarters is located at: 18777 US Highway 66 Pacific, MO 63069
Must be able to work in a variety of physical positions like sitting, squatting, standing, walking, climbing, etc.
May be exposed to uncomfortable or distracting sounds or noise levels while onsite
Must endure regular exposure to all weather conditions, including hot, cold, humidity and rain through the year
When working on site, will be required to wear common protective of safety equipment, such as safety glasses, gloves, hearing protection, hard hats, and steel toed boots.
EXPERIENCE AND EDUCATION:
4+ years of experience in the career field associated with a Wireless Technologies preferred
First Aid / CPR certification preferred
RF Awareness Training preferred
OSHA10 certification preferred
Valid driver license with a clean driving record required
High School Diploma or equivalent required
The starting pay for this position is $26.00 per hour and may vary based on the candidate's skills, experience, and qualifications.
ADB Companies, LLC is an equal opportunity employer. All candidates agree to complete a selection assessment and pre-employment drug screen.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Controls Software Engineer
Principal software engineer job in Shelby, MI
Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.
Location: Shelby
Employment Status: Hourly Full-Time
Function: Engineering
Req ID: 26527
Summary
Fori Automation, LLC, a Lincoln Electric Company, is a global supplier of welding, assembly, material handling, and testing equipment for automotive and non-automotive customers worldwide. Fori Automation focuses on delivering cost-effective, highly engineered products and systems designed and manufactured globally with localized sales, project management, and service.
We are seeking an experienced Controls Software Engineer for our Shelby Township, MI site with a background in industrial software development. The Controls Software Engineer will initially support active projects and then transition to completing projects directly. They will take the lead on developing software on new projects and debug software on new machines. This role requires travel to customer sites for equipment installation and customer interaction.
What You Will Do
Design PLC software and HMIs for industrial automation equipment
Debug and troubleshoot PLC software and HMIs
Collaborate with cross-functional teams to maintain project timelines and critical path milestones.
Maintain task lists and reports of open items.
Maintain project design documentation and prepare customer deliverables.
Ensure the controls engineering process is tracked and followed.
Assist customers and local tradespeople in troubleshooting equipment issues.
Conduct end-user training on equipment operation.
Education & Experience Requirements
Electrical Engineering or Computer Engineering degree preferred; Mechatronics degrees will also be considered.
Minimum of two years of experience as a Controls Engineer or Controls Software Engineer with experience in designing Rockwell Logix 5000 or Siemens S7-1500 family processors.
Knowledge or education in electrical circuits, schematic reading, design, and troubleshooting.
Experience with electrical CAD systems, such as AutoCAD Electrical and/or ePLAN
Experience with PLC programming in ladder and structured text.
Experience programming HMIs
Travel required: approximately 30% domestic and international.
Weekend work may be required based on project schedules.
Preferred
Experience in computer programming languages, such as VB, C/C++, or C#.
Experience with Rockwell and Siemens HMI preferred.
Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
Lead Automation Software Developer
Principal software engineer 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.
Senior Embedded Software Engineer - Steering Systems
Principal software engineer 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
Senior React Developer (Next.js)
Principal software engineer 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.
Senior ML/AI Engineer
Principal software engineer 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
Principal software engineer 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
Java Software Engineer
Principal software engineer 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.”
Lead Platform Engineer
Principal software engineer job in Detroit, MI
Hybrid: Detroit, MI (1 day/wk onsite)
Long-term Contract (1-2+ years) (W2)
$70.00 - 80.00/hour (D.O.E.)
A major utility provider in Michigan is seeking a Lead Platform Engineer to join the Cloud Platform team focusing on enabling the organization to take a self-service approach to cloud usage. Your role would be to mentor engineers, build new features for the enterprise cloud, and plan for the future of automation and cloud enablement across the company. If you are seeking a mentorship role where you will own cloud enablement roadmaps and develop innovative cloud features, keep reading and apply!
Responsibilities include (but are not limited to):
Create and deploy new infrastructure and cloud features with the goal of enabling the organization to be more self-sufficient in cloud utilization.
Plan sprints, develop IaC, security-as-code, and policy-as-code utilizing modern cloud technology, as well as support deployments.
Lead, mentor, and develop skills in an enterprise cloud engineering team, helping to troubleshoot, teach, and guide other engineers.
Lead demos and presentations of new products and/or features to high-level leaders and stakeholders.
Collaborate with user groups to identify pressing needs then create plans and develop solutions accordingly.
Minimum requirements:
Innate leadership skills in mentoring engineering teams and communicating with high-level stakeholders.
7+ years of experience as a cloud engineer or similar infrastructure-intensive role in enterprise cloud environments.
Significant experience in enterprise Azure environments managing cloud instances, deployments, and infrastructure changes.
Strong expertise in utilizing Terraform to execute infrastructure, policy, and security changes.
Familiarity with the following is preferred: Ansible, GitHub, Opa.
What's in it for you…?
Take on a role with high visibility with leadership and decision-makers in IT in a major enterprise.
Opportunity to build and guide the cloud strategy from an early stage, shaping and molding strategy and features, overall affecting the entire company.
Opportunity to mentor and guide less experienced engineers in this cloud journey.
Ability to enroll in comprehensive health benefits and weekly paychecks.
Configuration Engineer - NO C2C
Principal software engineer job in Troy, MI
Title: Configuration Engineer
Rate: $45/Hr
is a contract on W2, and is NOT open to C2C.
This Configuration Engineer will be responsible for the configuration build out of mortgage related business processes. This includes configuring workflows, the creation of automated decision points, tasks, managing system users. They will work with our Business Process Management team to support loan servicing business partners, vendors, and data providers as directed by the Technology and Product Development leadership. Strong consultative skills, root cause analysis, strong understanding of data modeling, providing solutions and alternative methods to meet internal client expectations, and have an in-depth understanding of process workflow and data integrations, such as API.
Responsibilities
Create and manage automated workflow solutions in a low-code environment including developing program modules.
Supports data reporting partners and data integration partners in testing and providing insight to the data structure in the Business Management Model.
Recommend and facilitate system enhancements to improve efficiencies throughout the servicing organization.
Supports internal and external partners in resolving defects by triaging issues, identifying root cause failures, and provide solutions to facilitate a fix.
Ability to learn and master low code platform from the perspective of both end-users and engineers.
Develops and maintains workflow automations and 3rd party integrations via API from data providers and internal data owners.
Coordinates with business partners and vendors to execute requirements.
Supports training teams in understanding the workflow automation.
Support internal customers to provide a positive technical experience.
Interface with other departments as necessary to ensure the smooth operation and growth of the organization.
Design, documents, managed testing and delivers solutions for assigned program modules.
Other projects and assignments as needed.
Qualifications And Experience
Bachelor's degree in science or equivalent experience
2 - 5 of Years in SaaS application deployment and/or similar experience.
Proficient in a programming query language.
Be able to read & understand API documentation and versed in API authentication methods including OAuth, Basic Auth, Tokens, and SAML
Proficient in working with REST APIs and in a major programming language.
Understanding of Mortgage Servicing processes including default servicing
Ability to work in a fast-paced fluid environment.
Excellent communication skills both written and verbal.
Ability to work independently and as a member of various teams and committees.
Commitment to excellence and high standards.
Not required but nice to have
Experience in integrating attorney networks and common vendors in the industry
Experience with JavaScript
Robotics Software/Systems Engineer
Principal software engineer job in Warren, MI
A Robotics Software/Systems Engineer job in Warren, MI is available courtesy of Akkodis. We are seeking a Senior Engineer, AI Systems Engineering - Integration to join a Manufacturing Technology Development team within the Research and Development organization. In this role, you will lead system-level integration of new technologies, validating novel AI and robotics algorithms in full-stack collaborative robot prototypes. You will develop frameworks for iterative assembly and testing, ensuring innovations can be evaluated in realistic workflows. You will serve as the convergence point where Robotics Intelligence breakthroughs and AI & Simulation models are combined into functional prototypes
Pay: $40/hr to $60/hr
Robotics Software/Sytems Engineer job responsibilities:
Lead integration of AI, perception, and robotics software into full-stack prototype systems.
Develop and maintain frameworks for iterative build, test, and validation cycles.
Ensure innovations are evaluated under realistic, production-relevant workflows.
Collaborate closely with Robotics Intelligence, AI & Simulation, Controls, and Hardware teams.
Manage system-level prototype bring-up, debugging, and performance validation.
Qualifications:
Bachelor's degree in Robotics, Computer Engineering, Electrical Engineering, or related field.
5+ years of experience in robotics software or systems integration.
Strong background in AI model deployment, ROS/ROS2, and hardware-software integration.
Experience working with collaborative robots, sensors, and real-world task workflows.
Excellent system-level debugging, communication, and cross-functional collaboration skills.
If you are interested in this Software/System Engineer job in Warren, MI please click APPLY NOW. For other opportunities available at Akkodis go to **************** If you have questions about the position, please contact *****************************.
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria.
Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire 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.
.Net Technical Lead
Principal software engineer 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
Principal software engineer 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.
Embedded Software Application Engineer
Principal software engineer 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 (Sr.net developer)
Principal software engineer 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 InformationRegards,
Aravind
************aravind@tekwissen(dot)com
Application Software Engineer
Principal software engineer job in Auburn Hills, MI
** Since its spin-off in September 2025 AUMOVIO continues the business of the former Continental group sector Automotive as an independent company. The technology and electronics company offers a wide-ranging portfolio that makes mobility safe, exciting, connected, and autonomous. This includes sensor solutions, displays, braking and comfort systems as well as comprehensive expertise in software, architecture platforms, and assistance systems for software-defined vehicles. In the fiscal year 2024 the business areas, which now belong to AUMOVIO, generated sales of 19.6 billion Euro. The company is headquartered in Frankfurt, Germany and has about 87.000 employees in more than 100 locations worldwide.
**Job Description**
Own What's Next.
At AUMOVIO, we own what we do: Developing and producing hardware, software, and services that shape the future of mobility. But what truly sets us apart are our people. People who thrive in our winning culture, driven by bold ideas. People who take a leap and create meaningful difference-together. Because we believe that the future belongs to those who own it. That's why we foster a culture where you own every step of the way.
Own your career, your growth, your skills, and your impact. Join us and own what's next.
The Application Software Engineer will be responsible for, but not limited, to the following:
+ Develop applications (Windows and web based) for process automation and standardization
+ Collect and author requirements for processes and tools
+ Design and document automated data analysis pipelines
+ Document data sources used in the analysis
+ Develop and maintain a timing plan for the above topics
+ Maintain meeting minutes and schedule of tasks
+ Create and maintain PowerBI visualization reports
+ Assistance with other tasks as needed and determined by management
**Qualifications**
**Required Qualifications:**
+ Bachelor's degree in engineering or other relevant field
+ Programming experience in an object oriented language. C# preferred.
+ Practical knowledge of visualization tools, such as Excel or PowerBI
+ Strong debugging and troubleshooting skills
+ Interpersonal and organizational skills - must work well in a team
+ Excellent English (oral and written) communication skills - must be able to communicate clearly and effectively in person, conference calls and in writing
+ Proficient in Microsoft Office products (Excel, Outlook, Word, PowerPoint)
**Preferred Qualifications:**
+ Knowledge of SQL database programming
+ Azure knowledge
Legal authorization to work in the U.S. is required. AUMOVIO will not sponsor individuals for employment visas now or in the future for this job posting.
AUMOVIO will not offer relocation assistance for this opportunity.
**Additional Information**
All your information will be kept confidential according to EEO guidelines.
**WHAT WE OFFER**
+ Immediate Benefits
+ Robust Total Rewards Package
+ Paid Time Off
+ Volunteer Time Off
+ Employee Discounts
+ Competitive Bonus Programs
+ Employee 401k Match
+ Employee Assistance Program
+ Future Growth Opportunities, including personal and professional
+ And many more benefits that come with working for a global industry leader!
EEO-Statement:
EEO / AA / Disabled / Protected Veteran Employer. AUMOVIO offers equal employment opportunities to all qualified individuals, without regard to unlawful consideration to race, color, sex, sexual orientation, gender identity, age, religion, national origin, disability, veteran status, or any other status protected by applicable law. In addition, as a federal contractor, AUMOVIO complies with government regulations, where they apply, including affirmative action responsibilities for qualified individuals with a disability and protected veterans. To be considered, you must apply for a specific position for which AUMOVIO has a current posted job opening. Qualifying applications will be considered only for the specific opening(s) to which you apply. If you would like to be considered for additional or future job openings, we encourage you to reapply for other opportunities as they become available. Further, AUMOVIO provides reasonable accommodations to qualified individuals with a disability.
Ready to take your career to the next level? The future of mobility isn't just anyone's job. Make it yours! ** Join AUMOVIO. Own What's Next. **
Application/Software Engineer (Sr.net developer)
Principal software engineer 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
Battery Control Software Application Engineer
Principal software engineer job in Dearborn, MI
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?
This position is on the embedded software development High Voltage Battery Controls team responsible for the implementation of the Battery Monitoring System (BMS) for Hybrid, Plug-in Hybrid and Battery Electric vehicles. You will have responsibility for implementing and validating vehicle controls software. This position requires a trainable, self-motivated individual with a strong software process or embedded systems background. Our candidate will have a passion for embedded system software development
You'll have...
B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics, or related field or a combination of education and equivalent experience
5+ years of experience with MATLAB/Simulink/Stateflow development (internship/co-op/coursework experience allowed)
5+ years of experience with Control System software design (internship/co-op/coursework experience allowed)
5+ years of experience with C and/or C++ (internship/co-op/coursework experience allowed)
Even better, you may have...
Master's Degree in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics or related field
Able to function and learn in cross-discipline between Software Implementation and Controls Design
Understanding of Hybrid Battery and Hybrid Vehicle operations
Knowledge of hybrid/electric vehicle configurations and controls Experience in project management
Understanding of operation and power electronic controls of (BMS) Battery Monitoring System, DCDC, Charger and Motor Inverter
Experience with Autosar
Excellent teamwork, written and oral communication skills
Self-motivated with ability to manage multiple tasks
You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:
• Immediate medical, dental, vision and prescription drug coverage
• Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
• Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
• Vehicle discount program for employees and family members and management leases
• Tuition assistance
• Established and active employee resource groups
• Paid time off for individual and team community service
• A generous schedule of paid holidays, including the week between Christmas and New Year's Day
• Paid time off and the option to purchase additional vacation time.
This position is a salary grade 7.
For more information on salary and benefits, click here: *****************************
Visa sponsorship is available for this position.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************.
Onsite work of up to three days per week may be required for candidates within commuting distance of a Ford hub location. #LI-Hybrid #LI-RR1
What you'll do...
Implement requirements using MATLAB/Simulink/Stateflow and C programming
Validate model-based designs using desktop simulation packages (MIL & SIL)
Interact with other teams to develop controls requirements
Develop and maintain design documentation
Support tools development, compiler setup, static analysis, and software configuration management
Analyze field data to solve issues related to model/C code implementation
Auto-ApplySoftware for Applications Engineer
Principal software engineer 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/
Software Developer Summer Internship 2026
Principal software engineer 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!