Software Engineer Leader

6 days ago


Farmington Hills, Michigan, United States Hitachi Full time
Job Overview

We are seeking an experienced Senior Software Engineer to lead our software design team in Farmington Hills, Michigan. This is a full-time position with no remote work options.

Job Description

The successful candidate will be responsible for developing software component design specifications, monitoring the work of software coders and testers, and participating in code reviews. They will also assist the software architect in parsing customer requirements and developing sub-sections of software requirements and architecture specifications.

Responsibilities
  • Develop software component design specifications
  • Conduct technical impact analysis for software change requests
  • Identify technical risks in the design and develop mitigation strategies
  • Assist software coders with work progress and develop source code as necessary
  • Participate or lead code reviews, unit test reviews, and integration test reviews
Requirements
  • 3+ years' experience in writing embedded software in C with knowledge of Eclipse IDE or similar preferred
  • Microcontrollers (32-bit automotive multi-core micros)
  • Microcontroller Hardware (timers, memory, peripherals, safety features)
  • Hardware IC Devices (high side drivers, low side drivers, H-Bridge)
  • Software Design Tools (requirements modeling, UML modeling, AUTOSAR configuration)
  • Software Development Tools (cross compilers, static code analysis, in-circuit debuggers)
  • Test Equipment (oscilloscope, multimeter, logic analyzer)
  • Software Process/Standards (V-Model, MISRA, ASPICE, ISO26262)
  • Communication Protocols (CAN, CANFD, LIN, SENT)
  • Application Domains (powertrain, automatic transmission controls)
  • Familiarity with crypto algorithms and cryptographic authentication methods
  • Ability to read schematics, electrical block diagrams, and IC datasheets
Education and Experience
  • Bachelor's or Master's degree in Computer Science or Electrical Engineering
  • Minimum of 5-7 years applicable experience in automotive software development
Working Conditions
  • Physical Demands: Required to sit or stand for long periods of time; occasional lifting up to 25 pounds
  • Travel: Domestic and international travel may be required
Estimated Salary Range

