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.
$77k-99k yearly est. 3d ago
Looking for a job?
Let Zippia find it for you.
Full Stack Web Developer
24G 3.5
Developer job in Troy, MI
Department: Engineering Reports To: Technical Project Manager / Engineering Lead
We are seeking a Full Stack Web Developer with 5-10 years of professional experience to build, maintain, and scale web applications This role spans both frontend and backend development, ensuring platforms are reliable, performant, and continuously evolving.
The ideal candidate thrives in collaborative environments, can translate feature briefs into working solutions, and takes ownership of delivering high-quality code. They are comfortable working independently, but also enjoy working with project managers and technical leadership to align business goals with engineering execution.
Key Responsibilities
Design, build, and maintain responsive, user-focused web applications.
Develop new features and improve existing ones across frontend and backend.
Work closely with PMs and Technical PMs to implement features from briefs and tickets.
Troubleshoot and resolve issues efficiently, ensuring smooth platform performance.
Write clean, maintainable, and well-documented code following best practices.
Participate in code reviews and contribute to engineering standards.
Stay current with modern frameworks, libraries, and development trends.
Requirements
5-10 years of experience in web development (not including bootcamps, coursework or hobby projects).
Proficiency with JavaScript/TypeScript, modern frontend frameworks (React, Vue, or Angular), and backend development (Node.js, Express, or similar).
Experience with relational and/or non-relational databases.
Strong debugging, testing, and problem-solving skills.
Familiarity with AI-assisted coding tools (e.g., Cursor, ChatGPT, Claude).
Excellent collaboration skills - able to work effectively with PMs, designers, and other developers.
What Makes a Strong Full Stack Web Developer
Adaptable: Can move between frontend and backend seamlessly.
Communicative: Explains technical decisions clearly to both engineers and non-technical stakeholders.
Detail-Oriented: Writes precise, maintainable code that reduces downstream issues.
Problem-Solver: Tackles complex requirements with practical, scalable solutions.
Independent Contributor: Can take a feature brief or ticket and deliver without heavy oversight.
Collaborative Mindset: Works well within cross-functional teams and elevates overall team efficiency.
Nice to Have
Experience working in a monorepo environment.
Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP).
Background in SaaS, enterprise software, or large-scale web applications.
*Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
$65k-99k yearly est. Auto-Apply 13d ago
Case Management Systems Developer
Vital Tech Solutions 4.6
Developer job in Detroit, MI
Contract to Hire
100% On-Site
Job Description: We are seeking a skilled Developer with strong IBM i (AS/400) and case management system experience to support and enhance our JIS Case Management platform. The current system is an on-prem solution customized for current needs. As we transition to a unified system eliminating many customizations, this role will focus on maintaining, improving, and reporting on the existing platform, as well as supporting Microsoft-based tools used for reporting and content management.
Responsibilities:
Develop and maintain applications on IBM i systems using COBOL, RPG/RPGE, CL, and IBM SQL
Administer IBM i systems including daily operations, backup, restore, and recovery processes
Support and enhance case management printing, including network and receipt printers
Utilize IBM Web Services and object-oriented programming techniques within IBM i environments
Manipulate and manage data, including working extensively with CSV files and database operations
Manage website content updates and public-facing site management using Sitefinity or similar CMS
Develop and maintain Microsoft Power Platform solutions such as Power Apps, Power BI, and Power Automate for reporting and automation
Create and maintain case management reports and queries, perform security and audit reporting to ensure data integrity and compliance
Required Experience:
5+ years programming on IBM i (AS/400) systems including COBOL, RPG/RPGE, CL, and IBM SQL
5+ years IBM i system administration experience including backup, restore, recovery, and operations
3+ years' experience with IBM Web Services and object-oriented programming on IBM i
3+ years' experience with case management printing and printer configurations (network and receipt printers)
3+ years' experience manipulating data files such as CSVs and managing databases
2+ years' experience with Microsoft Power Platform (Power Apps, Power BI, Power Automate)
2+ years' experience with website content management systems, preferably Sitefinity
2+ years' experience creating reports, queries, and performing audit and security reporting
Vital Tech Solutions is an Equal Opportunity Affirmative Action employer. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits promotions, training, termination or any other condition of employment or career development.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, veteran status, disability status or any other legally protected status.
$88k-117k yearly est. 60d+ ago
J2EE Developer
Epitec 4.4
Developer job in Detroit, MI
We are looking for a skilled Java Developer with strong user interface design skills to integrate web applications with complex data analytics, Vendor product integration. Code and debug applications in the proposed software languages, unit test application programs, interface with co-workers and other project personnel, prepare unit test cases. Business Rules Implementation, assure application programs are in compliance with specifications through careful review of test results.
QualificationsTop Three Skills/Experience 1. Strong working knowledge of Struts/Spring frame works, XML, XSLT, Hibernate, Java 1.5/1.6, J2EE1.4/1.5, HTML, DHTML, JavaScript, ANT, DOM, SAX, JAXB, Oracle 2. Experienced with WebSphere application server 6.0/7.0 3. Excellent problem solving skills
Additional InformationAll your information will be kept confidential according to EEO guidelines.
$91k-114k yearly est. 60d+ ago
Sr. Java Application Developer
Sarian Solutions
Developer job in Troy, MI
Sr. Java Application Developer Duration: Full Time Roles & Responsibilities: • 6+ years of analysis, design, development and implementation of multi-tier. • J2EE Web applications (Banking/Finance/Mortgage industry experience is plus).
• Proficiency with Core Java and JavaScript development.
• Strong understanding of relational databases and ability to write basic.
• queries (SQL and PL/SQL).
• Experience with web service development (SOAP & REST).
• Experience in developing SOA Principles.
• Experience with MVC Patterns.
• Experience with various Software Development Methodology such as Agile, SCRUM, Waterfall, etc.
• Hibernate/iBatis/mybatis (or similar ORM) Experience.
• Experience with Spring framework.
• Effective oral and written communications skills.
Qualifications
sql,pl/sql,soap,rest,soa,agile,scrum and hybernate frame work
Additional Information
Please feel free to contact me at ************ or [email protected]
$81k-105k yearly est. 60d+ ago
Java Application Developer
Procom Consultants Group 4.2
Developer job in Dearborn, MI
Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest “Canadian-Owned” IT staffing/consulting company.
Procom's areas of staffing expertise include:
• Application Development
• Project Management
• Quality Assurance
• Business/Systems Analysis
• Datawarehouse & Business Intelligence
• Infrastructure & Network Services
• Risk Management & Compliance
• Business Continuity & Disaster Recovery
• Security & Privacy
Specialties• Contract Staffing (Staff Augmentation)
• Permanent Placement (Staff Augmentation)
• ICAP (Contractor Payroll)
• Flextrack (Vendor Management System)
Job Description
Java Application Developer
On behalf of our client, Procom Services is searching for a Java Application Developer for a contract opportunity in Dearborn, MI.
Java Application Developer Job Details
Evaluate applications for a major application migration project for a large manufacturing company to plan steps for moving applications from a legacy data center into a cutting edge technology data center. Analyze applications to identify technical attributes, business attributes, and gaps related to migration to a cloud platform. Define the migration strategy for each application.
Java Application Developer Mandatory Skills
5+ years of experience documenting the design and building service oriented and/or Java solutions
Ability to design options for cloud application development, cloud application deployment, private versus public cloud options, virtualization, containerization
Experience analyzing, reverse-engineering, and documenting the design of existing Java solutions
Ability to identify patterns and characteristics of applications so they can be classified for re-use or improvement
Ability to discover application characteristics of Java applications that will help define migration groups
Experience identifying business processes and creating IT solutions that deliver those functions
Able to understand data center migration strategy and key components of a data center migration
Experience assessing applications and application architecture
Experience with data center migration or application modernization is preferred
Experience leading teams of developers and documenting designs that other developers can use to create applications
Experience working in a large corporate enterprise
Using problem-solving, critical thinking skills, and independent thinking to overcome challenges
Communicating in writing and verbally and with clarity
Accountability for meeting commitments and deadlines. Demonstrates principled leadership and sound business ethics; shows consistency among principles, values, and behavior; builds trust with others through own authenticity and follow-through on commitments.
Monitors progress of self and others and redirects efforts when goals are not being met.
Additional Skills Recommended: Certification in Java application technologies.
Java Application Developer Start Date
ASAP
Java Application Developer Assignment Length
8+ months
Additional Information
All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.
$80k-101k yearly est. 60d+ ago
NET DEVELOPER
Direct Staffing
Developer job in Ann Arbor, MI
Ann Arbor, MI EXP 5-7 yrs DEG Bach RELO BONUS TRAVEL Job Description. GENERAL RESPONSIBILITIES • Works with team to re-engineer the existing global in store technology applications using .Net, WPF, HTML5, and Java. Responsible for segments or phases of broader and more complex aspects of projects with a global focus on development.
• Analyzes the functional requirements and designs and implement them into software modules, clarify scope and breadth of work tasks with business analysts and product managers.
• Follows industry standards, patterns and best practices for .Net development techniques in implementing business rules
• Understands and is able to identify and implement reusable code in an object oriented fashion
• Assists the lead developers in producing the relevant artifacts for the project
• Assists team lead in building, deploying and releasing application builds
• Keeps in touch with the latest .Net technology and continues to develop his/her technical skills.
• Reviews code and perform an adequate level of unit, functional and integrated testing to ensure quality standards are attained.
• Collaborates with the project team and is willing to be flexible to achieve team goals.
• Participates in project planning, estimation, standup and status meetings as appropriate
• Ownership mentality while maintaining a team focus
• Maintain the release management cycle as well as the software development environments
• Identifies product or process related development issues and provides constructive feedback to the Manager of Development as well as the Technical Delivery Manager
• Learns and employs knowledge of the business segment targeted by the software application.
• Work with support personnel to ensure they have a clear understanding of existing or upcoming functionality, prior to it being deployed/rolled-out
• Develop and test packages and quickfixes for pulse application maintenance
• Assist support personal with hands on investigation and drive solutions for domestic installations of the pulse software
• Assist the International Operations team with questions, issues and possible bugs for international installations of pulse software
QUALIFICATIONS
• Bachelor's degree in computer science, math, computer engineering or equivalent experience
• 5+ years of experience developing using .Net technologies
• 5+ years of experience with Microsoft SQL Server/IBM DB2 development
• Solid foundation in computer science, with competencies in data structures, algorithms and software design.
• Software development and testing experience using .Net, C#, ASP, Visual Basic, VB Scripting
• Understanding of REST, SOAP and JSON
• Working knowledge of such platforms as Windows, UNIX, and Linux.
• Analyze and recommend solutions to programming issues, defects and bugs as assigned or encountered.
• Proficient at using code profiling and debugging tools
• Experience with large systems software design and development, with knowledge of UNIX/Linux.
• Development experience in C, C++ or Java.
• Skills in AJAX, Python or JavaScript, database design, SQL and/or knowledge of TCP/IP and network programming.
• Experience in using Eclipse for IDE
• Experience with unit testing
Additional Information
All your information will be kept confidential according to EEO guidelines.
Direct Staffing Inc
$74k-101k yearly est. 17h ago
Software Developer Summer Internship 2026
Ascent Cloud
Developer 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!
$29k-38k yearly est. 60d+ ago
Java Developer
360 It Professionals 3.6
Developer job in Dearborn, MI
Title:- Java Developer
Contract: 6 months +
Essential Job 1. Design and development of data ingestion pipelines.
Functions: 2. Perform data migration and conversion activities.
3. Develop and integrate software applications using suitable development methodologies and standards, applying standard architectural patterns, taking into account critical performance characteristics and security measures.
4. Collaborate with Business Analysts, Architects and Senior Developers to establish the physical application framework (e.g. libraries, modules, execution environments).
5. Perform end to end automation of ETL process for various datasets that are being ingested into the big data platform.
Required:
1. Java
2. J2EE, Web Applications, Tomcat (or any equivalent App server) , Restful Services, JSON
3. Spring, Spring Boot, Struts, Design Patterns
4. Hadoop (preferably Cloudera (CDH)) , HDFS, Hive, Impala, Spark, Oozie, HBase
Additional Information
All your information will be kept confidential according to EEO guidelines.
$93k-119k yearly est. 60d+ ago
Java Developer
Us Tech Solutions 4.4
Developer job in Ann Arbor, MI
US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website ************************ We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well.
Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset.
Job Description
Java Developer with strong experience on ETL and Cognos
Must have skills:
Java
J2EE
JAVA Technologies
WebLogic
Web Services
XML
SQL/PLSQL
ORACLE
Linux/Unix
Shell Scripts
ETL Tool - Data Services
Business Objects/Cognos
Vendor Integration Experience
Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget.
Works closely with clients, business analysts and team members to understand the business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and are in compliance with the organization's architectural standards. Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget.
Responsibilities beyond development of software may include:
Participation in component and data architecture design, technology planning, product evaluation, advanced testing processes and buy vs. build recommendations.
Individuals also provide input to project plans related to the Application Development initiative.
Generate technical specifications to design or redesign complex software components and applications.
Act as an expert technical resource for analyzing business requirements and software issues.
Leverage industry (Java and J2EE) best practices to design, test, implement and support a multi-tier origination J2EE solution working with an Oracle DB.
Assure quality, security and compliance requirements are met for business unit.
Candidate must demonstrate a strong customer focus and the ability to communicate detailed technical specifications to all levels of management and the ability to simultaneously manage multiple priorities.
Bachelor Degree & 4 years of experience, OR an Associate Degree or certifications (equivalent to 2 years) & 6 years of experience, OR a high school diploma or GED, & 8 years related experience
Qualifications
Required :
Java ,
strong experience on ETL and Cognos
.
Additional Information
Thanks & Regards,
Ritika Bharti
************
$97k-123k yearly est. 17h ago
Full Stack Java Developer W-2 Contract
Optech 4.6
Developer job in Farmington Hills, MI
OpTech is a woman-owned company that values your ideas, encourages your growth, and always has your back. When you work at OpTech, not only do you get health and dental benefits, but you also have training opportunities, flexible/remote work options, growth opportunities, 401K and competitive pay. Apply today!
We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate should also be a forward thinker with a solution-oriented mindset, who can communicate thoughts and ideas clearly.
Onsite in Farmington Hills, MI
$82k-106k yearly est. 37d ago
SeniorLead Web Developer (EBS)-150002NW
Right Talent Right Now
Developer job in Detroit, MI
Information
There is currently one opening within this group. Candidate will be hired as a Senior or a Lead based on qualifications and experience.
Primary LocationUS-CA-Los Angeles
Schedule Full-time
Job is only avaialble in the above locations
There may be a hiring bonus which may be used for relocation expenses
There is no remote/virtual work scenario
Senior/Lead Web Developer
Responsibilities for Senior Web Developer
Provide broad technical knowledge, analyze and develop complex end-to-end solutions.
Codes, test, identify, implement and documents technical solutions to business challenges utilizing web and related technologies.
Perform design and analysis for deliverables and may lead larger team design sessions.
May provide recommendation towards simplification and efficiency of the business and technology environment. This takes into consideration costs, business needs, and system impacts.
Identify task associated significant development efforts.
Research and stay current on best practices in the technology industry as well as emerging technology.
May server as a subject matter expert for a wide range of areas, applications, and technologies.
Provide effort estimates for large projects.
Facilitate technical decision making and represent the team direction to various stakeholders.
Experience with Bootstrap Framework
Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO
Mentor others and be seen as a leader on their teams and with their customers.
Ability to provide end-to-end effort estimate for complete projects.
Ability to lead discussions with clients, management, co-workers, operation, technical support, and vendors to ensure the smooth operation of systems and project delivery.
Other duties as assigned based on divisional needs.
Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules.
Exhibits regular, reliable, punctual and predictable attendance.
Responsibilities for Lead Web Developer
Provide overall design and development leadership to one or more web development teams. Manage a team of local or outsourced web developer to develop and implement company eBusiness applications.
Codes, test, identify, implement and documents technical solutions to business challenges utilizing web and related technologies.
Perform design and analysis for deliverables and may lead larger team design sessions.
Identify task associated significant development efforts.
Research and stay current on best practices in the technology industry as well as emerging technology.
Server as a subject matter expert for a wide range of areas, applications, and technologies.
Provide effort estimates for large projects.
Proactively recommend solutions which take into consideration costs, business needs, and system impacts.
Leads analysis and general architectural design across platforms towards the development of end-to-end solutions
Facilitate technical decision making and when necessary act as the decision authoring considering input from all stakeholders
Experience with Bootstrap Framework
Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO
Establish team standards for quality processes and methods.
Requires both technical leadership and collaboration skills with significant interaction with various business groups including Marketing and Operations. Participate on committees or projects to help define organization wide standards, processes, and guidelines.
Lead web development staff, including contract and off-shore developers and may have supervisory responsibility over employees.
Other duties as assigned based on divisional needs.
Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules.
Exhibits regular, reliable, punctual and predictable attendance.
Qualifications for Senior Web Developer
Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 5 years work experience. Master's degree in Information Systems, Computer Science or related technical field with 3 years of experience is also acceptable.
Experience with Bootstrap Framework
Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO
Qualifications for Lead Web Developer
Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 7 years work experience. Masters degree in Information Systems, Computer Science or related technical field with 5 years experience is also acceptable.
Experience with Bootstrap Framework
Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO
Preferred qualifications for Senior and Lead Web Developer
Microsoft Visual Studio and/or Eclipse/Rational IDE experience; JEE and/or .Net Development Skills (C# or VB.Net); Core Web Technologies such as HTML, CSS, XML; JavaScript and one or more leading RIA framework such as Jquery or RichFaces; Experience with Bootstrap Framework; SQL and Data Persistence Approaches; Web Services Development and Integration with SOAP and RESTIdentify task associated with completing code development task.Knowledge of HTML5 and CSS3; Knowledge of ACORD transaction; Experience with ESB technologies and Messaging Oriented Middleware; Mobile App Development and Mobile Web Experience; High Availability Web Architecture; For Java Web Developers WebSphere; Portal Technologies; SDL Tridion Content Management System and/or WebSphere Portal Experience; Agile Development Experience; Spring MVC and AOP. Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO.
Additional Information
All your information will be kept confidential according to EEO guidelines.
$89k-116k yearly est. 60d+ ago
RVC Software Engineer (9600)
Trialon Corporation 4.3
Developer job in Auburn Hills, MI
Founded in 1982, Trialon Corporation was established to assist companies with their technical staffing needs. Trialon understands our clients have different needs and we take pride in our ability to adapt accordingly. We will successfully match candidates to your company culture and technical requirements. We maintain a track record of proven accomplishments in providing solutions for excess workloads by supplying qualified contract personnel, as well as direct placements. Trialon provides people throughout North America in many technical fields including Automotive, Aerospace and Telematic Industries. Our experienced Account Managers and Recruiters are available to meet all your technical staffing needs.
***U.S. citizenship or permanent resident alien status is required.
***Criminal Background and Drug Test completed on all candidates prior to start.
Job Description
• Develop and analyze requirements, design, implement, integrate and test C code for automotive production embedded electronic module in the vehicle environment.
• Develop software in compliance with a formal CMMi based company product development process.
• Development (design, test, implement and deliver) of camera based software from concept phase to production.
• Implement customer and application specific requirements related camera systems including Vector or related drivers, bootloader.
• Integrate bookshelved and/or 3rd party software such as CAN/LIN NOS into an application specific software.
• Main customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements as application specific software expert for camera-based systems.
• Planning, scheduling, monitoring and reporting of all software related activities for various projects.
Qualifications
Knowledge and Education
• Bachelor of Science, Computer Engineering / Electrical Engineering / Computer Science
Work Experience
• 5-10 years of experience in developing Real Time Embedded software using C for automotive applications.
Skills and Competencies
REQUIRED SKILLS:
• Experience with development of portable, reusable and modular software in automotive environment.
• Embedded software development in C including application and low level drivers for 8, 16 bit micro-controllers such as Star 12/S12X, Microchip PICs, Renasas RL, TI DSP.
• Knowledge and experience in implementing and integrating OEM specific Automotive Vehicle Networks (CAN and/or LIN) embedded software.
• Experience with implementation of various diagnostic protocols such has UGS, ISO 14229, KWP2000.
• Deep understanding in micro controller architecture and function. (8 and 16 bit, 32 bit would be a plus)
• Experience using a disciplined software development process based on SPICE/CMMi process model.
• Software Configuration Management concepts and CM tool experience.
• Expertise in using LIN & CAN based tools such as CANalyzer, CANoe, CANape, neo VI, etc.
• Experience with customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements.
• Excellent troubleshooting and debugging skills.
• Software Configuration Management tool experience preferably MKS.
• Knowledge of development of systems that have to meet functional safety requirements.
• Excellent communication and inter personal skills required. This person must work well with other engineers in a team environment.
• Self-motivation, tenacity, and determination are very useful in this position.
DESIRED SKILLS:
• Knowledge of CPU's, DSP's, Flash/ROM/RAM and other chips that are used in Embedded Control systems.
• Knowledge of an event driven architecture.
• Some Real-Time OS experience is a plus.
• Solid Experience with UML and UML based tools such as Matlab/Simulink or Statemate, Stateflow, is desired.
• Knowledge of image processing and/or prior experience with vision based products.
• Experience in C++/.NET programming for PC applications, VB/VBA programming and/or macros a plus.
Additional Information
Background check and drug screening required. No Corp to Corp. NO H1B Visa sponsorship.
Must be US Citizen or have valid US Green Card.
$68k-94k yearly est. 17h ago
Controls Software Engineer
ISG 4.7
Developer job in Brighton, MI
ISG - Controls Software Engineer Opportunities near Brighton, MI!
Day shift availabilities, competitive pay rates, work with a great team and start as soon as possible!
A multinational company with a facility near Brighton, Michigan is currently seeking a Controls Software Engineer for long-term opportunities with their growing team. These are exciting opportunities for Controls Engineers looking for a position that offers excellent management, development, and competitive rates.
Controls Software Engineers will be working full-time day shift, and rates are anticipated to be between $100,000-120,000/year salary, based on each candidate's experience and education. All well qualified candidates will be considered regardless of pay rate. We offer excellent benefits - including great medical, dental, vision, vacation, bonuses, and more.
Qualified Controls Software Engineers will possess most, if not all, of the following skills and experience:
5+ years of recent/relevant controls programming experience with automotive assembly machines, material handling systems, or similar industries.
Proficiency with PLC programming with Allen Bradley or Siemens is required.
Experience with robotics and robot programming is preferred, but not essential.
Must be able to travel up to 40% nationally.
Must be able to work in the United Stated (no H-1 sponsorship or student visas considered).
Must be able to complete standard pre-hire checks including background, drug screen, etc.
Should you be qualified and interested, please send an updated copy of your resume to [email protected].
$100k-120k yearly 60d+ ago
Web Developer
Engineering Comfort Solutions
Developer job in Taylor, MI
Job Responsibilities:
Write well designed, testable, efficient code by using best software development practices
Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Be responsibile for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Cooperate with web designers to match visual design intent
Job Skills:
Proven working experience in web programming
Top-notch programming skills and in-depth knowledge of modern HTML/CSS
Familiarity with at least one of the following programming languages: PHP, ASP.NET, Javascript or Ruby on Rails
A solid understanding of how web applications work including security, session management, and best development practices
Adequate knowledge of relational database systems, Object Oriented Programming and web application development
Hands-on experience with network diagnostics, network analytics tools
Basic knowledge of Search Engine Optimization process
Aggressive problem diagnosis and creative problem solving skills
Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
BS in computer science or a related field
$64k-87k yearly est. 60d+ ago
Software Engineer
Toyota Motor Company 4.8
Developer job in Saline, MI
Who we are Collaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like at Toyota. As one of the world's most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We're looking for talented team members who want to Dream. Do. Grow. with us.
Who we're looking for
Toyota's OneTech (IT) Department is looking for a passionate and highly-motivated Software Engineer.
The primary responsibility of this role is to oversee projects related to custom applications, software, hardware, and technology. This will require knowledge and technical expertise in the areas of application design and development, data management and analytics, and advanced vehicle development systems/tools. Reporting to the Research & Development Systems Manager, the person in this role will support the OneTech department's objective to deliver innovative solutions and maximize the value we provide to our business partners.
What you'll be doing
* Technology product owner providing daily prioritization of both project and operational work for a development team of 5-8 members, supporting a diverse set of Engineering applications, with multiple business owners and OneTech SME's.
* Apply disciplined software development processes and utilize leading edge technologies to design and implement automated solutions to business problems.
* Engage with multiple business groups with a diverse set of responsibilities to understand their current situation, identify issues or areas for improvement, propose solutions, and see them through to successful delivery.
* Understand the unique needs of advanced vehicle development and research groups and remove impediments to ensure Toyota's successful transition to a mobility company
* Manage diverse project delivery including: POC's, Pilot's, RFI/RFP, vendor trials, planning, enhancements, cost estimations, specifications of infrastructure and technical scope definitions.
What you bring
* Bachelor's degree in Computer Science, Management Information Systems or related discipline,
* 3-5 or more years of experience in software/application design and development.
* 2 or more years working in a large team, with varying skillsets and personalities, in order to successfully complete projects.
* 2 or more years of researching, planning, designing, implementing, and supporting Information Technology
* 1 year experience with low-code platform development (ex: PowerApps) and data analytics tools (ex: PowerBI)
* Knowledge of Database Architecture and Database Technology (Sharepoint, SQL, etc)
* Strong written and verbal communication skills to influence and persuade others, and the ability to create and present concepts and recommendations at all levels, from peers to Executives.
Added Bonus:
* 2 or more years of experience working with vendors on quotes, licensing, trials, maintenance, etc.
* Knowledge of IT infrastructure (cloud, on-prem, hybrid), data gateways via LAN/WAN, and cloud providers such as AWS, Azure.
What we'll bring
During your interview process, our team can fill you in on all the details of our industry-leading benefits and career development opportunities. A few highlights include:
* A work environment built on teamwork, flexibility and respect
* Professional growth and development programs to help advance your career, as well as tuition reimbursement
* Team Member Vehicle Purchase Discount
* Toyota Team Member Lease Vehicle Program (if applicable)
* Comprehensive health care and wellness plans for your entire family
* Toyota 401(k) Savings Plan featuring a company match, as well as an annual retirement contribution from Toyota regardless of whether you contribute
* Paid holidays and paid time off
* Referral services related to prenatal services, adoption, childcare, schools and more
* Tax Advantaged Accounts (Health Savings Account, Health Care FSA, Dependent Care FSA)
* Relocation assistance (if applicable)
Belonging at Toyota
Our success begins and ends with our people. We embrace all perspectives and value unique human experiences. Respect for all is our North Star. Toyota is proud to have 10+ different Business Partnering Groups across 100 different North American chapter locations that support team members' efforts to dream, do and grow without questioning that they belong.
Applicants for our positions are considered without regard to race, ethnicity, national origin, sex, sexual orientation, gender identity or expression, age, disability, religion, military or veteran status, or any other characteristics protected by law.
Have a question, need assistance with your application or do you require any special accommodations? Please send an email to *****************************.
$70k-93k yearly est. Auto-Apply 15d ago
Full Stack Web Developer
24G 3.5
Developer job in Troy, MI
Job DescriptionFull Stack Web Developer
Department: Engineering Reports To: Technical Project Manager / Engineering Lead
We are seeking a Full Stack Web Developer with 5-10 years of professional experience to build, maintain, and scale web applications This role spans both frontend and backend development, ensuring platforms are reliable, performant, and continuously evolving.
The ideal candidate thrives in collaborative environments, can translate feature briefs into working solutions, and takes ownership of delivering high-quality code. They are comfortable working independently, but also enjoy working with project managers and technical leadership to align business goals with engineering execution.
Key Responsibilities
Design, build, and maintain responsive, user-focused web applications.
Develop new features and improve existing ones across frontend and backend.
Work closely with PMs and Technical PMs to implement features from briefs and tickets.
Troubleshoot and resolve issues efficiently, ensuring smooth platform performance.
Write clean, maintainable, and well-documented code following best practices.
Participate in code reviews and contribute to engineering standards.
Stay current with modern frameworks, libraries, and development trends.
Requirements
5-10 years of experience in web development (not including bootcamps, coursework or hobby projects).
Proficiency with JavaScript/TypeScript, modern frontend frameworks (React, Vue, or Angular), and backend development (Node.js, Express, or similar).
Experience with relational and/or non-relational databases.
Strong debugging, testing, and problem-solving skills.
Familiarity with AI-assisted coding tools (e.g., Cursor, ChatGPT, Claude).
Excellent collaboration skills - able to work effectively with PMs, designers, and other developers.
What Makes a Strong Full Stack Web Developer
Adaptable: Can move between frontend and backend seamlessly.
Communicative: Explains technical decisions clearly to both engineers and non-technical stakeholders.
Detail-Oriented: Writes precise, maintainable code that reduces downstream issues.
Problem-Solver: Tackles complex requirements with practical, scalable solutions.
Independent Contributor: Can take a feature brief or ticket and deliver without heavy oversight.
Collaborative Mindset: Works well within cross-functional teams and elevates overall team efficiency.
Nice to Have
Experience working in a monorepo environment.
Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP).
Background in SaaS, enterprise software, or large-scale web applications.
*Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Powered by JazzHR
UCmaSarHZ0
$65k-99k yearly est. 14d ago
Case Management Systems Developer
Vital Tech Solutions 4.6
Developer job in Detroit, MI
We are seeking a skilled developer with strong IBM i (AS/400) and case management system experience to support and enhance our JIS Case Management platform. The current system is an on -premises case management solution customized for our needs. As we transition to a unified system, eliminating many customizations, this role will focus on maintaining, improving, and reporting on the existing platform, as well as supporting Microsoft -based tools used for reporting and content management.
Responsibilities:
Develop and maintain applications on IBM i systems using COBOL, RPG/RPGE, CL, and IBM SQL
Administer IBM i systems including daily operations, backup, restore, and recovery processes
Support and enhance case management printing, including network and receipt printers
Utilize IBM Web Services and object -oriented programming techniques within IBM i environments
Manipulate and manage data, including working extensively with CSV files and database operations
Manage website content updates and public -facing site management using Sitefinity or similar CMS
Develop and maintain Microsoft Power Platform solutions such as Power Apps, Power BI, and Power Automate for reporting and automation
Create and maintain case management reports and queries, perform security and audit reporting to ensure data integrity and compliance
Requirements
Required Experience:
5+ years programming on IBM i (AS/400) systems including COBOL, RPG/RPGE, CL, and IBM SQL
5+ years IBM i system administration experience including backup, restore, recovery, and operations
3+ years' experience with IBM Web Services and object -oriented programming on IBM i
3+ years' experience with case management printing and printer configurations (network and receipt printers)
3+ years' experience manipulating data files such as CSVs and managing databases
2+ years' experience with Microsoft Power Platform (Power Apps, Power BI, Power Automate)
2+ years' experience with website content management systems, preferably Sitefinity
2+ years' experience creating reports, queries, and performing audit and security reporting
Vital Tech Solutions is an Equal Opportunity Affirmative Action employer. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits promotions, training, termination or any other condition of employment or career development.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, veteran status, disability status or any other legally protected status.
$88k-117k yearly est. 48d ago
SeniorLead Web Developer (EBS)-150002NW
Right Talent Right Now
Developer job in Detroit, MI
Information There is currently one opening within this group. Candidate will be hired as a Senior or a Lead based on qualifications and experience. Schedule Full-time
Job is only avaialble in the above locations
There may be a hiring bonus which may be used for relocation expenses
There is no remote/virtual work scenario
Senior/Lead Web Developer
Responsibilities for Senior Web Developer
Provide broad technical knowledge, analyze and develop complex end-to-end solutions.
Codes, test, identify, implement and documents technical solutions to business challenges utilizing web and related technologies.
Perform design and analysis for deliverables and may lead larger team design sessions.
May provide recommendation towards simplification and efficiency of the business and technology environment. This takes into consideration costs, business needs, and system impacts.
Identify task associated significant development efforts.
Research and stay current on best practices in the technology industry as well as emerging technology.
May server as a subject matter expert for a wide range of areas, applications, and technologies.
Provide effort estimates for large projects.
Facilitate technical decision making and represent the team direction to various stakeholders.
Experience with Bootstrap Framework
Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO
Mentor others and be seen as a leader on their teams and with their customers.
Ability to provide end-to-end effort estimate for complete projects.
Ability to lead discussions with clients, management, co-workers, operation, technical support, and vendors to ensure the smooth operation of systems and project delivery.
Other duties as assigned based on divisional needs.
Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules.
Exhibits regular, reliable, punctual and predictable attendance.
Responsibilities for Lead Web Developer
Provide overall design and development leadership to one or more web development teams. Manage a team of local or outsourced web developer to develop and implement company eBusiness applications.
Codes, test, identify, implement and documents technical solutions to business challenges utilizing web and related technologies.
Perform design and analysis for deliverables and may lead larger team design sessions.
Identify task associated significant development efforts.
Research and stay current on best practices in the technology industry as well as emerging technology.
Server as a subject matter expert for a wide range of areas, applications, and technologies.
Provide effort estimates for large projects.
Proactively recommend solutions which take into consideration costs, business needs, and system impacts.
Leads analysis and general architectural design across platforms towards the development of end-to-end solutions
Facilitate technical decision making and when necessary act as the decision authoring considering input from all stakeholders
Experience with Bootstrap Framework
Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO
Establish team standards for quality processes and methods.
Requires both technical leadership and collaboration skills with significant interaction with various business groups including Marketing and Operations. Participate on committees or projects to help define organization wide standards, processes, and guidelines.
Lead web development staff, including contract and off-shore developers and may have supervisory responsibility over employees.
Other duties as assigned based on divisional needs.
Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules.
Exhibits regular, reliable, punctual and predictable attendance.
Qualifications for Senior Web Developer
Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 5 years work experience. Master's degree in Information Systems, Computer Science or related technical field with 3 years of experience is also acceptable.
Experience with Bootstrap Framework
Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO
Qualifications for Lead Web Developer
Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 7 years work experience. Masters degree in Information Systems, Computer Science or related technical field with 5 years experience is also acceptable.
Experience with Bootstrap Framework
Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO
Preferred qualifications for Senior and Lead Web Developer
Microsoft Visual Studio and/or Eclipse/Rational IDE experience; JEE and/or .Net Development Skills (C# or VB.Net); Core Web Technologies such as HTML, CSS, XML; JavaScript and one or more leading RIA framework such as Jquery or RichFaces; Experience with Bootstrap Framework; SQL and Data Persistence Approaches; Web Services Development and Integration with SOAP and RESTIdentify task associated with completing code development task.Knowledge of HTML5 and CSS3; Knowledge of ACORD transaction; Experience with ESB technologies and Messaging Oriented Middleware; Mobile App Development and Mobile Web Experience; High Availability Web Architecture; For Java Web Developers WebSphere; Portal Technologies; SDL Tridion Content Management System and/or WebSphere Portal Experience; Agile Development Experience; Spring MVC and AOP. Understanding of how Page Performance, Redirects, IP DetectionRedirection, and Page Elements impact SEO.
Additional Information
All your information will be kept confidential according to EEO guidelines.
$89k-116k yearly est. 17h ago
Software Engineer
Trialon Corporation 4.3
Developer job in Auburn Hills, MI
Founded in 1982, Trialon Corporation was established to assist companies with their technical staffing needs. Trialon understands our clients have different needs and we take pride in our ability to adapt accordingly. We will successfully match candidates to your company culture and technical requirements. We maintain a track record of proven accomplishments in providing solutions for excess workloads by supplying qualified contract personnel, as well as direct placements. Trialon provides people throughout North America in many technical fields including Automotive, Aerospace and Telematic Industries. Our experienced Account Managers and Recruiters are available to meet all your technical staffing needs.
***U.S. citizenship or permanent resident alien status is required.
***Criminal Background and Drug Test completed on all candidates prior to start.
Job Description
ESSENTIAL ROLES AND RESPONSIBILITIES
Lead the development, integration, testing and maintenance high quality automotive software for a power systems ECU including hybrid and electric vehicle products.
Integrate vehicle and control algorithms developed in the Matlab/Simulink Models and C, C++ environment by core groups into OEM specific production software application
Develop software in compliance with a formal CMM level 3 based Software Development Process and Product Development Process (PDP) supporting UDS, SAE and IOS conformance.
Development of reusable and modular, compliant software to regulatory, automotive requirements and design guidelines.
Implement various customer and application specific requirements in the development, release and validation of automotive software.
Define and implement software/architecture for various ECU's, including safety critical modules, based upon various inductive and deductive analysis techniques (e.g. software FMEA, FTA, HARA, and software fault tolerant design techniques, etc...)
Customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements.
Defines scope, plans, organizes, leads, and directs technical work and departmental efforts related to product, process, tooling, and materials as it relates to product design and development activities. Leads in the selection, requirements, specification, initiation, and implementation of OEM Compliant SW, analysis and simulation tools, relating to new product application.
Translates and executes direction of technical work into specific plans of action and directs the development activities to implementation phase.
Monitors and controls costs, quality, timing, and other related aspects of projects. Understands and adheres to schedule and budgetary requirements of projects. Reports progress as required.
Serves as a liaison and coordinates development activities of internal and external resources. Serves as a resource by providing a problem solving function by initiating action to overcome obstacles as they are encountered.
Participates in continuous improvement efforts. Researches, recommends, and implements new and/or existing products, processes, materials, and equipment. Engages in comparative and competitive analysis to ensure utilization of most appropriate and beneficial techniques in a situation respectively.
Performs other duties as necessary for completion of projects and achievement of departmental goals. May supervise other staff. Performs procedures necessary for protection of intellectual property rights.
REQUIREMENTS
MS, Computer Engineering/Electrical Engineering/Computer Science or related work experience
7-10 years of experience in model based software development for Real Time-Embedded Controls, primarily for the automotive industry
C code software development experience, including tools and those environments for that support multiple micro-controllers (e.g. MPC55xx PowerPC, S12/X, ST7, ST9, Microchip PICs, TI DSP, Renesas, etc.)
Embedded software development for various bit micro-controllers and ASIC's.
Knowledge of understanding and experience with implementing requirements for an OBD compliant module.
Knowledge of CPU's, DSP's, Flash/ROM/RAM and other chips that are used in Embedded Control systems
Knowledge and experience in implementing and integrating Automotive Vehicle Networks (CAN and/or LIN) embedded software for various OEMs.
Knowledge and experience with embedded SPI and SCI protocols.
Expertise in using CAN based tools such as CANalyzer, CANoe, CANape, neo VI, etc.
Experience using a disciplined software development process based on CMM or CMMi process model.
Understanding of ISO26262, IEC 61508 functional safety design, analysis and implementation requirements
Software Configuration Management tool experience.
PREFERRED SKILLS
Excellent communication and inter personal skills required. There will be many team, and customer meetings to discuss issues and the project status. This person must work well with other engineers, technical specialists and program managers in a team environment.
Self-motivation, drive, organization and determination are very useful in this position.
Hands on knowledge and experience in the software development of systems for some or all of the following:
Working knowledge of Digital Signal Processing
Experience in Model Based SW development, release and validation
Experience programming in C and Assembly Language
Experience with PFC, DC/DC, AC/DC algorithms
Experience with control loops theory and tuning
Experience with Power Electronics, specifically power converters
Power distribution to 600 VDC of various high power embedded electronic systems
Support of Component and System level de-bug using various CAN tools as well as external data loggers and Gateways, etc…
Experience with Renesas, Freescale MPC55xx, S12/X, and/or TI TMS320 processor desired.
Some OSEK compliant Real-Time OS experience is a plus.
Experience in developing software techniques and algorithms for a secondary or dual core microprocessor.
Experience in developing and implementing safety critical software, software fault tolerance design including familiarity with ASIL and ISO safety standards.
Familiarity with OE-level diagnostics and production test tool interfaces desired
Experience Leading a Software Project to Production
Experience with Mercurial and FogBugz a plus
Qualifications
Background in battery systems is a plus
Additional Information
Background check and drug screening required. No Corp to Corp. NO H1B Visa sponsorship.
Must be US Citizen or have valid US Green Card.
How much does a developer earn in Sterling Heights, MI?
The average developer in Sterling Heights, MI earns between $65,000 and $114,000 annually. This compares to the national average developer range of $76,000 to $131,000.