Post job

Software engineering manager jobs in Waterford, MI

- 922 jobs
All
Software Engineering Manager
Software Developer
Software Engineering Internship
Software Applications Engineer
Software Leader
Software Project Manager
Computer Software Engineer
Software Engineer/Architect
Software Director
Senior Software Engineer
Engineering Manager
Director Of Software Development
Principal Software Engineer
Software Engineer Lead
  • Senior Java Software Engineer

    Apexon

    Software engineering manager job in Detroit, MI

    Sr. Fullstack Java Developer - Detroit, MI - Onsite Duration: 1 Year Employment Type: Contract - Can go for Inperson Interview We are looking for an experienced Fullstack Java Developer(12- 15yrs of exp) to join our team for a long-term engagement. The ideal candidate will have strong hands-on experience across Java, Spring, front-end frameworks, databases, and cloud-ready tools, with the ability to lead a team and work directly with customers. Responsibilities (Brief) Develop and enhance applications using Java 17/8+, Spring Framework, JSON/XML, AngularJS / Angular 8-11 / React.js. Must have strong Hands on coding experience is needed Work with MongoDB, MySQL, SQL, NoSQL databases. Support upgrade/migration projects using Java, Spring, and Gradle. Must have at least 3 yrs of experience in deployment (CI/CD pipelines) Lead development activities and guide technical teams. Follow Agile methodologies and drive customer value. Participate in client discussions and deliver quality solutions. Preferred: Experience with front-end technologies and healthcare insurance domain. Communicate effectively with technical and business stakeholders. Required Technical Skills Java - Mandatory | 10+ years AngularJS / Angular 8-11 - Mandatory | 5+ years Spring Framework - Mandatory | 5+ years JSON / XML - Mandatory | 5+ years MongoDB / MySQL / SQL / NoSQL DBs - Mandatory | 5+ years Gradle - Mandatory | 5+ years Good to Have Spring Boot - 3+ years AngularJS / React.js / JSP - 3+ years IntelliJ - 3+ years
    $82k-107k yearly est. 5d ago
  • Data Engineering Manager with Microsoft Fabric & Azure Experience

    Systems Technology Group, Inc. (STG 4.0company rating

    Software engineering manager job in Dearborn, MI

    Title: Data Engineering Manager with Microsoft Fabric & Azure Experience - (Only w2 role and No C2C Accepted) Description: STG is a SEI CMMi Level 5 company with several Fortune 500 and State Government clients. STG has an opening Data Engineering Manager with Microsoft Fabric & Azure Experience Please note that this project assignment is with our own direct clients. We do not go through any vendors. STG only does business with direct end-clients. This is expected to be a long-term position. STG will provide immigration and permanent residency sponsorship assistance to those candidates who need it. Position Description: We are seeking a strategic and hands-on Manager of Data & Analytics to lead the development and governance of master and engineering data assets across the enterprise. This role will oversee a team of analytics engineers and collaborate with business and technical stakeholders to deliver trusted, reusable, and scalable data products using Microsoft Fabric and dbt. You will be responsible for shaping the data architecture and transformation pipelines that support enterprise-wide reporting, analytics, and operational decision-making, with a strong emphasis on master data domains (e.g., customer, product, vendor) and engineering data (e.g., BOMs, specifications, process metrics). Key Responsibilities: Lead a team of analytics engineers in designing and building data models and pipelines using dbt and Microsoft Fabric tools (OneLake, Lakehouse, Warehouse, Power BI). Own the strategy and execution for master data and engineering data enablement, ensuring consistency, quality, and governance across domains. Collaborate with data governance, IT, and business teams to define data standards, stewardship processes, and metadata management practices. Develop and maintain semantic models in Power BI that support enterprise reporting and analytics use cases. Drive adoption of best practices in data modeling, transformation, testing, and documentation. Monitor and optimize performance of data workflows and ensure reliability of production pipelines. Support data integration efforts across ERP, PLM, MES, and other enterprise systems. Mentor team members and foster a culture of continuous improvement and innovation. Required Qualifications: 5+ years of experience in analytics engineering, data engineering, or related roles, with 2+ years in a leadership or managerial capacity. Proven expertise in SQL, preferably in dbt (Core or Cloud) and Microsoft Fabric. Strong understanding of master data management (MDM) principles and engineering/manufacturing data structures. Advanced SQL skills and experience with large-scale data environments. Familiarity with data governance frameworks, data lineage, and metadata tools. Experience with Git-based version control and CI/CD pipelines. Excellent leadership, communication, and stakeholder management skills. Preferred Qualifications: Experience with Power BI DAX and semantic modeling. Knowledge of Microsoft Purview or other data cataloging tools. Background in engineering data. Familiarity with Python or other scripting languages. Experience working in Agile or DevOps environments. Additional Information: Resume Submittal Instructions: Interested/qualified candidates should email their word formatted resumes to Vasavi Konda - vasavi.konda(@.)stgit.com and/or contact @(Two-Four-Eight) Seven- One-Two - Six-Seven-Two-Five (@*************. In the subject line of the email please include: First and Last Name: Data Engineering Manager with Microsoft Fabric & Azure Experience. For more information about STG, please visit us at ************** Sincerely, Vasavi Konda| Recruiting Specialist “Opportunities don't happen, you create them.” Systems Technology Group (STG) 3001 W. Big Beaver Road, Suite 500 Troy, Michigan 48084 Phone: @(Two-Four-Eight) Seven- One-Two - Six-Seven-Two-Five: @************(O) Email: vasavi.konda(.@)stgit.com
    $106k-142k yearly est. 2d ago
  • 2026 Summer Intern - Software Engineer, Autonomous Driving (Master's Degree)

    General Motors 4.6company rating

    Software engineering manager job in Milford, MI

    **To help** **facilitate** **administration of** **the** **relocation** **sti** **ped** **if you are selected, please apply using the permanent address you would move from.** **Work Arrangement:** Hybrid: This internship is categorized as hybrid. The selected intern is expected to report to the office up to three times per week or as determined by the team. **Location** **s** **:** Sunnyvale, California Mountain View, California Warren, Michigan Milford, Michigan **About** **th** **e** **R** **o** **le:** As an Autonomous Driving Software Engineer Intern, you will contribute to the design, development, and validation of cutting-edge software powering self-driving systems. You'll collaborate with experienced engineers across AV Platform teams to build scalable, safety-critical software for autonomous vehicles operating in real-world environments. **What You** **'ll Do:** + Develop, test,anddeployproduction-ready codeacross components of vehicle platform software. + Quickly rampuponassignedcodebase, product area, and/or system. + Complete assigned tasks efficiently with few iterations. + Identify problem statements, outlineoptimalsolutions, account for tradeoffs and edge cases. + Participate in code reviews, technical discussions, and design resign. + Collaborate with cross-functional teams including hardware, systems, test, and safety to ensure seamless software integration. + Communicate effectively across multiple stakeholders. **Required Qualifications:** + Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelors or Mastersdegree in computer science or a related field. + Experience with modern object-oriented programming languages (e.g., Java, C++, Python) preferably in a production or applied project environment. + Able to work fulltime,40 hours per week. **Preferred Qualifications:** + Previousexperience with software development through internships, class projects, personal projects, or coding competitions. + Experience developing and testing software through internships, coursework, or personal projects. + Familiarity with Linux/POSIX environments and exposure to embedded systems or robotics projects. + Understanding ofnetworking fundamentals relevant to embedded or distributed systems. + Experience with robotics frameworks (e.g., ROS), embedded Linux platforms, or common sensors (e.g., cameras, lidar, radar, IMUs) is a plus. + Interest or coursework related to safety-critical or high-reliability systems (automotive, aerospace, medical) is beneficial. + Passion for self-driving technology and its potential impact on the world. + Intent to return to degree-program after the completion of the internship. + Graduating between December 2026 and August2027. **Compensation:** + The monthly salary range for this role is$7,300- $9,200per month + GM will provide a one-time lump sum taxable stipend payment to eligible students selected for the 2026 Student Program. **What you'll get** **from us** **(Benefi** **ts):** + Paid US GM Holidays + GM Family First Vehicle Discount Program + Result-based potential for growth within GM + Intern events to network with company leaders and peers **About GM** 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. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $7.3k-9.2k monthly 7d ago
  • Software Engineering Manager - Safety Technology

    Pra Usa 4.8company rating

    Software engineering manager job in Saint Clair, MI

    Southfield, MI Job Summary of Software Engineering Manager - Safety Technology Our client, a global leader in vehicle safety technology, is looking for a Software Engineering Manager to manage their team developing next generation technologies that save lives. You'd have full responsibility for software development in this division, leading a team of up to 12 engineers. In this position, you will provide planning direction for a local development team, as well as some other members from around the world. In addition, you will establish objectives and conduct Performance Development Dialogues on a periodic basis. There will be some limited travel, including international, to meet with global counterparts, support integration testing, and customer meetings may be required. This is a market leader in this field, offering challenging projects and solid long-term growth. Reponsibilities of Software Engineering Manager - Safety Technology Manage a team of software engineers Do short term and long-term resource planning Ensure the team has the competencies and tools to complete the tasks. Ensure the team is meeting software process and quality standards Interface with internal and external customer from multiple global locations Report status to internal and external customers Conduct one-on-ones with direct reporting employees Establish employee objectives and conduct periodic Performance Development Dialogues Qualifications of Software Engineering Manager - Safety Technology Bachelors Degree in Engineering or Computer Science 10+ years of Software Development for Real-Time Embedded Systems 3+ years in leading and/or managing a software team 3+ years in resource planning Solid background in hands-on development of embedded software (C programming) through the entire development life-cycle. Possess solid teamwork/social interaction skills Proficient of software process models (such as ASPICE/CMMi) Compensation & Other Details Salary Range: $142,000-157,000/year, plus bonus and benefits Location: Southfield, MI Type: Direct Travel: Limited travel, including international Relocation Assistance: Yes Visa Sponsorship: H1B transfers and TN only
    $142k-157k yearly 60d+ ago
  • Software Delivery Director

    Lineage Logistics 4.2company rating

    Software engineering manager job in Novi, MI

    Lineage Logistics is reimagining Earth's food supply chain. We are the world's largest provider of temperature-controlled supply chain and logistics solutions. Recognized by Fast Company's World's Most Innovative Companies, CNBC's Disruptor 50 List and the U.S. Department of Energy's Better Plants Program, we're globally focused on helping to feed the world by increasing distribution efficiency, advancing sustainability and minimizing waste. **Your Role and Impact** We're looking for a Director of Delivery to lead and mature a centralized delivery function that supports Product, Design, Engineering, and more. This is a hands-on leadership role for someone who knows how to drive execution and systems-level change. Delivery at Lineage is responsible for aligning teams, surfacing and removing blockers, coordinating releases, measuring progress, and enforcing clear standards for how we plan, build, and ship. This role is also about bringing focus and momentum to the messy middle: tightening accountability, making outcomes measurable, and helping shift our culture from reactive to intentional. You'll lead a group of Program, Training, and Delivery Managers and their teams and work closely with cross-functional peers to ensure delivery supports our broader goals. You'll play a key role in helping Lineage evolve and mature our existing foundations. In this role, you will: **Lead and grow a multi-disciplinary Delivery function** + Manage and coach a team of Delivery Managers, Program Managers, Technical Project Managers, Analysts and Training Specialists + Set clarity around scope, ownership, and expectations for the function and individuals + Cultivate a calm, focused, and predictable delivery culture that values quality and outcomes over motion **Drive operational rigor across product and engineering delivery** + Standardize how we track, plan, and measure work across the lifecycle + Define and enforce consistent delivery practices including release coordination and change management + Guide effective use of core tooling (e.g., Jira) across teams, balance consistency with team-specific needs, and facilitate integrations with adjacent systems to enhance planning, coordination, and visibility Partner with cross-functional leads to ensure roadmap planning, dependency surfacing and delivery sequencing are effective and repeatable + Partner with the technology services team to ensure delivery changes are properly logged, approved, and auditable **Establish and scale meaningful delivery metrics** + Define and drive OKRs for the Delivery function, clarifying priorities, measuring impact, and modeling goal-setting discipline for the broader org + Own Delivery KPIs across reliability, completeness, and connectivity (e.g., delivery % vs commitment, regression rates, stakeholder alignment) + Collaborate with data and analytics teams to monitor trends and improve predictability + Translate insight into action, clarify where things break down, and help teams course correct **What Success Looks Like** + Delivery is seen as a true enabler, clear in its role, consistent in its standards, and confident in its voice + There's shared understanding of how and when to engage with Delivery across the org + Teams are planning more effectively and adjusting with less churn + Delivery is contributing to higher team trust, clearer ownership, and stronger outcomes + The function brings forward insight for meaningful improvement + You're a thought partner to senior leaders, not just a logistics layer **You and Your Experience** + 8+ years of experience across program, project, and delivery leadership roles in tech organizations + Experience leading multi-disciplinary teams with direct management of both senior ICs and functional leads + Proven ability to operate calmly in ambiguous, scaling, or cross-matrixed environments + Strong command of product and engineering lifecycles including agile frameworks, PDLC/SDLC models, and release management + Familiarity with compliance frameworks (e.g., SOX) and ability to lead or support audit-related delivery workstreams in partnership with cross-functional teams + Comfortable setting delivery standards, coaching teams, and guiding cultural change without ego + Can synthesize details into actionable clarity and hold a strategic thread across competing priorities + Experience with organizational redesign or delivery operating model resets a plus + Experience in logistics, supply chain, or complex platform organizations helpful + PMP, PgMP or equivalent certifications welcome but not mandatory \#LI-Remote Why Lineage? This is an excellent position to begin your career path within Lineage! Success in this role enables greater responsibilities and promotions! A career at Lineage starts with learning about our business and how each team member plays a part each and every day to satisfy our customers' requirements. Beyond that, you'll help us grow and learn on our journey to be the very best employer in our industry. We'll ask you for your opinion and ensure we do our part to keep you developing and engaged as we grow our business. Working at Lineage is energizing and enjoyable. We value respect and care about our team members. Lineage is an Equal Employment Opportunity Employer and is committed to compliance with all federal, state, and local laws that prohibit workplace discrimination and unlawful harassment and retaliation. Lineage will not discriminate against any applicant on the basis of race, color, age, national origin, religion, physical or mental disability or any other protected status under federal, state and local law. Benefits Lineage provides safe, stable, reliable work environments, medical, dental, and basic life and disability insurance benefits, 401k retirement plan, paid time off, annual bonus eligibility, and a minimum of 7 holidays throughout the calendar year. More vacancies in the Netherlands (****************************************************************************************************************************** Not sure which role is right for you? Let us do the work! Share your contact information and a resume or CV. A member of our recruiting team will reach out to you to explore roles we think could be a good match. At Lineage, we have a shared purpose: We are transforming the food supply chain to eliminate waste and help feed the world. Our shared purpose drives everything we do in all parts of our organization, from the warehouse floor to the corner office. The work we do is noble, and our team members are passionate about the impact they make every day. Working at Lineage is not just a job - it's an opportunity to innovate and put your mark on how food moves from the farm to dinner tables around the world. As a member of the Lineage Logistics team, you are a critical link in the food supply chain. If you are having trouble applying, contact our Human Resources team here: Contact Us | Lineage Logistics (******************************************** At Lineage Logistics, helping to feed the world is more than a job - it's a purpose we live every day. Lineage is one of the world's leading temperature-controlled logistics companies. Driven by our core values, we're reimagining the global food supply chain. Lineage helps customers ranging from Fortune 500 companies to small family-owned businesses increase the efficiency and protect the integrity of their temperature-controlled supply chain. In recognition of the company's leading innovations, Lineage was recognized as the No 1. Data Science company on Fast Company's annual list of the World's Most Innovative Companies in 2019, in addition to ranking 23rd overall in an evaluation of thousands of companies worldwide. As part of the Lineage family, you'll have the opportunity to grow your career as we continually expand, using technology and award-winning innovations, to meet the needs of customers around the world.
    $99k-144k yearly est. 17d ago
  • Software Project Manager

    Actalent

    Software engineering manager job in Warren, MI

    We are seeking a Technical Project Manager to provide engineering services for a vehicle platform within the Program Management Office. The role involves identifying software and documentation gaps, maintaining software systems, and collaborating with cross-functional teams to resolve technical issues. This position requires strong technical skills in software development and system modeling, as well as effective communication and problem-solving abilities. Responsibilities * Provide technical engineering services for a vehicle platform. * Identify and address gaps in software and documentation. * Maintain software systems and collaborate with cross-functional teams. * Resolve technical issues and ensure system integrity. Essential Skills * Proficiency in C and C++ development. * Experience with Agile development methodology. * Strong understanding of software requirements, architecture, design, code, and test for the JLTV Program. * Knowledge of SysML, including sequence and activity diagrams. * Familiarity with cloud environments and tools such as Bitbucket, JIRA, and Confluence. * Understanding of software development processes and configuration management. * Effective communication skills and ability to interface with cross-functional teams. Additional Skills & Qualifications * Experience with Cameo Model-Based Engineering. * Knowledge of Simulink. * Familiarity with communication protocols like CAN and LIN. * Experience defining or using CAN DB (CAN Database files). * Proficiency using CAN tools such as Vector CANoe and CANalyzer. * 3G controller experience. Work Environment This role is based on-site in Warren. The work environment is collaborative, focusing on resolving technical obstacles and employing Agile development practices with cloud-based tools. Team members are encouraged to work together to innovate and advance defense technologies. Job Type & Location This is a Contract to Hire position based out of Warren, MI. Pay and Benefits The pay range for this position is $57.69 - $72.12/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Warren,MI. Application Deadline This position is anticipated to close on Dec 26, 2025. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $57.7-72.1 hourly 4d ago
  • Principal Software Engineer

    Tyler Technologies 4.3company rating

    Software engineering manager job in Troy, MI

    Description Are you interested in using your expertise in software development to build software that helps make communities safer? Would you like to support first responders with cutting-edge solutions used on the front lines of law enforcement, fire rescue, and public safety agencies across the United States? At Tyler Technologies, we are passionate about empowering those who serve our communities, and we are looking for an innovative, talented, and dedicated Principal Software Engineer to join our team. As a Principal Software Engineer, you will be at the forefront of building the next generation of industry-leading Public Safety solutions. You will thrive in a dynamic, fast-paced, and collaborative environment that provides endless opportunities for growth and learning. You'll be both a technology leader and a hands-on contributor, working closely with teams to build excellence into every stage of the software development lifecycle, from analysis and design to implementation, testing, optimization, and delivery. Responsibilities: Strategic Leadership Collaborate with product and engineering leaders to understand product-level business objectives and align technical strategies within the scope of broader divisional goals. Work closely with product line leaders to drive the achievement of business outcomes. Engage in high-level strategic discussions while also contributing to technical execution (80% hands-on coding, 20% strategy). Technical Excellence Engage in hands-on coding to develop and deploy distributed, highly available, and scalable enterprise applications, ensuring quality and performance. Relentlessly pursue opportunities to improve team efficiency and accelerate value delivery through innovative tooling, frameworks, and best practices. Lead the development of robust software solutions while maintaining high standards for functional and non-functional qualities (defects, performance, stability, security, reliability). Evaluate and adopt emergent technologies, ensuring alignment with divisional architecture and business strategies. Team Enablement and Growth Mentor and coach engineers, providing opportunities for growth and ensuring excellence in software engineering practices. Take on challenging tasks beyond the team's current capabilities to help them stretch and grow, while contributing your own coding expertise. Encourage risk-taking and experimentation, while minimizing the impact of failed experiments and maximizing the learning experience. Increase team autonomy and foster a culture of continuous improvement. Collaboration and Standards Work with Enterprise Architecture to maintain and extend technical guidance, standards, and guardrails specific to the product line. Collaborate with cross-functional teams to ensure that design choices align with business and architecture strategy. Qualifications: Technical Expertise: Expert-level understanding of design principles for building and deploying distributed, highly available, and scalable enterprise business applications. Strong hands-on coding experience in C#, .NET Framework, .NET Core, and familiarity with container orchestration technologies (Docker, Kubernetes). Cloud-Native Architecture: Experience designing and coding fault-tolerant enterprise cloud applications in AWS. Automation and Agile: Strong background in test automation and experience with continuous integration and delivery using cloud-native toolsets. Familiarity with Agile development frameworks. Problem-Solving Skills: Proven ability to solve complex problems and manage multiple commitments with high-quality deliverables. Mentorship and Communication: Ability to mentor and guide engineers on technologies, architecture, and best practices. Strong communication skills for both technical and non-technical audiences. Collaboration and Independence: Ability to work independently and collaboratively across functional groups. Effective in a fast-paced environment with strong planning and organizational skills. Required to undergo and satisfactorily pass a fingerprint background check in accordance with CJIS requirements.
    $89k-108k yearly est. Auto-Apply 60d+ ago
  • Software Project Manager

    Ms2

    Software engineering manager job in Ann Arbor, MI

    MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces, including 28 state Departments of Transportation, are using MS2 software to manage their transportation data. MS2 is located in the beautiful city of Ann Arbor, Michigan, the home of high-tech industries and the University of Michigan. Residents of the city enjoy beautiful parks, mature neighborhoods, amenities of the Huron River (a state-designated Natural River) and easy access to downtown Detroit or to colorful “Pure Michigan” woods and waterways. MS2 is a friendly, open, team working to support our clients' software needs. Employees work on a variety of tasks and are given a high degree of responsibility. We offer an excellent environment for transportation professionals. MS2 offers a competitive compensation and benefit package. We're building the next generation of Transportation Data Management Systems and we need your help! We're a small team and you'll have an opportunity to make a big impact. Position Description MS2 is looking for a Software Project Manager to manage the development of innovative software and data analytics for transportation planning and traffic engineering. An MS2 Software Project Manager will be responsible for concurrent projects and is expected to actively work with our clients. The position is open to professionals with software project management experience. Candidate must possess excellent verbal and written communication skills and be able to relate to clients and staff in a professional, thoughtful, and pleasant manner. Candidate must be able to effectively and professionally represent MS2 at meetings or other public forums. Being an active member of a professional organization is a plus. Candidate must be flexible to do assignments as necessary. This is a full-time position. Occasional, overnight travel is required (estimated at 1-2 times per year). Responsibilities: Project Management (approximately 60%) Manages assigned IT projects to ensure adherence to budget, schedule and scope of project. Be the main interface to MS2's software engineers, the clients and internal leadership and be responsible for software project deliverables Build project schedules, and provide ongoing project plan/status reporting for weekly staff meetings Make decisions and communicate trade‐offs and risks; drive key decisions across projects Prepare documentation such as requirements and user manuals Drive collaboration across teams and advance project goals Carefully track project deadlines and work closely with MS2 development to meet timelines Contribute to improvement and ongoing refinement of software development lifecycle processes Contribute to technical and cost proposals Coordinate tasks, milestones and availability of project resources Facilitate discussions with both client and internal users and document specifications. Effectively communicate to MS2 development client requests, ideas for new software modules or ideas for user interface improvement Perform quality assurance for system enhancements. Frequent communication with clients Subject Matter Expert (approximately 30%) Conduct methodology research to help guide new software features or solutions Develop solution technical concepts based on an understanding of the data management needs of our clients Business Development (approximately 10%) Work with Business Development Manager to grow MS2 in new market areas. Attend professional conferences as directed to represent MS2. Cross‐sell other MS2 products and services to existing clients Requirements Associate's or Bachelor's degree in Engineering, Information Systems, or related field 3 or more years experience as a Project Manager, or similar role Highly proficient in Microsoft Word, Excel, PowerPoint & Project Excellent writing skills, as well as outstanding proofreading skills Excellent attention to detail - gets it right the first time Experience with the full software development life cycle (SDLC) Well organized self-starter with strong project management skills who can independently move projects forward, prioritize tasks, and meet deadlines Preferred: Project Management Professional (PMP) certification Membership in related professional organizaion(s) Previous experience with Software-as-a-Service (SaaS) model Previous experience in transportation planning or traffic engineering Benefits We offer a competitive salary and benefits package. We promote a strong work/life balance at MS2. We encourage our employees to pursue their professional interests and take ownership of projects from start to finish. You'll be working with big data and cloud-based solutions using the latest technologies as part of a fun and energetic team. We get along so well, we even have regular nights out and company sponsored dinners to celebrate our successes! It's a great place to work. Salary: $70,000-$115,000, to be determined based on the candidate's individual skills and experience. Benefits: Participation in the MS2 annual bonus program 401(k) w matching Dental insurance Employee assistance program Flexible schedule Flexible spending account Health insurance Life insurance Paid time off Professional development assistance Referral program Disability insurance Vision insurance We Want You to Be You at MS2: At MS2 a diverse, inclusive, and equitable workplace is one where all employees, whatever their race, gender, color, ethnicity, national origin, age, sexual orientation or identity, education, disability, religion, or veteran status, feel valued and respected. We are committed to a nondiscriminatory approach and provide equal opportunity for employment and advancement in all of our departments and programs. We respect and value diverse life experiences and heritages and ensure that all voices are valued and heard. MS2 is committed to maintaining a welcoming environment with equitable treatment for all, and we strive to: Provide a working environment where all employees feel safe, comfortable, and valued. See diversity, inclusion, and equity as connected to our mission and critical to ensure the well-being of our staff and the agencies we serve. Examine and dismantle any inequities within our policies, systems, programs, and services, and continually update and report our progress to our employees. Explore potential underlying, unquestioned assumptions that interfere with inclusiveness. Encourage company-wide thinking about how systemic inequities impact our organization's work, and how best to address that in a way that is consistent with our mission. Help to challenge assumptions about what it takes to be a strong leader at our organization, and who is well-positioned to provide leadership. Practice and encourage respectful and transparent communication in all interactions. Commit time and resources to expand more diverse leadership at all levels of our organization. Lead with respect and tolerance. We expect all employees to embrace this notion and to express it in workplace interactions and through everyday practices. MS2 wants every employee to feel our commitment to showing respect for everyone, and we encourage open communication that enables each person to be their best self. MS2 is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Hybrid Work We require you to work in the office generally at least one day per week. This is not a fully remote position, but we may provide relocation assistance to successful candidates.
    $70k-115k yearly Auto-Apply 60d+ ago
  • Sr. Software Technical Lead

    Aktv8 LLC 3.7company rating

    Software engineering manager job in Wixom, MI

    Aktv8 is a small, agile team passionately driven to transform vehicle mobility through intelligent controls. Our technology includes advanced air suspension systems, electronic controls, semi-active damping, and Bluetooth mobile apps for commercial trucks, aftermarket and RV, and automotive markets worldwide. Located in Wixom, MI, we are building an extraordinary team to commercialize our game-changing technologies. If you're a self-starting, innovative thought leader who prefers the adrenaline of a startup over a cubicle this is the opportunity. We offer competitive salaries and benefits with a nimble, no-bureaucracy team. CORE VALUES. * Excellence Attracts; our team strives to create robust, quality solutions with top-notch suppliers for great customers. * We have a passion for life, making the world a better place. * We seek to transform our markets. * Agile Execution. * We honor relationships and transparency. POSITION: Sr. Software Technical Lead. The Sr. Application Software Engineer is a strategic role responsible for the development and oversight of AKTV8's base software and mobile app software for suspension controls including air suspension, semi-active damping, and active suspension on multiple vehicles and markets including automotive, RV, commercial truck, and power-sports. The ideal person would possess great communication and organization skills, a positive attitude, and be a hands-on self-starter. Job Type: Salaried full-time; compensation $130,000 to $150,000 per year; profit sharing bonus, and incentive stock Job Location: Wixom, MI Benefits: competitive medical, dental, 401k, flexible work schedule CORE RESPONSIBILITIES. * Develop base software for suspension control technologies such as height control, vehicle leveling, automatic tire inflation, real time force control, semi-active damping control. * Manage 3-5 resources working offshore developing base software and mobile applications. * Develop base software architecture and modularity strategy for use across platforms. * Support integration of base and application software. * Manage software deployment and repository in Helix Core and Git (Bitbucket Server) * Troubleshoot vehicle functional issues; determine and validate corrective actions and preventative measures in software. REQUIRED QUALIFICATIONS: * B.S. or M.S in Electrical Engineering, Computer Science/Engineering * Minimum 5 years' experience developing and testing automotive embedded systems software. * Expert in C/C++, C/C++ best practices, microprocessor structure/control, embedded system peripherals (CAN, SPI, I2C, LIN, ADC, PWM, etc), diagnostics, bootloaders, NvM/EEPROM structure and management, working knowledge of power electronics. * Must be able to read and understand code and compare to AKTV8 standards and offer improvements based on those standards and the functionality of the code. * Must be able to understand mechanical, electrical, and software systems to design and distill requirements and test cases that support adequate identification and coverage of high-risk failures, especially in software. * Ability to write wrapper interfaces in C/C++ to integrate into existing RTOS tasks including multi-rate up/down-sampling for models running in different rate tasks as well as manage data flows between tasks and ASW and BSW layers. * Familiar with I/O DAQ systems such as NI/Labview, dSPACE, and MCCDAQ/DASYLab. PREFERRED QUALIFICATIONS: * Expert in automotive best practices and coding standards. Ability to generate guidelines for naming conventions, component structure and standardization, data flow, visual standards, and file management standards. * Must be an expert on test setup wiring/troubleshooting. * Familiarity with ISO26262 and lead discussions on functional safety including when and how to apply the standard. * Understanding of Android/iOS development, Android Auto, and be able to write requirements/SOWs around app functionality and review existing work. Familiarity with React Native is a plus. * Understanding of the Systems V-Model, Waterfall Model, and Agile (continuous integration) models. * Strong systems background and mechanical intuition; emphasis on working knowledge of vehicle dynamics principles. THANK YOU FOR CONSIDERING A CAREER WITH AKTV8. Notice: JavaScript is required for this content. * About * Technology & Capabilities * Applications * Contact * Guides Terms and Conditions | Privacy Policy | Careers * * Website powered by M3 Group
    $130k-150k yearly 60d+ ago
  • Director, Embedded Software Engineering

    Our Next Energy Inc.

    Software engineering manager job in Novi, MI

    Job Description Essential Duties and Responsibilities: Provide strategic direction and leadership to the software team by inspiring, mentoring and developing managers and individual contributors to achieve their full potential Establish embedded software product strategy Build and manage a high-performance Agile-based execution of embedded software engineering Lead development of Software Architecture for embedded system platforms Lead implementation of embedded system Basic Software (BSW) platforms, including technology choice, partner selection and management, integration with application software Manage platform software integration, verification, and release activities Foster a DevOps culture oriented around continuous delivery and improvement Ensure quality, safety, and security in BMS embedded software, to meet company, customer, and industry expectations and benchmarks for maturity, safety, regulatory compliance, and security Work with all internal ONE teams and external parties in delivery of ONE battery systems Engage with customers to lead topics related to BMS control functionality Engage with internal stakeholders and customers to define product expectations, set roadmaps and planning Perform any additional duties as assigned
    $105k-149k yearly est. 5d ago
  • Embedded SW lead Automotive- Southfield, MI

    Info. Services Inc. 4.2company rating

    Software engineering manager job in Southfield, MI

    Role: Embedded SW lead Duration: 6+ Months BGV will be done for the selected candidates. Specialized/Practical Knowledge 'Must have worked in Automotive Instrument Cluster Panel 7 to 12 years of experience in Automotive Domain Must have worked on Microcontroller Based ECU development and good understanding End-End product development phases. Must have lead a team of engineers. Good Understanding about Automotive ECU development Cycle Good knowledge about Vehicle level ECU functionality Functional Knowledge of Automotive Electronics and Automotive ECU's Strong programming in “C” development. Has good process background in managing requirements, SW design, Development, Unit and System Testing. Familiar working with OEM(s). Strong in microcontroller programming that include application software, middleware components, device drivers, good peripheral programming expertize like SPI, I2C, PWM, CAN, USB, Wifi, Bluetooth Good to have skills in Cybersecurity, FNOS, BOOT, Autosar Strong debugging skills using debug tools and familiarity with HW tools Please respond with your word resume and requested details: Full Name : Work Authorization: Contact Number : Email ID : Skype ID: Current location: Willing to relocate : Rate/hr : Additional Information All your information will be kept confidential according to EEO guidelines.
    $98k-129k yearly est. 11h ago
  • Software Engineer Intern - Java - Summer 2026

    Routeone

    Software engineering manager job in Farmington Hills, MI

    A Software Engineering Intern can expect to work on enterprise-scale web applications while collaborating closely with other engineers, architects, and product owners. This Internship is designed to allow for a substantive amount of growth and learning that will prepare the employee for future opportunities within the Application Development team. The Software Engineering Intern should have a passion for programming and a desire to learn new technologies. Job Elements Assist other team members with assigned technical tasks. Learn through pairing and collaborating with fellow team members. Maintain safety, security, and privacy standards throughout all areas of responsibility. Knowledge Basic understanding of Object Oriented Programming. Understanding of fundamental data structures. Basic relational database knowledge. Basic knowledge of popular software development processes, i.e., Agile, Scrum, Feature Driven Development. Skills Experience in one or more object/oriented languages Java or C#, C++. Familiar with HTML, CSS. Knowledge of jQuery or other scripting frameworks. Knowledge of XML. Experience using Eclipse, IntelliJ or Visual studio as IDE, and version control systems such as GIT, TFS or SVN. Abilities Ability to quickly learn new languages, frameworks, and APIs. Meticulous but still able to meet objectives. Able to work independently toward a goal and manage own assignments. Self-motivated and adaptable. Ability to work in a collaborative team environment. Other Essential Requirements Working towards a bachelor's degree in Computer Science or related field.
    $36k-64k yearly est. Auto-Apply 60d+ ago
  • HMI Software Developer

    Ford Global

    Software engineering manager job in Dearborn, MI

    At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation. Do you have what it takes to make smart vehicles for a smart world? Join the Ford Product Development team. Utilizing Design Thinking & User Experience methods, you'll work to deliver breakthrough products and services that delight our customers. We're seeking forward-thinking, laser-focused professionals with a passion for bringing innovative, exciting, and sustainable ideas to life. We have opportunities around the world for you to contribute to such advancements as autonomy, electrification, smart mobility technologies, and more! You'll have... Master's degree or foreign equivalent in Computer Engineering, Electrical Engineering or related field and 3 years of experience in the job offered or related occupation. 2 years of experience with each of the following skills is required: 1. Debugging, profiling, and performance optimization using Helgrind, ThreadSanitizer, AddressSanitizer, Perfetto, systrace, and performing core dump analysis using GDB or Addr2line. 2. Enhancing code inspection value using Cppcheck or compiler sanitizers, and code review platforms, including GitHub PR reviews. 3. Automotive software development, including applying A-SPICE and ISO26262 safety standards, automotive cybersecurity (ISO/SAE 21434) standards, interpreting CAN signals, using AUTOSAR, and using applicable lab tools for logic and protocol analysis. 4. Designing, implementing, and optimizing multi-threaded embedded software for real-time Posix operating systems using C++ 17 or C++ 20. 5. Developing reusable GUI infotainment components, views, and state machines. 6. Design and implement inter-process communication (IPC) using sockets and shared memory mechanisms to coordinate across components and services. 7. Debugging with GNU toolchain and code analysis tools to detect and fix crash, stability, memory, and performance defects. 8. Design and implement GUI components that maintain high responsiveness using thread-safe data models and state machines. 9. Manage concurrency for input handling, real-time signal updates, and rendering updates across multiple displays. 10. Leverage thread pools, executors, and asynchronous job schedules to optimize UI thread performance. 11. Designing UX software architecture using UML, developing comprehensive test plans for the software, and providing support throughout the entire product development lifecycle, including testing, deployment, and post-mortem analysis. 1 year of experience with each of the following skills is required: 1. Performing failure mode and effects analysis (FMEA). 2. Android application development for automotive infotainment, including user-facing modules, lifecycle-aware architecture, and integration with system services. We are offering a salary of $166,213.00 - $187,024.68/yr. You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all the above? No matter what you choose, we offer a work life that works for you, including: • Immediate medical, dental, and prescription drug coverage • Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more • Vehicle discount program for employees and family members, and management leases • Tuition assistance • Established and active employee resource groups • Paid time off for individual and team community service • A generous schedule of paid holidays, including the week between Christmas and New Year's Day • Paid time off and the option to purchase additional vacation time. For a detailed look at our benefits, click here: ******************************* Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************. #LI-DNI #DNP What you'll be able to do: HMI Software Developer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the Dearborn office. Hence, the employee must live within a reasonable commuting distance from Dearborn, MI. Work on proof of concepts and implementation for next generation digital cockpit and infotainment system experiences. Collaborate with software developers, test engineers, designers, technical artists, technical product managers, and leads to champion best-in-class quality and functionality throughout the full life cycle of product development. Deliver code for graphical user-interfaces, middleware, and services. Deliver and support the application for multiple full release lifecycles. The component will be part of a complex application ecosystem, including client and multiple servers, displays on multiple screens, databases, thread synchronization, networking, etc. Lifecycle activities include working with visual designs and functional requirements, defining software architecture, developing, testing, shipping, and supporting applications with postmortem, crash, and stability analysis.
    $166.2k-187k yearly Auto-Apply 60d+ ago
  • Senior Software Development Lead (Full stack)

    Kgtiger

    Software engineering manager job in Allen Park, MI

    As a Sr. Software Development Lead in ACP Edge Builder team, you will be responsible for leading the design and development of highly scalable Full Stack application development and intended to be deployed on a cloud platform. You will implement proof of concepts, build features, deploy systems, and be responsible for the end-to-end execution of projects. You will partner with stakeholders from product management, architecture and other engineering teams across many functions within ACS and external implementation partners. You will be expected to have demonstrated success in software project delivery and experience in leading technical efforts to develop applications using a variety of tools, languages, frameworks and technologies. Qualifications Required Qualifications: · 8+ years of professional experience in design, development, and support of Web, Java, Spring and/or .Net backend applications. · 6+ years of practical experience with Java 8, OOP, functional programming and design patterns. · 2+ years of experience in leading teams in design and development of Full Stack Web application on Microservices based backend platform. · Experience architecting and building a front-end application using Angular, React, Redux, Vue, or Ember. · Experience with PaaS centric architectures on Azure using components like Cosmos, Azure Data Lake Store, Kubernetes, Service Fabric, Key Vaults, Event Hubs, Event Grids, Redis, Data Lake, Kusto (Data Explorer), DataBricks, and Synapse. · Experience with building Spring based RESTful web services using Spring Core, Spring Boot, Spring MVC and Spring Data. · Experience with development and deployment of Microservices on cloud platforms (Azure, AWS, GCP). · Experience with responsive web designs (bootstrap). · Strong debugging skills, code optimization, and performance tuning. · Knowledge of SQL (MySQL), NoSQL DB, preferably with MongoDB (+2 years). · Strong communication and documentation skills. · Passionate about technology, software, and data. · Have the ability to work under pressure with strict timelines. Additional Information Useful Experience: · Bachelor's degree in Computer science, Computer Engineering, or related degree programs. · Experience with Architecting Single page web applications on a Microfrontend Architecture. · Experience with Microservices architecture on cloud platforms. · Experience with Spring Security and OAuth2. · Proficiency in developing Rest based API contracts based on Swagger 2.0 and Open API specifications · Experience writing unit, integration and performance test cases. · Architecture and Design Experience on how to automate test cases within the Build Pipelines on both Web and Backend applications · Experience with confidential compute frameworks like Enarx, Open Enclave, and/or experience with secure boot VM's using cloud TPMs like GCP's shielded VMs. · Experience with containers and orchestration (e.g., Docker, Kubernetes and Docker Swarm) · Familiar with scripting languages like Bash and Python. · Experience with Git and build tools (e.g., Gradle or Maven). · Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies
    $100k-132k yearly est. 11h ago
  • Embedded Software Application Engineer

    Forvia Se

    Software engineering manager job in Northville, MI

    YOUR TASKS FORVIA - HELLA is seeking its next great Software Applications Engineer - Energy to join our growing body controls team. The primary function of this position will be to partner with internal and external stakeholders to drive validation and development of our next generation product design. If chosen for this opportunity you will gain access to product engineering focused on the next generation control modules. About Us FORVIA - HELLA is a listed, internationally positioned automotive supplier operating under the umbrella brand FORVIA. Within this factual group, HELLA stands for high-performance lighting technology and automotive electronics. At the same time, the Company covers a broad service and product portfolio for the spare parts and workshop business as well as for manufacturers of special-purpose vehicles with its Lifecycle Solutions business group. HELLA has around 36,000 employees at more than 125 locations worldwide and generated sales of €4.4 billion in the seven-month short fiscal year 2022. Daily Responsibilities * Serve as the Interface between SW development and Customer * Troubleshooting at customer when necessary * Implementing hot fixes for quick Customer Response * Be able to answer detailed SW Questions from the Customer * Analyzing customer requirements; understanding of software specification; analyzing and carrying out modifications in software requirements * Be able to run HIL bench test plans and test cases for investigations in timing matter YOUR QUALIFICATIONS * 3+ years of experience in embedded software support activities for the automotive industry * Good Embedded SW Architecture understanding * Proven ability to do Real Time debugging * CANoe experience * Solid base working with Engineering Standards, Process and Norms for SW development, Source Code Control System * Experience (it is a plus) * Bachelor's degree or above in electrical/software engineering. Why Forvia Hella? * Hybrid work schedules and flexible core hours * Industry leading health benefits program * Lucrative PTO policy * Competitive 401K matching * Extensive career and training opportunities * Annual Bonuses * On campus restaurant as well as employee water and coffee services * Team and company wide events * And much more! Please feel free to apply if you do not meet 100% of the positional requirements. Forvia Hella is dedicated to the development and future advancement of all our employees. Even if you do not meet all our requirements, do not hesitate to apply to us, because the further development of our employees is very important to us and opens up a wide range of opportunities for you in our company. FORVIA HELLA stands for the variety of all employees. Inclusion and diversity are firmly anchored in our company culture. We are continuously looking for new team players and welcome applications from all interested parties, regardless of their ethical and social background, age, religion, gender, disability, sexual orientation or identity. Please send us your application via our career portal, stating your salary requirements and earliest possible starting date, with the reference number req17237. Eric Spence Phone:
    $67k-91k yearly est. 17d ago
  • Application Software Engineer

    Aumovio

    Software engineering manager job in Auburn Hills, MI

    ** Since its spin-off in September 2025 AUMOVIO continues the business of the former Continental group sector Automotive as an independent company. The technology and electronics company offers a wide-ranging portfolio that makes mobility safe, exciting, connected, and autonomous. This includes sensor solutions, displays, braking and comfort systems as well as comprehensive expertise in software, architecture platforms, and assistance systems for software-defined vehicles. In the fiscal year 2024 the business areas, which now belong to AUMOVIO, generated sales of 19.6 billion Euro. The company is headquartered in Frankfurt, Germany and has about 87.000 employees in more than 100 locations worldwide. **Job Description** Own What's Next. At AUMOVIO, we own what we do: Developing and producing hardware, software, and services that shape the future of mobility. But what truly sets us apart are our people. People who thrive in our winning culture, driven by bold ideas. People who take a leap and create meaningful difference-together. Because we believe that the future belongs to those who own it. That's why we foster a culture where you own every step of the way. Own your career, your growth, your skills, and your impact. Join us and own what's next. The Application Software Engineer will be responsible for, but not limited, to the following: + Develop applications (Windows and web based) for process automation and standardization + Collect and author requirements for processes and tools + Design and document automated data analysis pipelines + Document data sources used in the analysis + Develop and maintain a timing plan for the above topics + Maintain meeting minutes and schedule of tasks + Create and maintain PowerBI visualization reports + Assistance with other tasks as needed and determined by management **Qualifications** **Required Qualifications:** + Bachelor's degree in engineering or other relevant field + Programming experience in an object oriented language. C# preferred. + Practical knowledge of visualization tools, such as Excel or PowerBI + Strong debugging and troubleshooting skills + Interpersonal and organizational skills - must work well in a team + Excellent English (oral and written) communication skills - must be able to communicate clearly and effectively in person, conference calls and in writing + Proficient in Microsoft Office products (Excel, Outlook, Word, PowerPoint) **Preferred Qualifications:** + Knowledge of SQL database programming + Azure knowledge Legal authorization to work in the U.S. is required. AUMOVIO will not sponsor individuals for employment visas now or in the future for this job posting. AUMOVIO will not offer relocation assistance for this opportunity. **Additional Information** All your information will be kept confidential according to EEO guidelines. **WHAT WE OFFER** + Immediate Benefits + Robust Total Rewards Package + Paid Time Off + Volunteer Time Off + Employee Discounts + Competitive Bonus Programs + Employee 401k Match + Employee Assistance Program + Future Growth Opportunities, including personal and professional + And many more benefits that come with working for a global industry leader! EEO-Statement: EEO / AA / Disabled / Protected Veteran Employer. AUMOVIO offers equal employment opportunities to all qualified individuals, without regard to unlawful consideration to race, color, sex, sexual orientation, gender identity, age, religion, national origin, disability, veteran status, or any other status protected by applicable law. In addition, as a federal contractor, AUMOVIO complies with government regulations, where they apply, including affirmative action responsibilities for qualified individuals with a disability and protected veterans. To be considered, you must apply for a specific position for which AUMOVIO has a current posted job opening. Qualifying applications will be considered only for the specific opening(s) to which you apply. If you would like to be considered for additional or future job openings, we encourage you to reapply for other opportunities as they become available. Further, AUMOVIO provides reasonable accommodations to qualified individuals with a disability. Ready to take your career to the next level? The future of mobility isn't just anyone's job. Make it yours! ** Join AUMOVIO. Own What's Next. **
    $67k-91k yearly est. 11d ago
  • Application Software Engineer

    Vast Production Services

    Software engineering manager job in Troy, MI

    Application Software Engineer - Job Description Vast Solutions provides products and services to the surface transportation and consumer embedded electronic controls markets. Our in-house multi-disciplinary engineering teams are responsible for all facets of product development and production. We are looking for a candidate to work in our Software development team. The ideal candidate will have experience in Application Development and a desire to work on mission critical real time embedded control systems. Key Responsibilities: Participate in all phases of Development (architecture, design, implementation, debug, validation & verification) of application software used to control embedded modules. This would include Android/IoS/PC platforms. Collaboratively participate in the architecting of solutions with the Lead Software Engineer and the Systems and Hardware engineering teams. Support quoting new business opportunities with respect to software content. Implement and execute software development best practices & methodologies. Perform troubleshooting of Software & Systems issues with company products.
    $67k-91k yearly est. 60d+ ago
  • ICT Functional Architect - Internal Logistics & Process Engineering

    Stellantis

    Software engineering manager job in Auburn Hills, MI

    The general role of a Functional Architect in Stellantis Manufacturing ICT: A functional architect acts as the connecting link between the technical architecture, which forms the ICT-foundation and the executed business processes. The functional architect is working with the business representatives and subject matter experts to understand and model the business processes. Those processes are based on a number of activities which are leveraging certain IT functions. The functional architect has to understand business needs and to analyze data, identify the right data to collect from operational IT systems, design a data model and datasets and take care of data consistency, act as advisor to make proposals to the business and find the most beneficial and efficient use cases Key responsibilities: Keep the business requirements, process-descriptions, functional architecture descriptions up to date. Knowing the business strategy and evolution. Support business to define their plan for the future and develop project requests. Actively support the estimation process for those projects as basis for an IT budget. Rank, prioritize and bundle projects, define project costs and savings. Prepare material-and-information system flow analyses (MIFAs). Be engaged in the different steps of the approval project. Create and update projects in central ICT tools and work closely with the project manager. Prepare and run technical project gate reviews. Organize and conduct regular status reviews of the complete domain. Develop a business transformation plan for the upcoming 1-3 years for the domain and agree with the business leads. Keeping up to date of industry standards and benchmarks for process and IT. Support all teams to take the best choice in term of IT architecture and design. Improving scalability and interoperability of architectures. Evaluate and select best strategy for the move to cloud.
    $83k-118k yearly est. 6h ago
  • Software Engineer II, Offboard Python Application

    Latitude Ai

    Software engineering manager job in Detroit, MI

    Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone. When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the driving experience for millions of people. As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif. Meet the team: The Virtual Test Ecosystem (VTE) team ensures that our simulation (fully synthetic) and resimulation (replay engine using vehicle logs) workflows run efficiently and reliably at large scale. We use a mix of open source and cloud provider services to implement a processing framework that's cloud-agnostic as well as capable of running on-prem. The results of these simulations is business-critical for us - they're used in order to allow autonomy developers and testers to do large-scale safety and performance testing of changes prior to in-vehicle testing. We interact with engineers throughout the onboard and offboard stack in order to ensure smooth end-to-end capabilities. What you'll do: We run vehicle simulations at unprecedented scales in order to ensure we're releasing a safe product. You'll support this via improvements to our sim/resim cloud framework and applications that run on this framework. In terms of implementation, this involves a lot of Python coding, interacting with open source packages and various AWS/GCP services. In terms of analysis, we're constantly looking for bottlenecks that limit scalability or otherwise hinder performance. You'll put together benchmarking to identify these spots and associated dashboards to track and summarize the information. Then armed with that information, you'll implement solutions to increase efficiency It's not enough to have a framework that is functional - it needs to be intuitive and easy to use. We take our best guesses at this, but things evolve over time based on user interaction - both direct feedback as well as realizing how users are accidentally misusing or misinterpreting the results. VTE supports autonomy, systems, test, and a variety of other teams across the organization. Having an eye for how the system is being used, what users need, and a willingness to engage with these users on future improvements is critical We also can't build it all, so we want to make the framework well-documented and as self-serve as possible for others to extend it (while being there to answer questions). For example, when there's a new portion of the autonomy stack, we want that autonomy team to be able to update resim to add it in themselves so that they can iterate quickly In order to run logs through resim, we need to first know what logs are interesting. You'll contribute to the ecosystem of how we manage storing and searching for these logs efficiently, including how we automate indexing the interesting actors and interactions in a scene and how we determine our dataset coverage Once we've run resim, we want to do something with the updated logs. Frequently this involves metrics to analyze the AV's performance; these metrics could range from low-level performance of a particular detector in the stack to if the AV is meeting high-level business objectives. You'll both work on the sim/resim cloud framework implementation to make this easy for all developers to add in their metrics and support the metrics implementation themselves as needs arise What you'll need to succeed: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 2+ years of relevant experience, Master's degree, or PhD Expertise in writing Python code that's efficient, well-documented, and well-tested 2+ years' experience writing scalable applications that execute in a cloud or HPC environment 2+ years' experience writing software that interacts with AWS and/or GCP services Familiarity with NumPy and scientific programming Willingness and desire to learn how onboard and offboard components interact with each other and propose solutions to improve how developers and testers work with both systems Nice to have: C++ development experience Experience with Kubernetes What we offer you: Competitive compensation packages High-quality individual and family medical, dental, and vision insurance Health savings account with available employer match Employer-matched 401(k) retirement plan with immediate vesting Employer-paid group term life insurance and the option to elect voluntary life insurance Paid parental leave Paid medical leave Unlimited vacation 15 paid holidays Daily lunches, snacks, and beverages available in all office locations Pre-tax spending accounts for healthcare and dependent care expenses Pre-tax commuter benefits Monthly wellness stipend Adoption/Surrogacy support program Backup child and elder care program Professional development reimbursement Employee assistance program Discounted programs that include legal services, identity theft protection, pet insurance, and more Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives Learn more about Latitude's team, mission and career opportunities at lat.ai! The expected base salary range for this full-time position in California is $150,320 - $225,480 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Latitude employees are also eligible to participate in Latitude's annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements. Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position. We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
    $67k-91k yearly est. Auto-Apply 60d+ ago
  • ICT Functional Architect - Internal Logistics & Process Engineering

    FCA Us LLC 4.2company rating

    Software engineering manager job in Auburn Hills, MI

    The general role of a Functional Architect in Stellantis Manufacturing ICT: A functional architect acts as the connecting link between the technical architecture, which forms the ICT-foundation and the executed business processes. The functional architect is working with the business representatives and subject matter experts to understand and model the business processes. Those processes are based on a number of activities which are leveraging certain IT functions. The functional architect has to understand business needs and to analyze data, identify the right data to collect from operational IT systems, design a data model and datasets and take care of data consistency, act as advisor to make proposals to the business and find the most beneficial and efficient use cases Key responsibilities: Keep the business requirements, process-descriptions, functional architecture descriptions up to date. Knowing the business strategy and evolution. Support business to define their plan for the future and develop project requests. Actively support the estimation process for those projects as basis for an IT budget. Rank, prioritize and bundle projects, define project costs and savings. Prepare material-and-information system flow analyses (MIFAs). Be engaged in the different steps of the approval project. Create and update projects in central ICT tools and work closely with the project manager. Prepare and run technical project gate reviews. Organize and conduct regular status reviews of the complete domain. Develop a business transformation plan for the upcoming 1-3 years for the domain and agree with the business leads. Keeping up to date of industry standards and benchmarks for process and IT. Support all teams to take the best choice in term of IT architecture and design. Improving scalability and interoperability of architectures. Evaluate and select best strategy for the move to cloud.
    $87k-111k yearly est. 6h ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in Waterford, MI?

The average software engineering manager in Waterford, MI earns between $83,000 and $150,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in Waterford, MI

$111,000
Job type you want
Full Time
Part Time
Internship
Temporary