Top Linux Jobs in Ann Arbor, MI
As a Senior Embedded Software Engineer, you will develop software for edge devices, create robust systems, and manage scalable software updates. You will work within a cross-functional team to own critical product features and travel to meet mission owners.
The Senior Engineer will work with Cedar's Production Infrastructure team to optimize and maintain cloud and application infrastructure, build self-service tools for developers, and contribute to high-impact projects across teams, enhancing stability and efficiency of the platform.
As a Principal Software Engineer at 8th Light, you will lead technologically challenging projects, collaborate with clients and teams, and contribute to software design discussions and solutions. This role requires expertise in multiple programming languages and a deep understanding of software development principles.
Design and implement customer-facing features with a focus on network security for the Meraki MX Security Router. Work on high performance and distributed systems in a collaborative team environment. Opportunity to work across the software stack from embedded firmware to cloud-hosted backend. Projects driven by innovation and market demands.
As a Senior/Staff Software Engineer for Build Infrastructure at Woven by Toyota, you will support CI/CD processes, maintain build systems, and interface with various engineering teams. Your responsibilities include developing build configurations, diagnosing issues, and advising on best practices while working primarily with cloud and on-prem systems.
The Senior Laravel and WordPress Developer will build and troubleshoot a custom control panel application, TurboHub, used for managing WordPress sites. Responsibilities include collaborating with teams to define features, creating documentation, and participating in escalated troubleshooting in a 24/7 environment.
The Senior Autonomy Engineer II is responsible for designing, implementing, and testing robotics software for Autonomous Vehicles, leading code quality efforts, providing technical guidance, and coordinating with cross-functional teams to develop system requirements and performance metrics.
The Autonomy Support Simulation Engineer at May Mobility is responsible for validating and enhancing the safety and functionality of autonomous vehicle systems through simulation testing. This role involves creating simulation scenarios, developing automation scripts, and managing testing workflows to ensure the continued improvement and efficiency of the autonomous vehicle operation.
The Senior Field Autonomy Applications Engineer at May Mobility will improve processes for deploying autonomous vehicles, collaborate with cross-functional teams to develop features, build tools for engineering workflows, and provide hands-on support for technical issues. Significant travel is required, up to 50%.
Design, develop, integrate, test, and validate perception simulation testing software, focusing on scalable production in the testing pipeline for autonomy software in self-driving trucks. Responsibilities include integrating frameworks in cloud environments and identifying testing gaps.
The Principal Software Integration Engineer will develop technical solutions for the autonomous vehicles' compute platform, sensors, and actuators. Responsibilities include collaborating across teams, driving technical direction, mentoring engineers, troubleshooting integration issues, and ensuring high-quality coding standards.
As the Group Technical Lead, responsible for providing technical guidance to four separate teams within the SDK group. Involved in software development activities, including design, implementation, testing, and maintenance. Utilizes C++ skills in a Linux development environment following Lean-Agile methodologies. Supports team in daily assignments and test plans.
Seeking a Network Linux Engineer with a validated background in network architecture and management to support Infrastructure Architecture Teams in bringing an HPC from Infancy to Enterprise through Digital Transformation Initiatives. Responsibilities include designing and implementing network architectures, maintaining OpenVPN configurations, configuring Nginx and HAProxy, and bridging virtual networks.
As a Software Engineer focused on enhancing meshing tools for structural simulation in Fusion, you'll develop new approaches to boost performance and reliability, maintain CI/CD processes, and apply high-performance computing techniques. You'll produce clean, well-documented code and may engage in code reviews.
Top Companies in Ann Arbor, MI Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results