Software Engineer, On Device UtilidataSoftware Engineer, On DeviceAnn Arbor, MI$120,000–$150,000 / yearHands-on knowledge of cloud platforms and services focused on IoT device management, security and OTA updates (AWS, Azure) preferably in the scale of million devices including managing release/versioning strategies and monitoring fleet-wide performance metrics. Responsibilities Design, propose, plan, implement, and test resource-constrained, edge software in Python (and possibly lower-level languages, e.g., Rust) including the implementation of precision telemetry collection, real-time control interfaces, and robust system observability.
Software Engineer (Remote) Squirl FinancialSoftware Engineer (Remote)Detroit, MIRemoteFounded in early January 2020 by a team of three college sophomores, who had a passion for financial markets and technology, the early roots of Squirl started out as an extracurricular project to develop algorithmic trading strategies that outperformed the S&P 500. Over the past year, we have been working with BCM Partners to launch our first in-house systematic trading algorithm: a LONG-SHORT global macro strategy that executes on directional trading opportunities in the FX market.
Front end Software Development Engineering Engineer 3 V2Soft, IncFront end Software Development Engineering Engineer 3Dearborn, MichiganFull timeEmployees in this job function develop and maintain the front-end/client-side of an application, typically a web application, but sometimes also a mobile application or mobile-friendly responsive application and are responsible for the design and implementation of the user interface and user experience. Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions.
Software Engineer Lead Mobility GlobalSoftware Engineer LeadSouthfield, VirginiaThe Software Engineer Lead will own and drive major corporate platform initiatives— modernizing and enhancing core enterprise systems , migrating platforms and workloads , and consolidating tools/technology stacks to improve reliability, security, scalability, and cost-efficiency. Working with the Heads of Corporate Platform teams and the functional business owners, you will lead technical delivery end-to-end: architecture, execution, quality, and operational readiness.
Embedded Controls Software Engineer V2SoftEmbedded Controls Software EngineerAllen Park, MIHYBRID / 4 days per week in the office*** • Software Design: Design, develop, and implement embedded control systems for Body Control Modules (BCM), performing high-level analysis and design planning for new features supporting scalable production and next-gen Software-Defined Vehicle (SDV) architectures. The Body Control Software team is a team dedicated to creating Body Control Application Software components, developing and enhancing existing software components that integrate with existing architectures, as well as our next-generation vehicle systems.
Senior Security Software Engineer General MotorsSenior Security Software EngineerWarren, MIDesign data models and manage data storage using relational databases, graph databases, and other data technologies. Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
NewPrincipal Software Engineer, Power Applications UtilidataPrincipal Software Engineer, Power ApplicationsAnn Arbor, MIRemote$180,000–$220,000 / yearAs the Technical Lead, Power Applications, you will coordinate data scientists and software engineers to produce these applications, define repeatable and scalable workflows that let the team deliver efficiently, and act as the technical interface to other teams on the stack. Design continuous delivery workflows that bridge algorithm development and production, including the path from prototype code (e.g., Python) to the deployed application's language (e.g., Rust), so work moves to production smoothly and repeatably.
Defense Software Chief Engineer Oshkosh Corp.Defense Software Chief EngineerNew Hudson, MI$136,500–$241,500 / yearTechnical knowledge of simulation environments, networking architectures (TCP/IP, UDP, DDS, TSN),Windows and Linux OS, Security (NIST 800-171 CUI/CMSS, NIST 800-172 IL5, ITAR), development tools (Python, C/C++, Matlab, Powershell, Bas., Net-), Web UI Technologies (HTML, CSS, Javascript, Angular platform, Angular CLO, Typescript, React, Java). However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with Oshkosh Corporation's legal duty to furnish information.
Embedded Software & Control Lead - Engineer SGA Inc.Embedded Software & Control Lead - EngineerNew Hudson, MI$100,000–$165,000 / yearSystem modeling and simulation in MATLAB, Simulink, and Stateflow Embedded Model-Based Development tools (Simulink/Stateflow Coder, MotoHawk, Raptor, OpenECU, dSPACE). Modern control techniques including state-space modeling, LQR/LQG, Kalman Filtering, Model Predictive Control (MPC), robust control and MIMO system design.
Controls Engineer Magna International, IncControls EngineerHighland Park, MichiganThis role ensures equipment reliability, improves cycle times, enhances safety, and supports launch and production activities through effective controls engineering solutions. Our capabilities include market and consumer research; full concept development; design and engineering capabilities; testing, validation and world-class manufacturing.
Software Testing/ Validation Engineer - MBSE Artech LLCSoftware Testing/ Validation Engineer - MBSEDearborn, MIThis position focuses on early-stage systems engineering and feature development, emphasizing feature ownership, logical architecture, requirements, and engineering decisions. We are seeking a highly technical engineer to lead the definition, architecture, and development of next-generation vehicle features from concept through production.
Software Quality Assurance Engineer Artech LLCSoftware Quality Assurance EngineerDearborn, MIExperience testing containerized applications in GCP or equivalent cloud environments, including container deployment validation and service integration testing. Familiarity with Jira for bug management and workflow configuration; experience managing structured escalation workflows in Jira is strongly preferred.
Software Engineer - Data Workflows Woven Planet Holdings CoSoftware Engineer - Data WorkflowsAnn Arbor, MIOur team sits at the intersection of simulation, cloud engineering, and data analysis-solving challenges in automation, scalability, and system validation to support cutting-edge vehicle programs. The ideal candidate has experience with large-scale data ETL pipelines and schema design, web services and APIs, cloud infrastructure, and test automation.
Software Integration Engineer Donatech CorporationSoftware Integration EngineerSterling Heights, MI$45–$50.85 / hourIntegration and testing of software applications on Red Hat Enterprise Linux Operating Systems • Ability to build and maintain a software and hardware integration testbed • Understanding of Ethernet and CAN bus protocols • Git and Jira/Gitlab Configuration Management tools • Exceptional communication (verbal and written) skills are a MUST • Familiarity with current computer applications and technologies in applicable engineering disciplines • Ability to apply critical thinking to solve technical design and development problems • Ability to develop and maintain effective relationships with customers to solve technical problems • Ability to travel to the customer site • Ability to work on combat vehicles systems. The Software Integration Engineer: • Integrates and tests software applications running on Red Hat Enterprise Linux and hardware components on a combat vehicle system • Applies knowledge of Ethernet and CAN bus within software applications or tools to test and troubleshoot problems • Collaborates with multidisciplinary engineering and vehicle test teams to investigate reported issues and analyze collected data • Ensures that technical approach is consistent with established engineering principles and practices • Ensures that product outcomes meet customer needs and that customer and company technical, system, performance, process, and quality requirements are met.
Packing Engineer Magna International, IncPacking EngineerWarren, MichiganThe Magna Exteriors portfolio of products includes access systems such as liftgates, exterior trim, modular systems, front-end modules including fascia, active aerodynamic systems and other lightweight structural components for automotive, commercial truck and other industrial markets. Recognized globally as an innovator in all aspects of vehicle exteriors, Magna provides everything needed, from materials development and design through manufacturing and assembly, to help automakers create sleek, state-of-the-art vehicles across the world.
Permanent Controls Engineer (85k to max 105k) Prince Technology SolutionsPermanent Controls Engineer (85k to max 105k)Detroit, MichiganBasic electrical and motor controls, Allen Bradley PLC controls, including RSLogix500 and RSLogix5000 platforms, RS Logix, PanelView and PanelView Plus HMI applications, IFM and Keyence inspection camera applications. Authorities as detailed in our Quality System for ISO/TS16949 2009 including but not limited to Corrective and Preventative Actions, Control of Documents, Control of Records, Internal Audits and Control of Nonconforming Product.
Controls Engineer (1st Shift) Magna International, IncControls Engineer (1st Shift)Sterling Heights, MichiganWork with Manufacturing and/or Quality to solve customer Quality issues Analyze plant processes and help make improvements based on extensive knowledge of electronics, engineering, and mechanics. The Controls Engineer is responsible for designing, developing, and supervising all aspects of the plant electrical control systems, equipment, and machinery.
Sr. Applications Engineer Monolithic Power SystemsSr. Applications EngineerDetroit, MIAt MPS, we cultivate creativity, are passionate about sustainability, and are committed to providing leading-edge products and innovation to our customers. You will work closely with customers, design engineers, sales, field applications, and technical marketing team.
Sr. Controls & Calibration Engineer Blue Bird CorporationSr. Controls & Calibration EngineerTroy, MIWorking across multiple propulsion systems, this role develops production-ready control calibrations for propulsion, braking, thermal management, charging, power management, and vehicle operating modes while ensuring seamless integration with electrical architectures, software systems, and vehicle-level requirements. Supplier & External Engineering Leadership: Provide technical direction to suppliers and external engineering partners supporting controls software, calibration development, ECU integration, and validation activities while maintaining ownership of final calibration quality and vehicle performance.
Instrumentation Calibration Technician AmentumInstrumentation Calibration TechnicianAllen Park, MichiganOur experience encompasses virtually every type of automotive test facility, including climatic and driveability wind tunnels; aerodynamic, acoustic, and thermodynamic wind tunnels; emissions test rooms; soak rooms; altitude chambers; engine and powertrain test cells; and electromagnetic anechoic chambers. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws.