Controls Software Engineer
Lead 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 Platform Engineer
Lead 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.
Senior AI/ML Engineer (Python/ADAS)
Lead engineer job in Ann Arbor, MI
Title: Senior AI/ML Engineer
Job Type: 12+ Months
Pay Rate: $70-80/hr on C2C or W2
To create new value-streams for Client, the team works to create cutting edge products that utilize ML/AI to revolutionize the way our customers will interact with automobiles.
● Good knowledge of supervised and unsupervised learning methodologies.
● Experience deploying ML solutions to hardware platforms.
● Designs, develops, improves, and maintains reusable software components, frameworks, and tools primarily written in Python.
● Leads development of ML features for GAIA team while working closely with counterparts.
● Be excited about working hands-on in a fast-paced environment on software closely connected to operating systems, compute hardware, sensors, and vehicles.
● 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.
Minimum requirements
● At least a bachelors degree in engineering, computer science, or related
● Experience with supervised+unsupervised learning methods.
● Experience incorporating models as part of complex build pipelines, and deploying models to hardware.
● Time signal processing experience as well as computer vision experience.
● 5+ years of professional software development 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:
● Masters 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).
● Experience deploying AI/ML solutions in automotive.
BayOne is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class. This job posting represents the general duties and requirements necessary to perform this position and is not an exhaustive statement of all responsibilities, duties, and skills required. Management reserves the right to revise or alter this job description.
Lead Software Engineer (GoLang/TS/CUDA): $150-215K
Lead engineer job in Ann Arbor, MI
We're assisting our European-Based Engineering client identify a Lead Software Engineer as they build out their US Headquarters in Ann Arbor, Michigan.
This is a very exciting opportunity to be among the first members of an Emerging-Tech team here in the U.S.
We're Only Considering Local, Michigan Candidates at This Time. Candidates must be able to obtain a Security Clearance (US Citizen).
Highly Competitive Salary and Benefits
Ability to Work Several Days from Home
Cutting-Edge/Unique Tech: Greenfield Development
You're Contributions Will Have True Impact
What We're Looking for in a Senior GoLang Engineer:
6+ Years of Software Engineering Experience
Experience Leading Teams and/or Projects
Proficient with Go / GoLang
Proficient in Linux Environments
Signal Processing Experience
Experience with TypeScript
CUDA Experience is Icing On The Cake!
Experience in an AWS Environment Highly Preferred
Experience in Machine Learning and New Model Architecture
B.S. Degree in Computer Science or STEM
Automobile Application Test Engineer
Lead engineer job in Farmington Hills, MI
HCLTech is looking for a highly talented and self- motivated Automobile Application Test Engineer to join it in advancing the technological world through innovation and creativity.
Job Title: Automobile Application Test Engineer
Job ID: 1633708BR
Position Type: Full-time
Location: Farmington Hill , MI / Onsite
Role/Responsibilities
Engage In Functional And Technical Discussions With Clients And Team Members To Understand Functional And Design Specifications, Identify Performance Concerns, And Prepare Automated Test Scripts For Embedded Devices, Ensuring The Maintenance Of An Up-To-Date Test Case Suite And Test Environments.
Develop And Continuously Improve Automated Tests In Python For Embedded Systems As New Features And Enhancements Are Introduced, Creating Comprehensive Work Plans And Closely Monitoring Progress For Timely Delivery While Meeting Defined Quality Standards.
Design And Implement Scalable Test Automation Frameworks Using Python, Develop Test Strategies And Plans, Maintain Accurate Test Data, And Generate Status Reports To Minimize Project Risks And Manage Escalations Effectively.
Mentor And Guide Qa Engineers In Leveraging The Testing Framework, Enhancing Their Technical Skills In Embedded Device Testing, And Improving Overall Team Productivity Through Knowledge Sharing And Support.
Pay and Benefits
Pay Range Minimum: 75,000 per year
Pay Range Maximum: $116,000 per year
HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation.
Compensation and Benefits
A candidate's pay within the range will depend on their work location, skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.
How You'll Grow
At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
Senior Cyber Software Engineer
Lead engineer job in Sterling Heights, MI
The Panther Group is seeking (2) W2 Contract to Hire (12 months Temp to Perm) Senior Cyber Software Development Engineers and (1) Cyber Software Development Engineer to work with one of our partners in Sterling Heights, Michigan supporting the Department of Defense. Must be a US Citizen and Must have Interim Security Clearance or higher to be considered.
This role requires:
80% developer / 20% Cyber skills experience
C, C++ or C# experience
Embedded Experience
Shell Scripting experience
Yocto experience
Must have Linux experience (any variant of Linux)
Knowledge of networking (TCP/IP) is important but client has experts in TCP/IP and this person will work with them if changes to the network layer are needed.
Will be doing coding BUT not writing 100's of lines of code.
Job is focused on Cybersecurity software fixes and updates.
WIll work on things like Firewalls, Authentication, Security rules.
This is not a functional coding role. It is a Cybersecurity engineering role at the application level.
Cyber Software Development Engineer
Position Description:
Join an agile self-motivated team of engineers responsible for the development and support of embedded cyber work products for a family of ground combat vehicles.
Note: Candidates must currently possess DoD Secret clearance or higher
The function of this position is to support the Cyber and Command, Control, Communication, Computers, Cyber, Intelligence, Surveillance and Reconnaissance (C5ISR) product realization team with responsibility for Cyber and C5ISR architecture, technology, product development, evaluation, testing and compliance across the US market and support the delivery of products and services to Ground Combat Platforms.
This is an embedded software engineering position. The following are the key duties and skills required:
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware
Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
Participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and formal test
Develop and maintain software tools, scripts and eXtensible Markup Language (XML) files to implement and/ or verify proper configurations.
Perform software engineering and development duties to ensure the software applications are maintained in accordance with all accreditation and configuration control requirements.
Develop data/ message protocol transformation mechanisms/ applications, enabling interoperability between multiple data-sharing domains.
Utilize a variety of software languages in a Security Enhanced embedded Linux-based operating system environment
Participate in peer reviews, identify, track and assess solutions to defects
Manage, develop, support and conduct trade studies/structured decisions for Cyber test design, environment, and tools. including system-level impacts to include balance of capability, cost, reliability, schedule improvement, and performance across a Cyber, C5ISR vehicle suite
Develop and evaluate checkpoint and design milestone artifacts and Contract Data Requirements List (CDRLs) and review to ensure technical accuracy and compliance with contract requirements.
Minimum Position Qualifications (candidates will be considered on the aggregate of the position requirements, it is not required that candidates possess experience in
all
categories):
Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferably in Computer Engineering, Computer Science, or Electrical Engineering (Required)
Strong background in high level programming language such as C, C++ , C#, Java, or Rust, particularly in embedded software
Experience with low-level programming for operating system internals of Linux or VxWorks
Experience with board support packages (BSP) and hardware-software integration.
Integrate and configure firewalls to protect embedded systems.
Experience with reverse engineering and analysis of software.
Low-level programming of device drivers in a Linux or VxWorks environment
Experience across the various life cycle phases including software systems architecture development, requirements definition and analysis, OO development, code and unit test, system integration and test
Working knowledge of software tools supporting Integrated Development Environments (IDE), version control, defect reporting and scripting, version control systems, and CI/CD pipelines.
Knowledge of network protocols and communication interfaces (e.g., TCP/IP, UART, SPI, I2C).
Experience in interpreting higher level customer requirements and flowing them down to technology areas.
Familiarity with various electrical line replaceable units and the development and troubleshooting on electronic hardware.
Certifications in cybersecurity (e.g., CISSP, CEH) are a plus.
Required: Currently possess DoD Secret clearance or higher
Develop and implement cybersecurity measures to protect embedded systems.
Experience with embedded systems, automotive and military related
Must satisfy Anthropometric Size Restrictions for access to military vehicles and be able to climb on vehicles and pass through hatches
Senior Java Software Engineer
Lead 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
Project Engineer
Lead engineer job in Warren, MI
Job Title:- Project Engineer
(May go Longer)
Shift:-
Monday - Friday
8am to 5pm
Hybrid 3 days/week onsite
(Tues, Wed, Thurs)
Travel Requirements
Creating the future of mobility will include developing instrument panels and consoles that contain a wide array of next generation displays and electronics. You will balance a list of vehicle and occupant performance requirements while engineering the highly styled instrument panel and console. These are the major systems that a customer sees and touches daily. The project engineer is responsible for project design / efficiency / innovation, scope management, cost control, quality, and performance reporting.
Job Responsibilities:
• Design, development, analysis, implementation, and validation of the complex instrument panel and console subsystems will be your day to day duties.
• Perform engineering design evaluations and concept development across vehicle programs
• Utilize engineering tools (DFMEA, ICDs, PFMEA) and leverage CAE groups including Safety Performance to successfully develop the best system solution
• Assessment of design to manufacturing processes (e.g. injection molding, vibration welding, vacuum forming, foam-in-place, wrapping)
• Package components, manage CAD development through supplier or designers and collaborate with other systems within the vehicle (Thermal, Electrical, Body, Chassis, Restraints, etc.). Ensure best practices are incorporated in the CAD and seeks support when best practice not met. Schedule and lead Peer Reviews
• Work cross-functionally to support initial vehicle configuration work, realize cost optimization, deliver customer-driven requirements, and implement product and process improvements
• Balance business imperatives, including but not limited to cost, part count, mass, complexity, timing, and content
• Communicate information to and from internal and external customer organizations (e.g. Creative Design, Purchasing, Manufacturing, Quality, suppliers) and lead the product development team (PDT). Track and resolve open issues with support.
• Review, support and apply benchmarking for design direction competitiveness.
• Lead execution through change management process to support workstreams and initiatives described above.
• Support in the development of Statement of Requirements (SOR) Creation and lead in the development of statements of work, key partner for DFMEA/DRBFM/FEA
• Lead launch activities for your program and commodity with a quality and on time execution mindset.
Skill:
• Demonstrated strong sense of ownership and urgency.
• Proven project management experience.
• Demonstrated ability to be flexible / adaptable in exercising judgment in a changing environment and to manage competing priorities.
• Advanced knowledge of engineering principles and theory.
• Strong written and verbal communication skills.
• Proven ability to learn business processes quickly and to work well with business partners at different levels within the organization.
• Strong ability to assess risk and apply management principles engineering and business functions.
• Ability to work independently and manage one's time.
• Established knowledge of production processes, quality control, costs, and other techniques for maximizing the effective manufacture and distribution of goods.
• Established knowledge of business and management principles involved in strategic planning, and production methods.
• Established knowledge of computer software, such as MS Word, MS PowerPoint, MS Excel, MS Project, CAD tools (eg VisMockup, UniGraphics, or others), etc.
Education/Experience:
• Bachelor's degree in engineering or related technical field.
• PMI or PMP certification preferred.
• 8-10 years of experience preferred from other OEMs and/other Cockpit suppliers.
Degree requirement: Bachelor's degree in engineering or related technical field.
Years of experience: 8-10 years of experience preferred from other OEMs and/other Cockpit suppliers.
Nice to have:
• PMI or PMP certification preferred, not required
• Understand change management
Leadership
Not afraid to ask questions and be able to do more/try to challenge things and understand how to improve things (improve quality, cost effective)
Program management - understands this and how to get things done
Design development experience in IP and floor consults
Experience leading projects, curious about how to improve and make a process better
Understand basic engineering requirements and criteria, creating DFMEA and understanding DFMEA
Model Based SW Engineer
Lead engineer job in Troy, MI
Teoresi Inc is an international Group, with offices in Europe and United States, that acts as an engineering partner to customers' product and process development.
We are always looking for new talents and highly specialized professionals, more specifically for:
Model-Based Software Engineer
Requirements:
Bachelor's Degree in Computer/Electronic/ Engineering or higher;
Strong programming skills in embedded systems programming languages (e.g., C, C++, Matlab, Simulink).
Understanding of automotive ASPICE and functional safety concepts, ISO 26262, V model for software development, agile methodology, and version control software such as GIT.
Send your application if you are interested in learning more about potential opportunities and projects.
Job Type: Full-time
Location: Troy, MI
Benefits offered by Teoresi, Inc.
Teoresi, Inc. provides the following company insurance policies: Health, Vision, Dental, Life, Long Term Disability (LTD) and Short Term Disability (STD).
Other benefits offered include 401(K) plan, Flexible Spending Account (FSA), Vacation, Sick paid leave and Holidays.
We are happy to receive your application! 😀
We also inform you that, by sending your application, all your data will be processed in accordance with our privacy policy, which you can view at the following link ********************************************************
Java Software Engineer
Lead 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.”
Project Engineer
Lead engineer job in Detroit, MI
Performs engineering design evaluations and works to complete projects within budget and scheduling restraints.
Reviews industry policies and procedures to ensure data accuracy, security, and regulatory compliance.
Reviews reports of production, malfunction, and maintenance to determine or address problems.
Provides technical support for the engineering process. Has knowledge of commonly used concepts, practices, and procedures within a particular field. Relies on instructions and preestablished guidelines to perform the functions of the job. Works under general supervision.
Primary job functions do not typically require exercising independent judgment.
3 or more years of experience in the field or in a related area.
Requires a bachelor's degree
Project Engineer (Design)
Lead engineer job in Auburn Hills, MI
We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life-from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more.
As part of the global ALTEN Group-57,000+ engineers in 30 countries-we deliver across the entire product development cycle, from consulting to full project outsourcing.
When you join ALTEN Technology USA, you'll collaborate on some of the world's toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow.
The Underbody Zone Lead Engineer is responsible for designing and developing new vehicles which meet future regulatory requirements and customer and competitive targets. This group is responsible for vehicle architecture, content packaging and integration, and initial systems and component engineering design. In addition, the team resolves packaging and adaptation issues as the vehicle timeline advances toward production. The engineer's responsibilities will include, but are not limited to, establishing physical and functional integration of vehicle systems and components during the program planning phase (concept to program approval), translating strategic and functional objectives into technical requirements, creating and analyzing alternative design concepts, packaging and integrating systems and components, and benchmarking of competitive vehicles. The candidate will achieve these tasks by leading an extended cross functional team to balance all requirements to achieve the most optimal solution. Presentation of design concepts to higher levels of management will be required.
Basic Qualifications:
Bachelor of Science degree in Mechanical or Electrical Engineering or equivalent from an ABET accredited or equivalent program
3+ years of vehicle engineering experience in one or more of the following areas: Body-in-White, Powertrain Adaptations, Engine Systems (Cooling, Fuel, Exhaust), or Chassis Systems
Expertise in TeamCenter, NX CAD Software & Vis Mockup with demonstrated skills to:
Develop new corporate preproduction and manage production CAD data structures.
Position and manipulate models, cut sections, analyze existing designs.
Create and analyze alternative designs and integrate systems and components.
Create specialized CAD sessions to support high level and detailed management reviews.
Excellent communication skills to lead others to coordinate and resolve issues across all client regions.
Able to effectively operate independently and in a cross-functional team environment.
Strong Microsoft Office and Google Suite skills
Results driven
Preferred Qualifications:
Master of Science degree in Mechanical or Electrical Engineering from an ABET accredited
Broad vehicle knowledge
Ability to integrate stakeholder requirements into final vehicle design
Excellent communication skills
Excellent relationship building skills
Ability to productively manage change
Ability to present ideas and concepts successfully to all levels of management
Excellent MS Office skills (Word, PowerPoint, Excel, Outlook
ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status.
Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process.
Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans' Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.
Senior Software Integration Engineer
Lead 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 with our direct client, an autonomous vehicle client in Ann Arbor, MI . This is a Hybrid role see details below.
This role will be onsite and available to candidates local to the Ann Arbor, MI area. We are interested in every qualified candidate who is eligible to work in the United States. Unfortunately, we are not able to sponsor visas or employ corp-to-corp
Title: Senior Software Integration Engineer
Location: Ann Arbor, MI
Onsite (Mon-Fri, 40 hours)
Contract Duration: 6 months, with likely extension
Pay Rate: $90.00 -$120.00 per hour (w2) depending upon experience
Job Description:
We are helping our client find an experienced Senior Software Integration Engineer to work in a hands-on, fast-paced environment with software closely connected to operating systems, computer hardware, sensors, and vehicles.
In this role you will design, develop, improve, and maintain reusable software components, frameworks, and tools, leading the development of vehicle application integration for the team.
We're looking for someone with a Bachelor's degree in Engineering, Computer Science, or a related field, who has experience creating/deploying automotive applications on real automotive hardware.
As a Senior Software Integration Engineer, you'll:
Design, develop, improve, and maintain reusable software components, frameworks, and tools (e.g., python, C++).
Lead the development of vehicle application integration for the team.
Demonstrate a growth mindset across technology stacks and leverage experience to develop solutions with sound design principles, extensibility, and quality in mind.
Apply your expertise in Yocto, AGL, Bazel, QNX technologies, and HW Bring-up.
IDEAL CANDIDATE PROFILEl NICE TO HAVES
● Experience with automotive software, ideally for ADAS.
● Experience with C/C++.
● Experience with developing cloud Infrastructure (AWS, GCP, Azure, etc). Notes from manager: The integration person is going to be a bit of a "unicorn" with hardware and software skills to set up code infrastructure and wire components in real or simulated cars. They emphasized the integration person as the most critical and challenging to find.
DAILY TASKS
● Good knowledge of Yocto, AGL, Bazel, QNX technologies and have worked on performing HW Bring up.
● Have experience on bringing up and installing binaries on hardware platforms
● Designs, develops, improves, and maintains reusable software components, frameworks, and tools (python, C++). ● Leads development of vehicle application integration for team.
● Be excited about working hands-on in a fast-paced environment on software closely connected to operating systems, compute hardware, sensors, and vehicles.
● 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; MINIMUM QUALIFICATIONS
● Bachelor's degree in Engineering, Computer Science, or a related field.
● Experience creating and deploying automotive applications on real automotive hardware (CAN, LIN, CANoe, autosar etc.).
● Hands-on experience with Yocto, AGL, QNX, and build pipelines for deployment and execution on hardware.
● 5+ years of professional software development experience.
● Proven ability to write scalable, reusable code in Python, C++, or similar languages.
● Generalist mindset with a strong willingness to learn continuously.
● Experience writing unit tests, integration tests, end-to-end tests, performance tests, or other quality assurance methods.
● Ability to work effectively and autonomously across multiple teams, navigating technical ambiguity with only high-level guidance.
● Not afraid to be hands-on in the vehicle, including but not limited to wiring, flashing, signal retrieval, etc.
Senior Software Engineer Technical Lead
Lead engineer job in Troy, MI
Duration: 6 months contract to Hire
At this time, we are only able to consider candidates who are eligible to work in the U.S. without sponsorship.
Our Software Developer Lead position requires a strong combination of technical leadership, strategic planning, and people management skills to drive successful software development initiatives. The individual in this role will lead a team of developers, leverage the features of Azure DevOps, and ensure high-quality software delivery. The ideal candidate will demonstrate strong leadership, problem-solving skills, and the ability to manage multiple projects while mentoring team members.
What It Takes (some or all)
3+ years of experience managing software developers utilizing Azure DevOps
5+ years of hands-on experience in software development
Strong technical background in:
.NET ecosystem [.NET Framework and .NET Core along with ASP.NET] and C#
Entity Framework, EF Core, LINQ
JavaScript frameworks (Angular, KendoUI, Vue.js, React)
Microsoft SQL Server, database design, and structured query language (SQL)
Microservice architecture, API development, and integration
Cloud services is a plus
Microsoft DevOps practices and tools
Experience with Azure DevOps (Boards, Repos, Pipelines, Artifacts)
Deep understanding of DevOps principles, including CI/CD, infrastructure as code, automated testing, and release management
Understanding of software development lifecycle (SDLC) best practices, including code reviews, source control, testing, and deployment
Knowledge of version control systems (e.g., Git) and automated build and deployment processes
Strong background in Agile methodologies and the ability to implement Agile practices within the development team
Experience partnering with product or program management teams
Highly motivated to excel and drive team success
Excellent problem-solving, troubleshooting, and communication skills, with the ability to collaborate effectively across teams
Insurance Industry knowledge a plus
What YOU Will Be Doing
Lead and mentor a high-performing software development team to deliver high-quality solutions using Azure DevOps.
Balance technical leadership and execution approach to meet the delivery schedule.
Build and maintain professional relationships with team leads, business analysts, and stakeholders.
Ensure projects align with business objectives, timelines, and budgets.
Collaborate and contribute to architectural tasks.
Oversee the entire SDLC, from planning to post deployment using Azure DevOps pipelines and boards.
Configure and maintain Azure DevOps pipelines for continuous integration, continuous delivery, and automated testing to streamline development processes.
Manage technical debt, scalability, and system performance.
Follow and enforce best practices in source code management, version control, and branching strategies using Azure Repos.
Manage and track project progress and timelines using Azure Boards, ensuring clear communication and collaboration within the team.
Foster a culture of continuous improvement by monitoring key metrics and identifying areas for process optimization using Azure DevOps analytics.
Provide regular reports on project status, risks, and issues to senior management and stakeholders.
Lead performance evaluations and coach team members for growth.
Contribute to software development as needed, particularly in .NET, C#, and database technologies.
Communicate effectively with cross-functional teams, product owners, and executives.
AI Systems Engineer
Lead engineer job in Ypsilanti, MI
Deploy and secure an on-premises AI infrastructure for hosting large language models (LLMs)
Install, configure, and maintain AI model-serving frameworks on internal GPU-enabled servers
Develop and maintain robust, scalable APIs to ensure internal access to AI capabilities and seamless integration with enterprise applications and data systems
Collaborate on the implementation of a Retrieval-Augmented Generation (RAG) pipeline and AI agents to automate business workflows
Requirements:
Bachelor's degree or higher in computer science, electrical/computer engineering or related field
Minimum 4 years of experience in systems engineering, DevOps, or MLOps Role
Proficiency in Linux Server Administration
Strong working knowledge of GPU-accelerated compute environments
Proficiency in Python for scripting, automation, and building AI/ML data pipelines
Experience deploying LLMs or generative AI models in production environments
Working knowledge of RAG architectures, including vector databases, embedding models, and retrieval strategies.
Applications Engineer General
Lead engineer job in Dearborn, MI
Transforming the Future with Convergence of Simulation and Data
Applications Engineer General
Our client in Dearborn, MI is looking for an Applications Engineer General. This is a contract position.
What You Will Do:
The HLM Design and Release Engineer is responsible for the design, development, validation, release and implementation of handles, locks, and mechanisms into vehicle closures (hoods/frunks, side doors, tailgates, liftgates, decklids). You will also drive for design improvements to increase quality and optimize cost/weight throughout development as well as through the production life of the products. In addition, you will lead the suppliers and guide the design of the HLM components, achieving compliance to requirements (SDS, Design Rules, and Regulatory), managing attributes (package, design feasibility, NVH, water management, craftsmanship, crash safety) as well as the manufacturing assembly requirements at the assembly plant(s).
Manage and lead the HLM suppliers to comply with program cost, weight, quality, performance, and timing targets. Understand GPDS (Global Product Development System) and create plans to deliver on time. Collaborate with cross functional teams to deliver a robust system at vehicle level, ensuring all system interfaces of the HLM components are evaluated and validated. Create and present technical presentations for peer and management reviews. Perform and/or review & sign off technical analyses of component/system functional and packaging studies such as: dimensional stackups (GD&T layouts), CAE's, dynamic calculations and simulations, etc.
Actively participate in the Technical Design Reviews. Release and update parts in FEDEBOM and WERS through the product life cycle. Review and sign-off CAD in Teamcenter Compile, document, sign-off, and present evidence of compliance to all applicable design rules and requirements. Develop HLM System documents including DFMEAs, SCCAF, Boundary Diagrams, P-Diagrams, & DVP&Rs Lead design reviews based on Failure Mode Avoidance. Develop ESOW (Engineering Statement of Work), EC (Engineering concepts) and participate in the Sourcing Process (SOBA, ED&T review, piece cost and tooling cost review. Identify validation, durability and functional tests required as per SDS & ES. (DVP / FEDE) Address issues with root cause analysis (8Ds, 3x5Why) and permanent corrective actions implementation. Apply knowledge of six sigma principles. Define and verify engineering prototypes requirements at part level. Parts implementation/Sign-off at assembly plant & assistance with quality issues at all milestones. Review impact of PDL revisions and proceed accordingly if affected. Collaborate with STA with technical assistance through the Supplier Engagement Process. Deliver by applying the One Behaviors.
Travel to supplier manufacturing and testing sites when required. Travel to North America plants when required.
Basics:
Bachelor's degree or higher in mechanical engineering or a related field.
2+ years of engineering experience in design, development, or launch of automotive mechanisms.
Can include experience from internships and coursework.
CAD Capable (such as CATIA, 3DX, Teamcenter) & familiarity with CAE tools and software.
Demonstrated ability to manage multiple issues effectively and efficiently.
Demonstrated ability to show initiative and prioritize workload.
Ability to travel domestical and international.
Proficient in MS Office apps such as Excel, Word, and Power Point.CAD Design, Mechanical Engineering, Powerpoint, Product Design, Product Development.
CAD Design - ability to open and evaluate parts in CAD software such as TCE and CATIA.
Mechanical Engineering - show engineering development work on a mechanical or electromechanical system, that includes calculations/CAE, drawings, mockups, Failure Mode Analysis.
PowerPoint - proficiency with this tool.
Product Design - some experience designing and developing a mechanical component or system.
Product Development - some experience designing and developing a mechanical component or system.
Preferred:
Experience in design and release of latching mechanisms, closure systems, or related mechanism applications.
Software literacy and mechatronics experience.
Strong understanding of statistical analysis.
8D and 5Why corrective action and problem-solving skills.
Experience with DFMEA's, PFMEA's, and SCCAF's Knowledgeable in the Phased PPAP process Detailed understanding of materials, manufacturing technologies, and GD&T Ability to work in a fluid environment when overall vehicle targets, size, appearance, and manufacturing location are not always known.
Ability to solve complex system issues and deal with a variety of concrete variables in situations where only limited standardization exists. Effective oral and written communication skills.
Ability to adapt your role to a variety of applications and issues as required.Statistical Process Controls, Statistics, PFMEA , PPAP, Technical Communication.
Statistical Process Controls -understanding of how part characteristics are managed in production.
Statistics - understanding of statistical stackup methods, Weibull charts.
PFMEA - awareness of what this is and how it is developed.
PPAP - minimum awareness of, or experience with this process.
Technical Communication - ability to summarize complex issues effectively and present in the most relevant format, using tools such as PPT.
How You Will Be Successful:
Envision the Future
Communicate Honestly and Broadly
Seek Technology and Business “First”
Embrace Diversity and Take Risks
What We Offer:
Competitive Salary
Comprehensive Benefit Package
401(k) with matching contributions
Paid Time Off
Employee Discounts
Free training on all Altair products
Why Work with Us:
Altair is a global technology company providing software and cloud solutions in the areas of data analytics, product development, and high-performance computing (HPC). Altair enables organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future. With more than 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve our customer's toughest challenges and deliver unparalleled service, helping the innovators innovate, drive better decisions, and turn today's problems into tomorrow's opportunities.
Our vision is to transform customer decision making with data analytics, simulation, and high-performance computing.
For more than 30 years, we have been helping our customers integrate electronics and controls with mechanical design to expand product value, develop AI, simulation and data-driven digital twins to drive better decisions, and deliver advanced HPC and cloud solutions to support unlimited idea exploration. To learn more, please visit altair.com
Ready to go? #ONLYFORWARD
At our core we are explorers; adventures; pioneers. We are the brains behind some of the world's most revolutionary innovations and are not only comfortable in new and unchartered waters, we dive headfirst. We are the original trailblazers that make the impossible possible, discovering new solutions to our customer's toughest challenges.
Altair is an equal opportunity employer. Our backgrounds are diverse, and every member of our global team is critical to our success. Altair's history demonstrations a belief that empowering each individual authentic voice reinforces a culture that thrives because of the uniqueness among our team.
Project Engineer
Lead engineer job in Farmington Hills, MI
The ideal candidate will be responsible for assisting the project manager and project team with project documentation and control, job cost accounting, scheduling, and construction supervision efforts. In order to be successful, this candidate should feel comfortable taking on many tasks that require various skills, and appropriately prioritizing those tasks' completion.
Responsibilities
Read and know the contract documents and specifications thoroughly, noting errors, omissions, conflicts, or need for additional information.
Assist superintendent to ensure the quality of installation is in accordance with the project's plans and specifications and BCG Policies and Procedures. Prepare preparatory checklist for all definable features of work.
Assist Superintendent with the RFI Process, which may include the following; communication with subcontractor, superintendent, owner, architect including distribution of RFI's and creation and maintenance of RFI Log.
Assist Superintendent in timely resolution of engineering conflicts.
Assist superintendent, if necessary, with maintenance and distribution of project schedule.
Assist PM in procurement/buy-out process, as requested, including writing and/or reviewing detailed project scopes.
Create, maintain and distribute control logs for contract documents, i.e. plans, specifications, bulletins, CCD's, PR's, etc.
Coordinate the material procurement process including creation and maintenance of MSR (Material Status Report) Log. Maintain constant communication with superintendent and project manager relative to coordination of materials fabrication and arrival on site.
Develop, administer, monitor, and maintain a detailed Shop Drawing and Material Status report which is saved to the "Q" drive as changes occur and includes receipt/distribution of submittals, shop drawings, samples, calculations, etc. ROJ dates shall be developed in conjunction with Superintendent and project schedule.
Coordinate material/subcontractor deliveries in accordance with project schedule, and notify Project Manger of any issues.
Assist PM in documenting project meetings through meeting minute format - provide distribution to all parties
Assist PM with cost control functions, i.e. pricing of additional work through bulletins, direct owner requests, etc. Request, receive, log in and validate subcontractor quotes, submit to PM for review prior to the assembly of change request documentation.
Participate in developing and maintaining a fair and just working relationship with with the Owner's, Architect, Engineer, Consultants, AHJ, etc. which will result in both project specific success and long-term benefit.
Administer close-out procedure from start to finish with assistance from project manager, project coordinator and superintendent. Process includes close-out log, assembling and packaging of maintenance manuals, as-built drawings, warranties, and other documents in fashion acceptable to owner/architect, as well as coordination with subcontractor and superintendent for commissioning/training as required. Responsible for tracking of attic stock materials through subcontractor and superintendent.
Assist superintendent with the Punch List process as required. Communicate non-compliant subcontractors with project manager and accounting in order to withhold money until subcontractor is compliant.
Perform additional assignments per Project Manager's direction.
Maintain professionalism during work hours in support of Braun Construction Group's image.
Actively market Braun Construction Group services to potential clients. Communicate potential leads to business development manager and project executive.
Provide subcontractor evaluations to Vice President Operations and Estimating.
Qualifications
Bachelor's degree in Construction Management, Mechanical or Industrial Engineering or equivalent experience preferred
1 - 3 years' of experience as a project coordinator, project engineer, or project manager
Strong experience in AutoCad and Microsoft Office Suite
Familiarity with rules, regulations, best practices and performance standards
Python-AI/ML Software Engineer
Lead engineer job in Dearborn, MI
Miracle Software Systems, Inc is looking for Python-AI/ML Software Engineer position at Dearborn, MI. Please find the below job description
Work closely with Tech Anchors, Product Managers, and Product Owners to deliver generative AI solutions on GCP using Python and a modern, full-stack architecture.
Work with software and ML engineers to tackle challenging problems in building and deploying agentic AI solutions.
Design, build, and maintain cloud infrastructure using Infrastructure as Code (IaC) principles, managing configurations for dev, staging, and prod environments.
Maintain and manage current CI/CD ecosystem and tools.
Find ways to automate and continually improve current CI/CD and release processes.
Examine, inspect code and scripts, and resolve issues across the full application stack.
Help innovate and standardize development practices for building cloud-native AI products.
Experiment, innovate and share knowledge with the team.
Lead by example in the use of Paired Programming and Test-Driven Development for cross-training, problem-solving, and speed to delivery.
Leverage latest ML / GenAI / agent frameworks to build complex AI workflows.
Google Cloud Platform HRA required
Basic Qualifications:
10+ years of work experience as a backend software engineer in Python with exceptional software engineering knowledge.
6+ years of experience with Cloud Engineering, with familiarity in at least one major cloud platform (GCP, AWS, Azure).
Experience with cloud services, preferably GCP Services like Vertex AI, Cloud Function, Cloud Run, BigQuery etc.
Advanced working knowledge of object-oriented/object function programming languages: Python, C/C++.
Strong proficiency with web frameworks and REST API (e.g., FastAPI, Flask, Django).
Experience/understanding in MLOPs, Gen AI, AI agents.
Experience with ML workflow orchestration tools: Airflow, Kubeflow etc.
Experience in DevOps and CI/CD principles: Jenkins, Tekton, Cloud Build, GitHub Actions etc.
Experience in container management solutions: Kubernetes, Docker.
Experience with scripting language: Bash, PowerShell etc.
Experience with Infrastructure as Code: Terraform etc.
Desired Skills:
Experience working with Google Cloud Platform (GCP) - specifically a broad range of compute, data and messaging services like GKE, CloudSQL, BigQuery, Firestore, Pub/Sub, Memorystore, and Elasticsearch.
Hands-on experience with agentic AI frameworks: LangChain, LangGraph, ADK, CrewAI etc.
Experience building and deploying serverless applications on Cloud Run.
Experience in programming concepts such as Paired Programming, Test-Driven Development, etc.
Knowledge of coding and software craftsmanship practices.
Must be a quick learner and open to learning new technology.
Experience applying agile practices to solution delivery.
Must be team-oriented and have excellent oral and written communication skills.
Must be a self-starter to understand existing bottlenecks and come up with innovative solutions.
Skills Required: Python, GCP, REST APIs, Full Stack Python, GCP (Vertex AI, Cloud Functions, Cloud Run, BigQuery). AI/ML components: Generative AI, MLOps, REST APIs (FastAPI/Flask/Django), Jenkins, Terraform, MLOps tools (Airflow/Kubeflow), Bash/PowerShell scripting.
Skills Preferred: Machine Learning, Artificial Intelligence & Expert Systems, Tekton, GitHub, Docker, Kubernetes
AI Systems Engineer
Lead engineer job in Superior, MI
We are looking for an experienced AI Infrastructure & MLOps Engineer to design, deploy, and maintain our on-premises AI platform built for hosting and scaling large language models (LLMs).
In this role, you will work closely with cross-functional teams to build secure, production-ready AI systems, integrate enterprise data, and help deliver advanced automation capabilities across the organization.
Key Responsibilities
Deploy and secure on-premises AI infrastructure for hosting and serving LLMs
Install, configure, and maintain GPU-enabled servers and AI model-serving frameworks
Develop and maintain scalable internal APIs that provide access to AI capabilities
Build and support AI/ML data pipelines and automation scripts using Python
Collaborate on designing and implementing a Retrieval-Augmented Generation (RAG) pipeline and AI agents to automate business workflows
Ensure system reliability, performance, monitoring, and continuous improvements
Requirements
Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field
4+ years of Systems Engineering, DevOps, or MLOps experience
Strong expertise in Linux server administration
Hands-on experience with GPU-accelerated compute environments
Proficiency in Python for automation, orchestration, and ML workflows
Experience deploying LLMs or generative AI models in production
Working knowledge of vector databases, embeddings, and RAG architectures
Remote Machine Learning Engineer - AI Trainer ($80-$120 per hour)
Lead engineer job in Detroit, MI
At Mercor, we're building the talent engine that helps leading labs and research orgs move AI forward. Our latest initiative focuses on benchmarking and improving model performance and training speed across real ML workloads. If you're an early-career Machine Learning Engineer or an ML PhD who cares about innovation and impact, we'd love to meet you.
## What to Expect As a Machine Learning Engineer, you'll tackle diverse problems that explore ML from unconventional angles. This is a remote, asynchronous, part-time role designed for people who thrive on clear structure and measurable outcomes. - **Schedule:** Remote and asynchronous-set your own hours - **Commitment:** ~20 hours/week - **Duration:** Through December 22nd, with potential extension into 2026 ## What You'll Do - Draft detailed natural-language plans and code implementations for machine learning tasks - Convert novel machine learning problems into agent-executable tasks for reinforcement learning environments - Identify failure modes and apply golden patches to LLM-generated trajectories for machine learning tasks ## What You'll Bring - **Experience:** 0-2 years as a Machine Learning Engineer or a PhD in Computer Science (Machine Learning coursework required) - **Required Skills:** Python, ML libraries (XGBoost, Tensorflow, scikit-learn, etc.), data prep, model training, etc. - **Bonus:** Contributor to ML benchmarks - **Location:** MUST be based in the United States ## Compensation & Terms - **Rate:** $80-$120/hr, depending on region and experience - **Payments:** Weekly via Stripe Connect - **Engagement:** Independent contractor ## How to Apply 1. Submit your resume 2. Complete the System Design Session (< 30 minutes) 3. Fill out the Machine Learning Engineer Screen (leading AI labs and research organizations. Our investors include **Benchmark, General Catalyst, Adam D'Angelo, Larry Summers, and Jack Dorsey**. Thousands of professionals across law, creative fields, engineering, and research use Mercor to work on frontier projects shaping the next era of AI.