Top Linux Jobs in Detroit, MI
Infrastructure engineer responsible for building systems and abstractions used by teams across the company. Role includes automation, scalability, performance, and availability.
Join Cruise, a self-driving service shaping the future of transportation. As a Senior Software Engineer, you will improve developer productivity by proposing reliable, scalable solutions aligned with team goals. Influence technical roadmap, uphold best practices, and deliver impactful improvements to AV development toolchains.
Lead global teams in designing, developing, and optimizing firmware and software for mobile platforms and cameras. Drive continuous improvement of product development lifecycle and enhance CI build process. Mentor leadership, establish a culture of collaboration, and coordinate with hardware and manufacturing teams.
Featured Jobs
Principal Software Developer position at PNC in a fully remote role. Requires expertise in Java, SQL, MongoDB, Kafka, JSON, Jenkins, and DevOps. Responsibilities include leading software development teams, effective communication with technical and non-technical stakeholders, handling multiple projects, analyzing and solving technical problems, and applying enterprise and software design patterns.
The Systems Engineer at Cloudflare's Orpheus team will work on developing reliable network connectivity for Cloudflare's products through cutting-edge network software infrastructure. Responsibilities include collaborating with Engineering and Network teams, participating in the software development lifecycle, and working with various technologies including Go, Rust, Linux networking, ClickHouse, PostgreSQL, Grafana, and Kubernetes.
Work as a Sr. Software Engineer on CrowdStrike's Ingestion Platform, focusing on large-scale distributed systems and cybersecurity. Design proprietary Cloud Protocol, collaborate with Falcon Sensor teams, troubleshoot system failures, and scale backend systems. Requires degree in Computer Science or relevant experience, deep understanding of distributed systems, and proficiency in cloud environments.
Develop object fusion algorithms using C++ and ROS for Drive Assistance Systems in the automotive industry. Collaborate with Fusion Algorithm Engineers to enhance object fusion logic and tools for visualization. Verify algorithms in a Linux environment and support software development processes according to ASPICE/CMMi standards.
As a Sr. Engineer, Virtual Applications Delivery at Warner Bros. Discovery, you will be responsible for architecting, designing, installing, configuring, and maintaining virtual desktop platforms. Your role includes supporting various business stakeholders and workloads across global locations. You will need a unique blend of business and technical acumen to succeed in this role.
As a Build/Release Engineer at General Motors, you will support the development, building, and integration of software components for GM's advanced line of vehicle technology. Responsibilities include maintaining C++ build systems, supporting CI/CD processes, optimizing development workflows, and collaborating with IT infrastructure teams.
As a Staff Firmware Engineer at Samsara, you will develop software for millions of devices, work on hardware components, gather data, and provide deep insights into events. You will have organizational-wide impact, mentor firmware engineers, drive technical roadmap, and champion quality improvement processes.
Top Companies in Detroit, MI Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results