$120,000 - $150,000 per year, depending on experience


  • Software Engineer

    4 weeks ago


    Farmington Hills, Michigan, United States Della Infotech Full time

    Software Developer Job DescriptionWe are seeking a skilled Software Developer to join our team at Della Infotech. The ideal candidate will have strong technical knowledge and experience in developing software applications using C# and Python. Key Responsibilities:Analyze user requirements and design documentsDesign, develop, and test softwareReview existing...

  • Software Engineer

    6 days ago


    Farmington Hills, Michigan, United States Hitachi Astemo Americas, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Hitachi Astemo Americas, Inc. in the role of Senior Software Engineer - Embedded Systems. The ideal candidate will have a minimum of 5-7 years' experience in automotive software development and be proficient in writing embedded software in C with knowledge of Eclipse...


  • Farmington Hills, Michigan, United States Code Tech Full time

    Job Description: Senior Software Engineer Position at Code Tech, Inc.We are seeking a highly skilled Senior Software Engineer to join our team at Code Tech, Inc. in Farmington Hills, MI.About Us: Code Tech, Inc. is a leading technology company that offers innovative solutions to businesses across various industries.Key Responsibilities:Oversight of software...


  • Farmington Hills, Michigan, United States RiverPoint Full time

    Job OverviewRiverPoint is seeking a highly skilled Senior Enterprise Software Engineer to join our team. This role requires a professional with extensive experience in software development, particularly in Java and Mainframe environments.Salary & BenefitsThe estimated annual salary for this position is $120,000-$180,000, depending on qualifications and...


  • Farmington Hills, Michigan, United States Pandora Full time

    What You'll DoAs a Senior Software Engineer, ServiceNow, you will take ownership of product iteration for a variety of internally developed tools and applications to align with evolving business needs. You will work closely with cross-functional teams to design and implement SNOW technologies that meet and exceed the needs of SiriusXM. Additionally, you will...


  • Farmington Hills, Michigan, United States SunSoft Technologies Inc Full time

    OverviewSunSoft Technologies Inc is a leading technology company with a strong presence in the United States. Our team of experts works on cutting-edge projects that shape the future of software development.Job Title: Software Engineering Professional, Operating Systems DevelopmentEstimated Salary: $120,000 - $180,000 per year, depending on experience and...


  • Farmington Hills, Michigan, United States Humanetics Corporation Full time

    Job SummaryWe are seeking a skilled Software Systems Engineer Intern to join our team. This role involves developing cloud software to protect life in motion. The successful candidate will work closely with a tight-knit team to build cloud micro-services that are resilient, fault-tolerant, and performant.ResponsibilitiesAnalysis, design, development,...


  • Farmington, Michigan, United States Akebono Brake Corp Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team at Akebono Brake Corp.Key Responsibilities:Maintain and enhance existing Matlab tools developed by AkebonoCreate new Matlab based tools to meet customer application and/or internal development needDevelop electric brake application software using MBD (model based...


  • Farmington Hills, Michigan, United States Hitachi Astemo Americas, Inc. Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer to join our team at Hitachi Astemo Americas, Inc. in the automotive sector. The successful candidate will have a strong background in embedded software development, with expertise in C programming and experience working with microcontrollers. They will be responsible for designing and...

  • Software Engineer

    6 days ago


    Farmington Hills, Michigan, United States Saxon Global Full time

    Job DescriptionSaxon Global seeks a highly skilled and experienced Senior Java Developer to join our team.This role involves working on various aspects of software development, including designing, building, testing, and maintaining applications.The ideal candidate will have a strong background in Java programming, excellent problem-solving skills, and the...


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Saxon Global is seeking a talented Software Development Engineer in Test to join our team in Farmington Hills, MI. As a key member of our QA team, you will be responsible for providing technical expertise in automated testing and ensuring the quality of our software solutions.The estimated salary for this position is $120,000 per year, based on industry...


  • Farmington Hills, Michigan, United States Pandora Full time

    About the RoleAs a Senior Quality Engineer, you will have a huge impact on the quality of our products and services by acting as a champion of quality engineering. You will be involved in all testing activities throughout the SDLC and leverage your knowledge and experience in testing to influence better software design, promote best practices, introduce bug...


  • Farmington, Michigan, United States WORKD, INC. Full time

    Job OverviewWe are seeking a talented Software Engineer II to join our team at WORKD, INC. in Farmington Hills, MI or remotely.Estimated Salary Range$85,000 - $115,000 per year, depending on experience.Job DescriptionAs a mid-level Software Engineer, you will be responsible for implementing solutions with a team of engineers, UI/UX designers, business...


  • Auburn Hills, Michigan, United States United Software Group Full time

    Technical ArchitectA key position for a seasoned Technical Architect to spearhead the design and development of complex technical solutions for our clients at United Software Group.Note: We are seeking a highly skilled Technical Architect with extensive experience in advanced technologies and a strong background in Java, Kafka, NodeJS, and ExpressJS.Job...


  • Farmington, Michigan, United States Akebono Brake Corporation Full time

    About the Role:Akebono Brake Corporation is seeking an experienced Electrical Systems Software Engineer to join our team. The successful candidate will have a strong background in Matlab programming and embedded software development using Model Based Design (MBD) approach.Key Responsibilities:Maintain and enhance existing Matlab tools developed by Akebono,...


  • Farmington Hills, Michigan, United States Exponent Full time

    About the Role:">We are seeking a highly skilled Senior Vehicle Mechanical Engineer to join our team in Farmington Hills, MI. This is an excellent opportunity for a talented professional with 5-10 years of experience in the automotive industry. ">In this role, you will work as part of a team on research involving vehicle collisions, crash testing, and...


  • Farmington Hills, Michigan, United States w3r Consulting Full time

    About the Rolew3r Consulting is seeking an experienced Java Software Developer to join our team.Responsibilities:Develop and implement software applications using Java technologies.Work closely with cross-functional teams to deliver high-quality software applications.Participate in system development lifecycle activities, including analysis, design,...


  • Farmington Hills, Michigan, United States Code Tech Full time

    Job Title: Software Development LeadWe are seeking a highly skilled Software Development Lead to oversee the design, development, and maintenance of computer applications at Code Tech, Inc. in Farmington Hills, MI.About Us: Code Tech, Inc. is a leading technology company that offers innovative solutions to businesses across various industries.Key...


  • Farmington Hills, Michigan, United States HRU Inc Technical Resources Full time

    Job Title: Automotive Software Engineer - AndroidWe are seeking a skilled Android Developer to join our team at HRU Inc Technical Resources. This role focuses on advancing in-vehicle experiences through Android-based systems.Company Overview:Our company has partnered with a global digital technology services provider to offer cutting-edge technologies across...


  • Farmington Hills, Michigan, United States Code Tech Full time

    Job SummaryAs a Senior Software Architect at Code Tech, Inc., you will oversee the design, development, and maintenance of complex computer applications. Your responsibilities will include leading software systems implementation, ensuring specifications are met, and providing final approval of upgrades. Additionally, you will coordinate software testing,...