Current jobs related to Embedded Systems Software Developer - Southfield, Michigan - Truck-Lite


  • Southfield, Michigan, United States Truck-Lite Full time

    Job SummaryWe are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key ResponsibilitiesDesign and develop software for...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Title: Firmware Embedded Software EngineerJob Description:We are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a Firmware Embedded Software Engineer, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Title: Firmware Embedded Software EngineerJob Summary:We are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a Firmware Embedded Software Engineer, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Description:As a Firmware Embedded Software Engineer at Truck-Lite, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key Responsibilities:Design, develop, code, test, and debug telematic system software.Review code and design.Analyze and enhance...


  • Southfield, Michigan, United States Pi Square Technologies Full time

    Job DescriptionAs an Embedded Lead, you will be responsible for leading the development of software for embedded systems. This includes knowledge of software integration strategies, integrated development environments (IDEs) such as Visual Studio, and build environments. You will also be expected to have knowledge of relevant products, their functions, and...


  • Southfield, Michigan, United States Saxon Global Full time

    Job Title: Senior Embedded Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Software Developer to join our team at Saxon Global. The successful candidate will be responsible for designing and implementing software changes to meet the software requirements, testing and debugging the changes using the appropriate tools, and...


  • Southfield, Michigan, United States Saxon Global Full time

    Job Title - Senior Embedded Software DeveloperLocation - RemoteCustomer - Saxon GlobalJob Type - FulltimeJob DescriptionMain Responsibilities:Design and implement software changes to meet the software requirements.Test and debug the changes using the appropriate tools.Prepare the documentation required for the related implementation.Deliver high-quality...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Summary:Truck-Lite is seeking a highly skilled Firmware Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key Responsibilities:Design and develop software for...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at Truck-Lite. The successful candidate will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key ResponsibilitiesDesign and develop software for embedded devices and...


  • Southfield, Michigan, United States DENSO International, Inc. Full time

    Job Summary:As a Software Development Lead at DENSO International, Inc., you will be responsible for the design, development, and implementation of real-time, embedded control systems. This role involves coordinating and leading routine software design projects, negotiating specifications and schedules with customers, and analyzing customer requirements to...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Title: Firmware Embedded Software EngineerJob Summary:We are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key...


  • Southfield, Michigan, United States Magna Full time

    About the RoleThe Senior Software Engineer is responsible for designing and developing software components, coding and testing them based on the software architecture and requirements within a project.Your ResponsibilitiesCollaborate with system functional safety engineering in the development of the technical safety concept with focus on SWSupport the SW...


  • Southfield, Michigan, United States Magna Full time

    About UsMagna is a leading global automotive supplier, dedicated to creating a safer, more intelligent, and connected mobility experience. Our mission is to develop innovative technologies, systems, and concepts that make vehicles safer and cleaner, while serving our communities, the planet, and people.Job SummaryWe are seeking a highly skilled Senior...

  • Software Developer

    1 week ago


    Southfield, Michigan, United States NetApp Full time

    Job Title: Software DeveloperAt NetApp, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and modifying programs for functional areas, including Supply Chain Management, Quote to Order, Order to Invoice, and Procurement.Key Responsibilities:Design and develop programs for...


  • Southfield, Michigan, United States Sun Communities, Inc. Full time

    Job SummaryThe Manager, Software Development is responsible for leading the development team in the design, development, and support of in-house and third-party applications used to meet Sun Communities business needs.Key ResponsibilitiesCoordinate team member selection and development, ensuring compliance with appropriate policies and procedures.Adhere to...


  • Southfield, Michigan, United States Sun Communities, Inc. Full time

    Job SummaryThe Manager, Software Development is a key leadership role at Sun Communities, Inc. responsible for leading the development team in the design, development, and support of in-house and third-party applications. This position requires a strong technical background, excellent leadership skills, and the ability to collaborate with cross-functional...


  • Southfield, Michigan, United States DENSO Full time

    Job Title: Senior Software Development ManagerJob Summary:The Senior Software Development Manager at DENSO will oversee the creation and maintenance of the PLM system, ensuring seamless integration of product design models and digital information. This role involves leading the development of PLM tools with a CI/CD approach, implementing DevOps best...


  • Southfield, Michigan, United States RMA Group, Inc. Full time

    About the JobRMA Group, a leading multi-sector group with a presence in 14 countries, is seeking a highly motivated and experienced Aftersales Business Development Manager to join its team.Key ResponsibilitiesConduct market research to identify emerging trends, customer needs, and competitive positioning in the parts and accessories segment.Develop and...


  • Southfield, Michigan, United States BASF Corporation Full time

    Job DescriptionWe are seeking a highly skilled and motivated Full Stack Developer to join our team at BASF Corporation. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDevelop and maintain web applications using Angular 12+, DDD,...


  • Southfield, Michigan, United States RMA Group, Inc. Full time

    About the JobRMA Group, a leading multi-sector group with over 8000 employees and an operational presence in 14 countries, is seeking a highly skilled Aftersales Business Development Manager to join its team. As a key member of the RMA global vehicle modifications business, this role will be responsible for driving sales growth for parts and accessories.Key...

Embedded Systems Software Developer

2 months ago


Southfield, Michigan, United States Truck-Lite Full time

Job Summary

Truck-Lite is seeking a highly skilled Firmware Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.

Key Responsibilities

  • Design and develop software for embedded devices and systems, ensuring high-quality and efficient code.
  • Collaborate with cross-functional teams to integrate and validate new product designs.
  • Develop and maintain software drivers for a wide variety of embedded peripherals.
  • Work with hardware design and development teams to ensure seamless integration of software and hardware components.
  • Assess and implement third-party and open-source software solutions.
  • Provide post-production support and optimize I/O performance.
  • Develop and maintain software documentation and technical guides.

Requirements

  • Bachelor's degree in Electrical/Computer Engineering or related field.
  • 3-5 years of experience in firmware design and development.
  • Working experience with embedded processors from ST Microelectronics and PIC.
  • Hands-on coding experience in RTOS (FreeRTOS).
  • Experience in multi-threaded embedded system concepts, including tasks, priorities, and synchronization.
  • Proficient in Embedded C.
  • Able to understand electrical schematics and debug electrical boards.
  • Experience with configuring embedded interfaces, including.15.4 RF, Bluetooth BLE, Wifi, GPS, and LTE Cellular modules.
  • Experience with code debugging using JTAG and SWD tools.
  • Experience with GIT/JIRA.
  • Experience in telematics industry and telematics products development is a plus.

What We Offer

  • A dynamic and collaborative work environment.
  • Opportunities for professional growth and development.
  • A competitive salary and benefits package.