100 software application engineer jobs at 46 companies in Rochester Hills, MI

2d
Save
Mark Applied
Hide
Sr. Vehicle Application Software Engineer
Farmington Hills, Michigan, United States
$120k-$140k/yr OnsiteFull Time
Compal
CompalTaiwan Stock Exchange: 2324: Manufacturer of computers, smart devices, and automotive electronics.
5+ YOEBachelor's degree in a related technical field and 5+ years of software development experience. Requires automotive perception, real-time software, CAN, hardware interfaces, Linux or NVIDIA, Git, Python or C++, and ROS2 experience.
CDAT, Automatic Emergency Braking (AEB), Forward Collision Warning (FCW), Rear Automatic Braking (RAB), Safe Door Opening (SDO), Blind Spot Monitoring (BSM), Adaptive Cruise Control (ACC), CAN, CANalyzer, Kvaser, DBC, ROS2, RS232, SPI, GPIO, Ethernet/UDP, USB, Linux, NVIDIA, Git, Python, C++
2mo
Save
Mark Applied
Hide
Application Engineer, Data Center Software
Ann Arbor, Michigan, United States
$165k-$195k/yr RemoteFull Time
Utilidata
Utilidata: Provides edge AI for power grid and data center optimization.
8+ YOE8+ years server software engineering; Bachelor's in CS/EE or equivalent; Linux proficiency; API integrations; Kubernetes and virtualization; Python or Rust; DCIM/platform experience; strong communication.
Linux, Kubernetes, REST APIs, Python, Rust, ZeroMQ, Protobuf, gRPC, Kafka, Redfish, IPMI, Docker
1mo
Save
Mark Applied
Hide
Battery Control Software Application Engineer
Dearborn, Michigan, United States
$65-$166k/yr HybridFull Time
Ford Motor Company
Ford Motor CompanyNYSE: F: Designs, manufactures, and sells cars, trucks, and SUVs.
5+ YOEImplement and validate BMS controls using MATLAB/Simulink/Stateflow and C/C++; 5+ years experience in MATLAB/Simulink, control systems, and C/C++; BS in relevant engineering or equivalent experience; strong communication and teamwork.
MATLAB, Simulink, Stateflow, C, C++, MIL, SIL, AUTOSAR
1mo
Save
Mark Applied
Hide
SW Application Engineer
Auburn Hills, Michigan, United States
OnsiteFull Time
Stellantis
StellantisNYSE: STLA: Designs, manufactures, and sells passenger cars and commercial vehicles.
5+ YOEBachelor's in CS/CE/EE,5+ years embedded software experience,Matlab/Simulink,vehicle feature development,knowledge of ASPICE and ISO26262;AUTOSAR,ASIL and Agile experience preferred.
Matlab/Simulink, ASPICE, ISO26262, AUTOSAR
1mo
Save
Mark Applied
Hide
Battery Control Software Application Engineer
Dearborn, Michigan, United States
$65-$166k/yr HybridFull Time
Ford Motor Company
Ford Motor CompanyNYSE: F: Ford manufactures, sells, and services vehicles and mobility solutions.
5+ YOEBS in EE/CS/ME/Mechatronics or equivalent, 5+ years MATLAB/Simulink/Stateflow, control system design, and C/C++ experience; AUTOSAR, BMS and hybrid vehicle knowledge preferred.
MATLAB, Simulink, Stateflow, C, C++, Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), AUTOSAR
3w
Save
Mark Applied
Hide
Adams MultiBody Dynamics Application Software Developer (Recent Grad 2026)
Livonia, Michigan, United States
OnsiteFull Time
Cadence Design Systems
Cadence Design SystemsNASDAQ: CDNS: Provides software and hardware for designing electronic systems.
0+ YOERecent 2026 grad with 0-2 years experience. Strong Python and software architecture skills, familiarity with VSCode+CoPilot, Agentic AI, strong communication, and experience with modern build/test pipelines.
Python, C++, VSCode, CoPilot, Qt, Vtune, JIRA, Adams
3w
Save
Mark Applied
Hide
Adams Application Software Developer (Recent Grad 2026)
Livonia, Michigan, United States
OnsiteFull Time
Cadence Design Systems
Cadence Design SystemsNASDAQ: CDNS: Develops computational software and hardware for electronic system design.
0+ YOERecent grad (2026) with Bachelor's or Master's in CS or related, 0–2 years experience, C++ and Python proficiency, VSCode+CoPilot familiarity, experience with multi-layered architectures, strong communication and problem-solving skills.
C++, Python, VSCode, CoPilot, QT, Vtune, JIRA
3w
Save
Mark Applied
Hide
Adams Application Software Developer (Recent Grad 2026)
Livonia, Michigan, United States
OnsiteFull Time
Cadence Design Systems
Cadence Design SystemsNasdaq: CDNS: Provides software and hardware for designing advanced semiconductor systems.
0+ YOERecent grad with strong C++ and Python skills, experience with multi-layered architectures, VSCode+CoPilot, familiarity with Agentic AI, strong communication, and ability to implement backend and UI features.
C++, Python, VSCode, CoPilot, QT, Vtune, JIRA, Adams, CAD, CAE, Agentic AI, MVVM, MVC
3w
Save
Mark Applied
Hide
Adams Application Software Developer (Recent Grad 2026)
Livonia, Michigan, United States
OnsiteFull Time
Cadence
CadenceNASDAQ: CDNS: Provides software and hardware for designing integrated circuits and systems.
0+ YOERecent grad (2026) with C++ and Python experience, familiarity with VSCode, CoPilot, Agentic AI, QT, MVVM/MVC, Vtune, JIRA, CAD/CAE and GPU coding; strong communication and CS degree.
C++, Python, VSCode, CoPilot, Agentic AI, QT, MVVM, MVC, Vtune, JIRA, CAD/CAE, GPU, Adams
2w
Save
Mark Applied
Hide
Application Developer III-Epic Application Configuration
Detroit, Michigan, United States
HybridFull Time
Blue Cross Blue Shield of Michigan
Blue Cross Blue Shield of Michigan: Provides health insurance plans and healthcare administration services.
5+ YOEBachelor's degree preferred; five years of application programming and analysis required. Requires application design, development, testing, information systems architecture, complex problem-solving, communication, and Epic certification.
Epic
1mo
Save
Mark Applied
Hide
SW Application Engineer
Auburn Hills, Michigan, United States
OnsiteFull Time
Stellantis
StellantisNYSE: STLA: Designs and manufactures vehicles for diverse global automotive brands.
5+ YOEBachelor's in CS/CE/EE,5+ years embedded software experience,Matlab/Simulink model-based development,vehicle feature development,ASPICE and ISO26262 familiarity; ASIL, AUTOSAR and Agile preferred.
Matlab/Simulink, AUTOSAR, ASPICE, ISO26262
2w
Save
Mark Applied
Hide
Lead Software Engineer
Ann Arbor, Michigan, United States
HybridFull Time
Clarivate
ClarivateNew York Stock Exchange: CLVT: Provides data, analytics, and software for the global innovation lifecycle.
5+ YOEBachelor's degree or equivalent experience; 5+ years of software engineering with Java, Spring, SQL Server, JavaScript, HTML, CSS, Angular, and enterprise application development.
Java, Spring Boot, Spring REST, JPA, Hibernate, SQL Server, JavaScript, HTML, CSS, Angular, AWS, Microsoft Azure, Google Cloud Platform, Docker, Linux, JMeter, Jira, Git, Maven, Jenkins, OWASP Top 10
2w
Save
Mark Applied
Hide
Lead Software Engineer
Ann Arbor, Michigan, United States
HybridFull Time
Clarivate
ClarivateNYSE: CLVT: Provides data, analytics, and workflow solutions for global innovation.
5+ YOEBachelor's degree or equivalent experience; 5+ years of software engineering experience with Java, Spring, SQL Server, JavaScript, HTML, CSS, and Angular. Experience with scalable enterprise applications required.
Java, Spring Boot, Spring REST, JPA, Hibernate, SQL Server, JavaScript, HTML, CSS, Angular, AWS, Microsoft Azure, GCP, Docker, Linux, JMeter, Jira, Git, Maven, Jenkins
5d
Save
Mark Applied
Hide
Senior Software Engineer
Clinton Township, Michigan, United States
OnsiteFull Time
Priority Waste
Priority Waste: Residential and commercial waste collection and recycling disposal services.
8+ YOERequires 8+ years of software engineering experience, production integrations and applications, cloud and API expertise, and expert C#/.NET or Node/TypeScript with React or comparable front-end experience.
Azure, C#, .NET, Node, TypeScript, React, Android
6d
Save
Mark Applied
Hide
Application Developer Senior
Ann Arbor, Michigan, United States
$87k-$98k/yr HybridFull Time
University of Michigan
University of Michigan: Public research university offering undergraduate and graduate education.
4+ YOEBachelor's degree or equivalent; 4+ years supporting web application development; experience with web frameworks, programming languages, APIs, integrations, troubleshooting, methodologies, data analysis, and customer service.
Python, Java, JavaScript, .NET, PHP, Oracle, Calero Pinnacle, Warehouse Management Systems (WMS)
1mo
Save
Mark Applied
Hide
AI Software Engineer
Ann Arbor, Michigan, United States
$111k-$189k/yr OnsiteFull Time
KLA
KLANASDAQ: KLAC: Provides process control systems for the semiconductor manufacturing industry.
3+ YOEDesign and build LLM-powered AI applications; strong software engineering skills; 3+ years professional development experience; Python or JavaScript; experience with LLM APIs, RAG, and cloud integrations.
OpenAI, Azure OpenAI, Anthropic, LangChain, Semantic Kernel, LlamaIndex, Pinecone, FAISS, Azure Cognitive Search, Milvus, Neo4j, Snowflake, SAP, Python, JavaScript, RESTful APIs, React, Angular
1mo
Save
Mark Applied
Hide
AI Software Engineer
Ann Arbor, Michigan, United States
$111k-$189k/yr OnsiteFull Time
KLA
KLANASDAQ: KLAC: Provides process control and yield management for semiconductor manufacturing.
3+ YOEDevelop production-ready AI applications using LLMs, build backend services and UIs, integrate LLM APIs, implement RAG, and collaborate with cross-functional teams; requires strong software engineering and AI application experience.
OpenAI, Azure OpenAI, Anthropic, LangChain, Semantic Kernel, LlamaIndex, Pinecone, FAISS, Azure Cognitive Search, Milvus, Neo4j, Snowflake, SAP, React, Angular, Python, JavaScript, RESTful APIs, Azure, LLM APIs, EMR
1w
Save
Mark Applied
Hide
Staff Software Engineer (Android)
Chicago or Royal Oak or United States or New York City
$188k-$235k/yr OnsiteFull Time
SpotOn
SpotOn: Provides point-of-sale and business management software for restaurants.
10+ YOE10+ years of software engineering experience, significant Android experience, deep Kotlin expertise, large-scale application architecture, offline-first systems, technical leadership, and strong communication skills.
Android, Kotlin, Kotlin Coroutines, Kotlin Flow, RxJava, Room, SQLite, Jetpack Compose, MVVM, MVI, Clean Architecture, Grafana, Sentry, Firebase, ELK, CI/CD, Bluetooth, USB, AI-assisted engineering tools
1w
Save
Mark Applied
Hide
Web Application Developer
Detroit or Dearborn
OnsiteFull Time
Amentum
AmentumNYSE: AMTM: Global provider of engineering, technical, and mission support services.
2+ YOEAssociate or bachelor's degree in computer science or related field; 2+ years of coding, SQL, and web application experience desired; English communication skills and on-site attendance required.
Microsoft Excel, Visual Basic for Applications (VBA), HTML, CSS, JavaScript, SQL, ColdFusion, AJAX, jQuery, Microsoft Office, Angular, Google Cloud Platform, Artificial intelligence programs
2mo
Save
Mark Applied
Hide
Senior Application Engineer (Full-Stack)
Ann Arbor or Rochester
$100k-$140k/yr HybridFull Time
Town Square Health
Town Square Health: A healthcare building a value-based primary care model focused on coordinated, coordinated care for Medicare-eligible patients.
5+ YOE5+ years building and shipping production web applications; strong TypeScript, React, and Node experience; Rust backend interest; hands-on LLM APIs and AI development tools; Temporal and Athena API integration experience; healthcare data/EHR familiarity preferred.
TypeScript, React, Node, Rust, LLM APIs, Temporal, Athena, FHIR, HL7, EHR