Top Software Engineer Jobs in Ann Arbor, MI
As a Lead Software Engineer, you will design, develop, and evaluate complex software systems. Responsibilities include writing clean code, reviewing code, defining software architecture, implementing design changes, and providing technical training to team members. You will also participate in project development, maintain documentation, and ensure adherence to coding standards.
The Software Craftsman Developer at Pillar Technology will be responsible for leading teams in Agile development practices, utilizing Test Driven Development and Continuous Integration while adapting to various technologies and fostering an environment of learning and collaboration.
Lead a test engineering team to build a global testing culture and practice, improve product quality, and drive automation efforts.
Featured Jobs
The Staff Engineer - Embedded Software will lead software design and development for embedded systems in automotive applications, ensuring compliance with AUTOSAR and ISO 26262 standards. This role involves architecting software modules, conducting static analysis and unit testing, and collaborating with project teams to meet functional safety requirements.
The Quality Engineer at Adient is responsible for investigating problems, coordinating corrective actions, managing quality functions, and ensuring product quality and reliability at minimum costs. They work on new model launch, procedures for quality functions, and supervision of quality technicians. The role also involves customer and supplier liaison, evaluating design changes, statistical analysis, and documentation of quality processes.
The Head of Engineering will lead all aspects of core and systems engineering at Motiv, driving product creation and launch for electric trucks. Responsibilities include overseeing design and development, establishing technical and program capabilities, and directing new product launches while ensuring quality and cost targets are met. This role requires strategic leadership and engagement with advancements in the field to shape the company's technology strategy and product roadmap.
Senior Android Engineer specializing in accessibility to lead tooling and processes for accessible product development on Android. Responsible for defining company-wide accessibility standards, providing training and support for engineers, integrating automated accessibility testing, and promoting accessibility best practices. Must have 5+ years of industry experience and fluency in Kotlin.
As a Staff Data Engineer, you will lead the evolution of the CS Data Platform, building and maintaining data pipelines and APIs, collaborating with cross-functional teams to improve data handling capabilities for AI-driven customer support solutions.
The Senior Value Engineer is responsible for leading value selling initiatives through workshops, creating business case presentations, and providing insights to help customers understand the value impact. This role involves collaborating with sales and marketing teams to develop tools and methodologies to support value-based selling and includes presentation of data-driven value assessments to prospective clients.
As a Senior GTM Data Strategist, you will lead analytics initiatives to enhance student safety solutions, build data infrastructure, and develop strategic insights for growth. Responsibilities include creating dashboards, managing ETL processes, and mentoring team members while collaborating with C-Suite executives.
You will develop custom software solutions using Go and SQL for top customers, guide them through complex deployments, improve deployment processes, and collaborate with other teams. Your role involves understanding customer requirements and providing effective solutions for high-scale enterprise deployments.
Top Companies in Ann Arbor, MI Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results