Post job

Programmer analyst jobs in Rochester Hills, MI

- 787 jobs
All
Programmer Analyst
Software Applications Engineer
Software Engineer
Technical Analyst
Systems Analyst
Applications Developer
Programmer
Technical Business Analyst
Business Analyst
Senior Software Engineer
Software Systems Engineer
Senior Java Developer
Systems Developer
  • Controls Software Engineer

    Lincoln Electric 4.6company rating

    Programmer analyst 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.
    $77k-99k yearly est. 4d ago
  • Technical Business Analyst

    Optech 4.6company rating

    Programmer analyst job in Auburn Hills, MI

    Why work at OpTech? OpTech is a woman-owned company that values your ideas, encourages your growth, and always has your back. When you work at OpTech you get health and dental benefits, but you also have training opportunities, growth opportunities, 401K and competitive pay. Apply today! Locations: Frisco, TX & Auburn Hills, MI Schedule: Hybrid onsite (Local candidates only. No relocation.) Title: BA/Business Data Analyst No C2C, No Sponsorship or Transfers We are seeking a Business Analyst / Business Data Analyst with strong technical and analytical skills to support data-driven initiatives and ETL projects. The ideal candidate will have experience working with AWS, Snowflake, and Informatica IICS, and will act as a bridge between business stakeholders and technical teams to deliver high-quality solutions. Financial services or banking domain experience is preferred but not required. Key Responsibilities: Requirements Gathering & Analysis: Collaborate with business stakeholders to elicit, analyze, and document business and system requirements for data integration and ETL projects. Translate business needs into actionable technical specifications for development teams. Data & ETL Focus: Work closely with data engineers and architects on ETL workflows using Informatica IICS and data modeling in Snowflake. Support data migration, transformation, and integration initiatives across multiple platforms. Cloud & Technical Expertise: Partner with technical teams to design and implement solutions leveraging AWS services (e.g., S3, Glue, Lambda). Ensure alignment of data architecture with business objectives and compliance standards. Project & Agile Delivery: Participate in Agile ceremonies (stand-ups, sprint planning, backlog grooming) and manage user stories, epics, and acceptance criteria. Collaborate with Program/Project Managers to ensure timely delivery and risk mitigation. Production Support & Root Cause Analysis: Drive end-to-end incident management for production issues, including impact analysis, stakeholder communication, and RCA documentation. Process Improvement: Analyze existing workflows and recommend enhancements to improve efficiency and data quality. Required Skills & Qualifications: Technical Skills: Hands-on experience with AWS cloud services, Snowflake, and ETL tools (Informatica IICS). Strong understanding of data warehousing concepts, data modeling, and SQL. Business Analysis Skills: Proven ability to gather and document requirements, create process flows, and ensure traceability to project objectives. Excellent communication skills to bridge business and technical teams effectively. Preferred: Experience in financial services or banking domain. Familiarity with Agile methodologies and tools (e.g., Jira, Confluence). Nice-to-Have: Knowledge of data governance, data quality frameworks, and compliance standards. Exposure to BI tools (e.g., Tableau, Power BI) for reporting and visualization. OpTech is an Equal Opportunity Employer (EOE), all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $81k-106k yearly est. 2d ago
  • Robot Programmer

    Kuka 4.5company rating

    Programmer analyst job in Clinton, MI

    Program robots by performing the following duties under the direction of the robot programmer job leader. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned. Yaskawa Motoman robot expert, that is capable of code writing applications (preferred) KUKA robot expertise (preferred) Roller hemming experience (preferred) Review drawing package for correct interface, verify that the interface matches application. Power up robot and calibrate. Download OLP programs. Set up Binding Table / I/O. Configure Robot D-Net / I/O Communication. Teach robot path programs: Weld, Material Handling, Maintenance, Tip Dress etc. Set up signals between Robot / PLC interface. Debug programs in slow speed and verify all signal's to and from the PLC. Mount hard stops accordingly. Set up Software Limits to match hard stops. Debug auto repeat with PLC Programmer. Assist pipefitter / electrician with resolving robot dressing problems. Run metal and Verify weld spot locations. Make necessary changes to achieve cycle time. Document all changes to robot programs and End-Effector sequence changes. Support FIS / Tech Review / 20 hr / 2500 cycle run. Assist with customer buy-off. Participate in TR studies as required. Document all broken robot equipment that has been replaced. Back up robot programs and parameters to assigned USB memory stick. Understands and follows safety and environmental regulations and identifies safety/environmental concerns. Adheres to the Quality System and participates in continuous improvement. Conduct themselves during installation in the field as a KUKA representative. Provide all backup and documentation to Robot Leader after project is installed and running production. Regular and predictable attendance is an essential function of this job. Turn in time sheet on time and accurately. Works alongside with PLC debug group as a team. EDUCATION and/or EXPERIENCE High school diploma or general education degree (GED); or one to three months related experience and/or training; or equivalent combination of education and experience. KUKA is an Equal Opportunity Employer committed to building an inclusive and diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, protected veteran status, or any other factor protected by applicable federal, state or local laws.
    $57k-85k yearly est. 3d ago
  • Business Analyst

    Programmers.Io 3.8company rating

    Programmer analyst job in Dearborn, MI

    Programmers.io is currently looking for a Business Analyst Onsite Role in Dearborn, Michigan, United States OPEN FOR C2C OR W2 Seeking a Business Analyst with strong experience in P&C Insurance Claims (Auto & Home), solid PL/SQL skills, and the ability to bridge business and IT. Experience in conversion/migration projects-especially Mainframe to SAP-and familiarity with SAP FSCM are strong pluses. Key Responsibilities: Gather and document business/technical requirements for Auto & Home Claims processes. Coordinate between IT and business teams; ensure clear communication and successful delivery. Write and analyze PL/SQL queries for data validation and troubleshooting. Support data conversion/migration activities, including mapping, testing, and validation. Contribute to system enhancements, integrations, and UAT activities. Required Skills: Strong knowledge of Claims Management in P&C insurance. Hands-on experience with PL/SQL and data analysis. Experience with conversion projects (Mainframe → SAP preferred). Excellent communication and coordination skills. SAP FSCM experience is a strong advantage. If you are interested, please apply or feel free to share your updated resume at ************************
    $66k-92k yearly est. 4d ago
  • ERP Systems Analyst - Infor XA / iSeries

    Qualified Professional & Technical 3.8company rating

    Programmer analyst job in Auburn Hills, MI

    BUSINESS SYSTEMS ANALYST (MUST have Infor XA or iSeries experience) Direct Hire Auburn Hills, MI (Relocation is available) $76-107k Reporting to the Corporate Business Systems Manager, this position of Business Systems Analyst (ERP/iSeries) is responsible for supporting, maintaining, and enhancing the company's ERP system, primarily Infor XA, within a manufacturing environment. This role requires strong ERP functional knowledge, hands-on experience with iSeries (AS/400) system administration and CL Commands, RPG programming concepts, and proficiency in SQL for reporting and data analysis. The position plays a key role in optimizing ERP modules across Finance, Engineering, Purchasing, and MRP, while also supporting integrations, maintaining data integrity, and driving process improvements in collaboration with business and IT stakeholders. ESSENTIAL DUTIES AND RESPONSIBILITIES: ERP System Administration & Support: Provide technical support and troubleshooting for ERP (Infor XA preferred) and iSeries environments. Manage ERP system configurations, user access, and security protocols. Coordinate and execute ERP upgrades, patches, and system enhancements with minimal disruption to business operations. Develop and maintain SQL queries and reports to extract, analyze, and present business-critical data. Support integrations between ERP and ancillary applications, including EDI interfaces and automation of repetitive IT tasks. Business Process Improvement & Analysis: Analyze current business processes to identify inefficiencies and recommend ERP enhancements. Customize and optimize ERP modules for Finance, Engineering, Purchasing, and MRP to improve operational efficiency. Collaborate with end-users to gather and document business requirements and translate them into system solutions. Conduct independent and user-driven system testing to ensure functionality and stability. Strong problem-solving and analytical skills to troubleshoot complex system issues. Design ERP dashboards and reports to support decision-making. Project Management & Implementation: Participate in ERP-related projects across multiple locations, ensuring alignment with business needs. Collaborate with cross-functional teams and vendors to define requirements, test solutions, and implement system enhancements. Assist in planning, managing and executing ERP implementation and migration projects. Ensure projects remain on schedule and within scope while providing regular status updates. Training & User Support: Provide end-user training and create documentation to support best practices. Assist employees in troubleshooting and resolving ERP-related issues efficiently. Maintain structured documentation of IT processes, system changes, and troubleshooting guidelines. Data Integrity & Compliance: Implement security best practices, ensuring that data is protected, and that user roles and permissions align with company policies. Ensure data integrity within the ERP system by performing regular Separation of Duty (SOD) audits. Ensure security policies are adhered to. iSeries Administration & Support: Hands-on experience with iSeries CL commands, administration, and troubleshooting. Maintain helpdesk tickets according to department standards. Willing to work flexible hours. Travel as required for ERP projects. Provide 24/7 on-call support when needed. Perform additional duties as required within or outside of job scope. EDUCATION AND EXPERIENCE: Bachelor's Degree in Information Technology, Management Information Systems, or a related business field. Minimum 5 years of experience working with ERP, Infor XA preferred, in a manufacturing environment. Proficient in SQL queries and data analysis. Proficiency in iSeries system administration and CL command execution. Familiarity with RPG programming concepts to support system-level tasks and troubleshooting. Excellent project management skills with the ability to handle multiple priorities. Effective communication skills to collaborate with business users and IT teams. Self-motivated and detailed with an ability to work independently and collaboratively in a team environment.
    $76k-107k yearly 5d ago
  • Technical Analyst / Developer - Python and MOSEL

    Vrtek Consulting Inc.

    Programmer analyst job in Detroit, MI

    Title: Business System Technical Analyst / Developer- Python and MOSEL Duration: 9-12 Months Required Skills: Python, the role on optimization team - FICO- priority MOSEL - if they have it that will be awesome Technical analyst, hands on writing code, MOSEL & Python Mosel- is mathematical - can be learned from Java Important they know lending, auto, credit card, aspect to lending Similar or on the auto side - Bachelor's degree preferred 3 + years experience in financial services or related industry project management/business analyst certification (or equivalent work experience) HIGHLY PREFERED Business and or IT experience Preferred Work with Stakeholders, Value Streams & Global Partners Excellent written and verbal communications skills Experience in facilitation project teams Experience in reading or querying SQL ,Oracle, SMSS REQUIRED Deliver results in high complex matrix Skilled with microsoft office applications
    $63k-77k yearly est. 2d ago
  • Application Developer

    Martinrea International 4.4company rating

    Programmer analyst job in Auburn Hills, MI

    Job Summary: Responsible for development, adherence and maintenance of new and existing software solutions as defined by business requirements. Required Education and Experience: BS in Computer Science, Information Technology, Computer Engineering or demonstrated deep understanding of current technologies and comparable work experience Minimum of 1-5 years of experience working in IT Operations and shop floor systems in a production environment Excellent communication skills, both verbal and written Prior experience managing a team in a timeline-based environment Experience in SCRUM methodology preferred Prior experience in development of Software solutions, utilizing but not limited to the following programming languages: PHP, Typescript, CSS, Javascript, Java, C#, other relevant PHP tools Other tools include SQL, Laravel, Angular, Livewire, Jira, Git, Vue, etc Essential Functions: Lead team of developer's Systems solutions Ensure the quality of the items delivered by the development team Ability to manage the deployment of solutions within a cross-functional technical team Ensure continuous refinement of IT solutions Develop and lead the process of best practice and ensure the alignment across the enterprise Ensure documentation of standard solutions Develop and lead the use of IT tools Develop and apply new requirements requested by users Coordinate with other areas throughout the company to ensure that the requested changes to systems are made possible Support users of the company systems as needed
    $77k-103k yearly est. 1d ago
  • Java Software Engineer

    Mindlance 4.6company rating

    Programmer analyst 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.”
    $67k-88k yearly est. 1d ago
  • Senior Java Software Engineer

    Apexon

    Programmer analyst 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
    $82k-107k yearly est. 3d ago
  • Robotics Software/Systems Engineer

    Akkodis

    Programmer analyst job in Warren, MI

    A Robotics Software/Systems Engineer job in Warren, MI is available courtesy of Akkodis. We are seeking a Senior Engineer, AI Systems Engineering - Integration to join a Manufacturing Technology Development team within the Research and Development organization. In this role, you will lead system-level integration of new technologies, validating novel AI and robotics algorithms in full-stack collaborative robot prototypes. You will develop frameworks for iterative assembly and testing, ensuring innovations can be evaluated in realistic workflows. You will serve as the convergence point where Robotics Intelligence breakthroughs and AI & Simulation models are combined into functional prototypes Pay: $40/hr to $60/hr Robotics Software/Sytems Engineer job responsibilities: Lead integration of AI, perception, and robotics software into full-stack prototype systems. Develop and maintain frameworks for iterative build, test, and validation cycles. Ensure innovations are evaluated under realistic, production-relevant workflows. Collaborate closely with Robotics Intelligence, AI & Simulation, Controls, and Hardware teams. Manage system-level prototype bring-up, debugging, and performance validation. Qualifications: Bachelor's degree in Robotics, Computer Engineering, Electrical Engineering, or related field. 5+ years of experience in robotics software or systems integration. Strong background in AI model deployment, ROS/ROS2, and hardware-software integration. Experience working with collaborative robots, sensors, and real-world task workflows. Excellent system-level debugging, communication, and cross-functional collaboration skills. If you are interested in this Software/System Engineer job in Warren, MI please click APPLY NOW. For other opportunities available at Akkodis go to **************** If you have questions about the position, please contact *****************************. Equal Opportunity Employer/Veterans/Disabled Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit ********************************************** The Company will consider qualified applicants with arrest and conviction records.
    $40 hourly 1d ago
  • Senior Full Stack Java Developer with Angular and GCP Experience 12.2.25

    Systems Technology Group, Inc. (STG 4.0company rating

    Programmer analyst job in Dearborn, MI

    Title: Senior Full Stack Java Developer with Angular and GCP Experience 12.2.25 Description: STG is a SEI CMMi Level 5 company with several Fortune 500 and State Government clients. STG has an opening for Senior Full Stack Java Developer with Angular and GCP Experience. Please note that this project assignment is with our own direct clients. We do not go through any vendors. STG only does business with direct end clients. This is expected to be a long-term position. STG will provide immigration and permanent residency sponsorship assistance to those candidates who need it. Position Description: Developing Applications: Design, develop, and implement robust and scalable web applications using Java, Spring Boot, and other related technologies. Front-End Development: Create responsive and user-friendly interfaces using HTML, CSS, JavaScript, and modern frameworks in Angular Back-End Development: Build server-side implementation, ensuring high performance and responsiveness to requests from the front-end Database Management: Design and manage databases using SQL such as PostgreSQL and BigQuery in GCP. API Integration: Develop and consume Cloud native RESTful APIs to connect front-end and back-end services seamlessly. Design solutions to have high performance and resilient enough for 99.99% availability Testing and Debugging: Conduct thorough testing and debugging of applications to ensure software quality and reliability with 100% test coverage and full automated testing Collaboration: Work closely with product managers and Other Software Engineers to define and implement innovative solutions for product direction, visuals, and experience. Code Reviews: Participate in code reviews to maintain code quality and consistency. Continuous Improvement: Stay up to date with emerging technologies and industry trends to continuously improve development processes and deliver cutting-edge solutions. Engage in all life cycle of product development as full stack software engineer Skills Required: PostgreSQL, GCP, REST APIs GCP Cloud Run, GitHub, Dynatrace, Tekton AIPGEE, Angular, SPRING, Spring Boot, CSS (Cascading Style Sheets), GitHub, Google Cloud Platform, REST APIs, Jenkins, Java Seeking an individual who is ready to start developing software on day 1. Experience building out microservice architectures including gateway, authentication, and config services. Knowledge of CI/CD pipelines such as Jenkins. Hosting solutions such as Google Cloud. Zero downtime, blue-green deployment. Database schema management with h2 and Liquibase. Supporting migrations for updates and new data centers. OAuth and ADFS authentication. Integrating with third-party services such as LDAP, O365, and WebEx. HIPPA & PII data handling and encryption TDD for up to 6 hours a day Engineer 3 Experience: 6+ years in Full-Stack Development Education Required: Bachelor's degree or equivalent qualification in computer science, engineering or related disciplines Senior Full Stack Java Developer with Heavy on Angular Experience and GCP Experience based in Dearborn, MI. A great opportunity to experience the corporate environment leading personal career growth. Resume Submittal Instructions: Interested/qualified candidates should email their word formatted resumes to Vasavi Konda - vasavi.konda(.@)stgit.com and/or contact @(Two-Four-Eight) Seven- One-Two - Six-Seven-Two-Five (@*************. In the subject line of the email please include: First and Last Name: Senior Full Stack Java Developer with Heavy on Angular Experience and GCP Experience. For more information about STG, please visit us at ************** Sincerely, Vasavi Konda| Recruiting Specialist “Opportunities don't happen, you create them.” Systems Technology Group (STG) 3001 W. Big Beaver Road, Suite 500 Troy, Michigan 48084 Phone: @(Two-Four-Eight) Seven- One-Two - Six-Seven-Two-Five: @************(O) Email: vasavi.konda(.@)stgit.com
    $86k-110k yearly est. 4d ago
  • CRF WMS Technical Analyst

    Syncreon 4.6company rating

    Programmer analyst job in Auburn Hills, MI

    Employer: DP World Tech US LLC CRF WMS Technical Analyst (Job Code: ) Responsible for facilitating the major expansion of Contract Logistics business across North America; responsible for the successful implementation and support of major new facilities and continued investments in automated technologies; act as subject matter expert in many key business functions across the CRF WMS platform; configure proprietary CRF WMS system to cater to a large new facility; integrate key areas such as PRISM/BTS/Merge Planning/VEP; use robotics processes knowledge to design and implement a large scale sortation system; utilize MS Project, MS Visio, Python, software test plan creation, and system integration to perform duties; use picking processes knowledge to design and implement the Pick to Light function; design a new interleaved receiving and picking process; guide launch teams through site implementation and coordinate the ground activities; and establish a change management process for all system change requests with key clients. Location: Auburn Hills, MI and various unanticipated locations throughout the US; Salary: $133,340 per year; Minimum Qualifications: Education: Bachelor's Degree in Computer Engineering, Computer Science, Information Technology, or in a related field of study (will accept equivalent foreign degree); Experience: One (1) year in the position above, as a Business Support Coordinator, as an Inbound Planner, as an Inventory Team Leader, as a QA Engineer, as a Solutions Analyst, or in a related occupation; Will accept three (3) years in the position above, as a Business Support Coordinator, as an Inbound Planner, as an Inventory Team Leader, as a QA Engineer, as a Solutions Analyst, or in a related occupation in lieu of the primary education and experience requirements. Other Requirements: Experience must include one (1) year's use of all the following: MS Project, MS Visio, Python, software test plan creation, and system integration. Will also accept any suitable combination of education, training, and/or experience. Employer Contact: Tanner Pike Sr. Manager, HR Business Partner - Americas DP World Tech US LLC 2851 High Meadow Circle, Suite 250 Auburn Hills, MI 48326 Submit resumes to DP World's website at: dpworld.com/careers and reference above Job Code. Compensation DP World offers exciting and challenging roles within a growing international organization. We strive to hire and develop the right people, locally and globally, stimulating personal growth and self-development within an informal atmosphere. We offer a market competitive compensation package. About DP World Trade is the lifeblood of the global economy, creating opportunities and improving the quality of life for people around the world. DP World exists to make the world's trade flow better, changing what's possible for the customers and communities we serve globally. With a dedicated, diverse and professional team of more than 111,000 employees from 159 nationalities, spanning 77 countries on six continents, DP World is pushing trade further and faster towards a seamless supply chain that's fit for the future. We're rapidly transforming and integrating our businesses -- Ports and Terminals, Marine Services, Logistics and Technology - and uniting our global infrastructure with local expertise to create stronger, more efficient end-to-end supply chain solutions that can change the way the world trades. What's more, we're reshaping the future by investing in innovation. From intelligent delivery systems to automated warehouse stacking, we're at the cutting edge of disruptive technology, pushing the sector towards better ways to trade, minimising disruptions from the factory floor to the customer's door. DP World is on a mission to transcend boundaries and bridge the gap between all nations and cultures - not just in what we do but also in how we behave. We are dedicated to creating a culture where everyone feels respected, supported, and empowered to reach their full potential. We believe that embracing inclusion and diversity, drives innovation and growth and helps us connect people, businesses, and societies. Free minds and different perspectives are changing our world, and together we can change what's possible. The DP World family comprises of syncreon, Imperial and P&O. WE MAKE TRADE FLOW TO CHANGE WHAT'S POSSIBLE FOR EVERYONE. Nearest Major Market: Detroit Job Segment: Logistics, Facilities, QA Engineer, Testing, Business Process, Operations, Technology, Engineering, Management
    $133.3k yearly 2d ago
  • Case Management Systems Developer

    Vital Tech Solutions 4.6company rating

    Programmer analyst 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
  • Application Software Engineer

    Vast Production Services

    Programmer analyst job in Troy, MI

    Application Software Engineer - Job Description Vast Solutions provides products and services to the surface transportation and consumer embedded electronic controls markets. Our in-house multi-disciplinary engineering teams are responsible for all facets of product development and production. We are looking for a candidate to work in our Software development team. The ideal candidate will have experience in Application Development and a desire to work on mission critical real time embedded control systems. Key Responsibilities: Participate in all phases of Development (architecture, design, implementation, debug, validation & verification) of application software used to control embedded modules. This would include Android/IoS/PC platforms. Collaboratively participate in the architecting of solutions with the Lead Software Engineer and the Systems and Hardware engineering teams. Support quoting new business opportunities with respect to software content. Implement and execute software development best practices & methodologies. Perform troubleshooting of Software & Systems issues with company products.
    $67k-91k yearly est. 60d+ ago
  • RVC Software Engineer (9600)

    Trialon Corporation 4.3company rating

    Programmer analyst 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. 14h ago
  • Embedded Software Application Engineer

    Forvia Se

    Programmer analyst job in Northville, MI

    YOUR TASKS FORVIA - HELLA is seeking its next great Software Applications Engineer - Energy to join our growing body controls team. The primary function of this position will be to partner with internal and external stakeholders to drive validation and development of our next generation product design. If chosen for this opportunity you will gain access to product engineering focused on the next generation control modules. About Us FORVIA - HELLA is a listed, internationally positioned automotive supplier operating under the umbrella brand FORVIA. Within this factual group, HELLA stands for high-performance lighting technology and automotive electronics. At the same time, the Company covers a broad service and product portfolio for the spare parts and workshop business as well as for manufacturers of special-purpose vehicles with its Lifecycle Solutions business group. HELLA has around 36,000 employees at more than 125 locations worldwide and generated sales of €4.4 billion in the seven-month short fiscal year 2022. Daily Responsibilities * Serve as the Interface between SW development and Customer * Troubleshooting at customer when necessary * Implementing hot fixes for quick Customer Response * Be able to answer detailed SW Questions from the Customer * Analyzing customer requirements; understanding of software specification; analyzing and carrying out modifications in software requirements * Be able to run HIL bench test plans and test cases for investigations in timing matter YOUR QUALIFICATIONS * 3+ years of experience in embedded software support activities for the automotive industry * Good Embedded SW Architecture understanding * Proven ability to do Real Time debugging * CANoe experience * Solid base working with Engineering Standards, Process and Norms for SW development, Source Code Control System * Experience (it is a plus) * Bachelor's degree or above in electrical/software engineering. Why Forvia Hella? * Hybrid work schedules and flexible core hours * Industry leading health benefits program * Lucrative PTO policy * Competitive 401K matching * Extensive career and training opportunities * Annual Bonuses * On campus restaurant as well as employee water and coffee services * Team and company wide events * And much more! Please feel free to apply if you do not meet 100% of the positional requirements. Forvia Hella is dedicated to the development and future advancement of all our employees. Even if you do not meet all our requirements, do not hesitate to apply to us, because the further development of our employees is very important to us and opens up a wide range of opportunities for you in our company. FORVIA HELLA stands for the variety of all employees. Inclusion and diversity are firmly anchored in our company culture. We are continuously looking for new team players and welcome applications from all interested parties, regardless of their ethical and social background, age, religion, gender, disability, sexual orientation or identity. Please send us your application via our career portal, stating your salary requirements and earliest possible starting date, with the reference number req17237. Eric Spence Phone:
    $67k-91k yearly est. 15d ago
  • Application Software Engineer

    Aumovio

    Programmer analyst job in Auburn Hills, MI

    Since its spin-off in September 2025 AUMOVIO continues the business of the former Continental group sector Automotive as an independent company. The technology and electronics company offers a wide-ranging portfolio that makes mobility safe, exciting, connected, and autonomous. This includes sensor solutions, displays, braking and comfort systems as well as comprehensive expertise in software, architecture platforms, and assistance systems for software-defined vehicles. In the fiscal year 2024 the business areas, which now belong to AUMOVIO, generated sales of 19.6 billion Euro. The company is headquartered in Frankfurt, Germany and has about 87.000 employees in more than 100 locations worldwide. Job Description Own What's Next. At AUMOVIO, we own what we do: Developing and producing hardware, software, and services that shape the future of mobility. But what truly sets us apart are our people. People who thrive in our winning culture, driven by bold ideas. People who take a leap and create meaningful difference-together. Because we believe that the future belongs to those who own it. That's why we foster a culture where you own every step of the way. Own your career, your growth, your skills, and your impact. Join us and own what's next. The Application Software Engineer will be responsible for, but not limited, to the following: Develop applications (Windows and web based) for process automation and standardization Collect and author requirements for processes and tools Design and document automated data analysis pipelines Document data sources used in the analysis Develop and maintain a timing plan for the above topics Maintain meeting minutes and schedule of tasks Create and maintain PowerBI visualization reports Assistance with other tasks as needed and determined by management Qualifications Required Qualifications: Bachelor's degree in engineering or other relevant field Programming experience in an object oriented language. C# preferred. Practical knowledge of visualization tools, such as Excel or PowerBI Strong debugging and troubleshooting skills Interpersonal and organizational skills - must work well in a team Excellent English (oral and written) communication skills - must be able to communicate clearly and effectively in person, conference calls and in writing Proficient in Microsoft Office products (Excel, Outlook, Word, PowerPoint) Preferred Qualifications: Knowledge of SQL database programming Azure knowledge Legal authorization to work in the U.S. is required. AUMOVIO will not sponsor individuals for employment visas now or in the future for this job posting. AUMOVIO will not offer relocation assistance for this opportunity. Additional Information All your information will be kept confidential according to EEO guidelines. WHAT WE OFFER Immediate Benefits Robust Total Rewards Package Paid Time Off Volunteer Time Off Employee Discounts Competitive Bonus Programs Employee 401k Match Employee Assistance Program Future Growth Opportunities, including personal and professional And many more benefits that come with working for a global industry leader! EEO-Statement: EEO / AA / Disabled / Protected Veteran Employer. AUMOVIO offers equal employment opportunities to all qualified individuals, without regard to unlawful consideration to race, color, sex, sexual orientation, gender identity, age, religion, national origin, disability, veteran status, or any other status protected by applicable law. In addition, as a federal contractor, AUMOVIO complies with government regulations, where they apply, including affirmative action responsibilities for qualified individuals with a disability and protected veterans. To be considered, you must apply for a specific position for which AUMOVIO has a current posted job opening. Qualifying applications will be considered only for the specific opening(s) to which you apply. If you would like to be considered for additional or future job openings, we encourage you to reapply for other opportunities as they become available. Further, AUMOVIO provides reasonable accommodations to qualified individuals with a disability. Ready to take your career to the next level? The future of mobility isn't just anyone's job. Make it yours! Join AUMOVIO. Own What's Next.
    $67k-91k yearly est. 14h ago
  • Software for Applications Engineer

    North Star Staffing Solutions

    Programmer analyst job in Washington, MI

    Our staffing solutions connect high level candidates with the best companies in America. We take pride in getting to know and understanding a candidate's skill set, experience and needs and then pairing them up with the right organization. We conduct thorough telephone screens, face to face interviews, reference and background checks, and we verify previous work history of all our candidates before we place them. We provide access to a variety of exciting, well compensated positions across most industries. We will work with you understand and to find the best possible solution based on your skills and career goals. We will prove to be your most reliable, and trusted friend in your career for years to come. We are currently hiring for a great company in Washington, Michigan. This company is driven on maintaining a competitive advantage in the automotive industry. Working within a growing software development team, the successful applicant will make major contributions to the development of high quality, robust solutions to meet the expanding market for Electric Steering Systems. Job Description The role will encompass the full scope of the software development process, from requirements capture, through top level and detailed software designs, code implementation to verification of the software. • Capture the software requirements of the system. • Design and development of complex software module architecture in an AUTOSAR environment. • Creation and development of complex software design both in natural language and modelling. • Software implementation using the embedded ‘C' language, meeting all relevant safety standards. • Ensure that software designs are fully suited to the target micro platform and are fully compliant with the requirements. • Support software development throughout the software lifecycle. • Ensure validation of software designs and code prior to integration by testing the software. Qualifications Job Requirements & Qualifications: • Degree or similar qualification in Electronic Engineering/Software Engineering. • Proven experience as a software design engineer. • Real-time, embedded C skills with hands-on debugging experience. • Good practical knowledge of embedded software development methods and tools. • Understanding of the software development process for real-time, low cost systems for high volume manufacture. • Good interpersonal skills, team player. • Automotive embedded software experience. • UML Design experience. • Matlab / Simulink experience. • TagetLink experience. • Experience of AUTOSAR architectures. • An understanding of digital electronic hardware Additional Information Please contact Melanie Sinai at: Melanie Sinai Talent Acquisition Specialist North Star Staffing Solutions Phone: 210-965-1229 [email protected] www.Northstarstaffingsolutions.com www.linkedin.com/in/mlsinai/
    $67k-91k yearly est. 14h ago
  • Battery Control Software Application Engineer

    Ford Global

    Programmer analyst job in Dearborn, MI

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves? This position is on the embedded software development High Voltage Battery Controls team responsible for the implementation of the Battery Monitoring System (BMS) for Hybrid, Plug-in Hybrid and Battery Electric vehicles. You will have responsibility for implementing and validating vehicle controls software. This position requires a trainable, self-motivated individual with a strong software process or embedded systems background. Our candidate will have a passion for embedded system software development You'll have... B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics, or related field or a combination of education and equivalent experience 5+ years of experience with MATLAB/Simulink/Stateflow development (internship/co-op/coursework experience allowed) 5+ years of experience with Control System software design (internship/co-op/coursework experience allowed) 5+ years of experience with C and/or C++ (internship/co-op/coursework experience allowed) Even better, you may have... Master's Degree in Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics or related field Able to function and learn in cross-discipline between Software Implementation and Controls Design Understanding of Hybrid Battery and Hybrid Vehicle operations Knowledge of hybrid/electric vehicle configurations and controls Experience in project management Understanding of operation and power electronic controls of (BMS) Battery Monitoring System, DCDC, Charger and Motor Inverter Experience with Autosar Excellent teamwork, written and oral communication skills Self-motivated with ability to manage multiple tasks You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including: • Immediate medical, dental, vision and prescription drug coverage • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more • Vehicle discount program for employees and family members and management leases • Tuition assistance • Established and active employee resource groups • Paid time off for individual and team community service • A generous schedule of paid holidays, including the week between Christmas and New Year's Day • Paid time off and the option to purchase additional vacation time. This position is a salary grade 7. For more information on salary and benefits, click here: ***************************** Visa sponsorship is available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************. Onsite work of up to three days per week may be required for candidates within commuting distance of a Ford hub location. #LI-Hybrid #LI-RR1 What you'll do... Implement requirements using MATLAB/Simulink/Stateflow and C programming Validate model-based designs using desktop simulation packages (MIL & SIL) Interact with other teams to develop controls requirements Develop and maintain design documentation Support tools development, compiler setup, static analysis, and software configuration management Analyze field data to solve issues related to model/C code implementation
    $67k-91k yearly est. Auto-Apply 37d ago
  • Application Software Engineer

    Applied Intuition 4.4company rating

    Programmer analyst job in Detroit, MI

    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017 and now valued at $15 billion following its recent Series F funding round, Applied Intuition delivers the Vehicle OS, Self-Driving System, and toolchain to help customers build intelligent vehicles and shorten time to market. 18 of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Bangalore, Seoul, and Tokyo. Learn more at applied.co. We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.) Meet our application software engineers! Our Application Software Engineers (ASE) act as the glue between our customers and our engineering teams. They are responsible for customer success and drive impact with high-priority customer engagements - hear from them on what life is like at Applied Intuition and what makes their roles so exciting! About the role (We are hiring for all levels of experience.) We are looking for bright software engineers interested in extending and adapting our products for Applied Intuition's global customers. Our Application Software Engineers have a unique mix of software expertise, domain knowledge, and an execution-driven mindset. Using these skills, our engineers work closely with autonomy developers to ensure that Applied Intuition's products are providing maximum impact to advance customers autonomy initiatives. This is an important role for the company, bringing together our product and engineering expertise with our customer-centric culture. Check out what a typical day would look like as an Application Software Engineer here! At Applied Intuition, you will: Work closely with customers to understand their development needs and use cases for autonomy to propose effective use of Applied Intuition's products Collaborate with engineering teams to ensure the product roadmap enables current and prospective customers Ensure customer needs are supported by the broader engineering team through effective prioritization Collaborate with our sales team to gather requirements through detailed technical discussions and workshops Explore new product development areas driven by strategic understanding of the customer landscape We're looking for someone who has: Experience with interacting with end-customers as an application engineer or a developer Familiarity with best practices in large scale software development Strong communication skills and focus on solving customer problems Nice to have: Prior background in technical sales or application engineering for simulation products Experience with automotive OEMs or suppliers Prior work in autonomous vehicle development domains Prior work in software simulation Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.
    $62k-85k yearly est. Auto-Apply 26d ago

Learn more about programmer analyst jobs

How much does a programmer analyst earn in Rochester Hills, MI?

The average programmer analyst in Rochester Hills, MI earns between $51,000 and $83,000 annually. This compares to the national average programmer analyst range of $55,000 to $91,000.

Average programmer analyst salary in Rochester Hills, MI

$65,000

What are the biggest employers of Programmer Analysts in Rochester Hills, MI?

The biggest employers of Programmer Analysts in Rochester Hills, MI are:
  1. Nutechs
Job type you want
Full Time
Part Time
Internship
Temporary