Embedded Software Design Engineer

4 weeks ago


Novi, Michigan, United States Casco Automotive Group - An Amphenol Company Full time

ROLE SUMMARY:

Casco Automotive Group - An Amphenol Company is seeking a skilled Embedded Software Design Engineer - Firmware Development to join our team in Novi, Michigan.

The ideal candidate will have a strong background in embedded software development, with a focus on bootloader design and implementation for automotive applications.

KEY RESPONSIBILITIES:

  • Design, code, and test bootloader software for automotive embedded systems, adhering to ISO 26262 functional safety principles.
  • Implement robust cybersecurity measures in bootloader software to protect against unauthorized access and potential threats.
  • Collaborate with third-party AUTOSAR stack providers to integrate and configure bootloaders for specific project requirements.
  • Evaluate and select appropriate bootloader solutions from third-party providers when necessary, ensuring compatibility and optimal performance.
  • Participate in software and hardware reviews to ensure the quality and reliability of bootloader implementations.
  • Work closely with cross-functional teams, including software, hardware, and validation engineers, to ensure seamless integration of bootloaders into the overall system.
  • Stay up to date with the latest advancements in bootloader technology, cybersecurity practices, and automotive industry standards.
  • Follow Casco Software Development Process in line with ASPICE Level II
  • Accountable for assigned software project milestones.

REQUIREMENTS:

  • B.S. or M.S. in Electrical Engineering, Computer Engineering, or a related field
  • 5+ years of experience in embedded software development, with a focus on bootloader design and implementation
  • Experience with cybersecurity practices and protocols relevant to automotive embedded systems.
  • Familiarity with AUTOSAR architecture and the integration of third-party software components.
  • Proficiency in C/C++ programming languages and embedded software development tools.

KNOWLEDGE, SKILLS AND ABILITIES:

  • In-depth knowledge of bootloader concepts, architectures, and implementation techniques.
  • Expertise in embedded software development processes and tools.
  • Strong understanding of microcontroller architectures and peripherals.
  • Familiarity with communication protocols used in automotive systems (e.g., CAN, LIN).
  • Knowledge of software configuration management and version control systems.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.
  • Ability to work independently and as part of a team.
  • Proactive and self-motivated with a strong attention to detail.
  • Proficient in MS Office (Word, Excel, PowerPoint and Outlook).

WORK ENVIRONMENT:

  • This position may require a combination of remote and on-site work, depending on project needs and company policies.
  • Occasional travel may be required for collaboration with third-party providers or on-site project support.

SAFETY:

  • Complies with all safety requirements and maintains a safe working environment.
  • Follows industry best practices for cybersecurity to protect sensitive information and systems.


  • Novi, Michigan, United States Hanon Systems Full time

    Job DescriptionAt Hanon Systems, we are seeking a skilled Embedded Software Test Engineer to join our team. As a key member of our engineering organization, you will be responsible for developing and executing software test cases based on software requirements and architecture. Your expertise in software testing, configuration management, and technical...


  • Novi, Michigan, United States NuTechs Full time

    Job DescriptionWe are seeking a highly skilled Embedded Systems Engineer to join our team at NuTechs. As a key member of our embedded development group, you will be responsible for designing, developing, and testing embedded systems for our clients.Responsibilities:Design and develop embedded systems using VHDL and other programming languagesDevelop and...

  • Technical Lead

    3 weeks ago


    Novi, Michigan, United States Danlaw Inc Full time

    Job Summary:We are seeking a highly skilled Technical Lead to join our team at Danlaw Inc. As a Technical Lead, you will be responsible for designing, developing, testing, implementing, and supporting new and existing embedded software systems for vehicle and other applications.Key Responsibilities:Lead medium to complex technical projects...


  • Novi, Michigan, United States The MathWorks Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Systems Engineer to join our Application Engineering team at The MathWorks Inc. As a key member of our team, you will leverage your experience in real-time systems to help engineers achieve their design and performance goals.This is an exciting opportunity to work with our customers on initial sets...


  • Novi, Michigan, United States Dana Corporation Full time

    Job Title: Lead Controls Software EngineerJob Summary:Dana Corporation is seeking a skilled and motivated Lead Controls Software Engineer to lead the development of Model Based Controls in an AUTOSAR Environment. The successful candidate will have expertise in controls engineering, embedded software development, and real-time systems.Key...


  • Novi, Michigan, United States Dana Corporation Full time

    Job Title: Lead Controls Software EngineerJob Summary:Dana Corporation is seeking a skilled and motivated candidate to lead the development of Model Based Controls in an AUTOSAR Environment. The successful candidate will be responsible for leading the AUTOSAR and MBD controls development for customer project(s) involving Matlab/Simulink and related tools as...


  • Novi, Michigan, United States Dana Corporation Full time

    Job SummaryDana Corporation is seeking a highly motivated and detail-oriented Software Engineering Co-op to join our team. As a Co-op Engineer, you will play a key role in delivering custom control solutions for a wide variety of applications.Key ResponsibilitiesCollaborate with senior engineers to develop and validate controls algorithms for various...


  • Novi, Michigan, United States Autodesk Full time

    Job Summary:Autodesk is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality cloud-based software applications for various interaction modes such as web, chat, and mobile. Key Responsibilities: Research, design, and...


  • Novi, Michigan, United States ThermoAnalytics Full time

    Software Test Engineer Job DescriptionAt ThermoAnalytics, we are seeking an experienced Software Test Engineer to join our development team. As a member of our team, you will play a key role in designing, building, and leading the product development of our best-in-class computer aided engineering (CAE) and computational fluid design (CFD) simulation...


  • Novi, Michigan, United States Fishbeck, Thompson, Carr & Huber, Inc. (FTCH) Full time

    We are seeking a talented Roadway Engineer to join our team in Novi, MI. The ideal candidate will have a strong background in civil engineering and experience with MicroStation/OpenRoads and/or AutoCAD/Civil 3D software.Key Responsibilities:Lead plan production for transportation projects using MicroStation/OpenRoads and/or AutoCAD/Civil 3D.Interact with...


  • Novi, Michigan, United States Autodesk Full time

    Job Summary:As a Senior Software Development Engineer at Autodesk, you will be responsible for researching, designing, and developing computer and network software or specialized utility programs. You will analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Your...


  • Novi, Michigan, United States Autodesk Full time

    Job Requisition ID #24WD75971Are you a software engineering leader looking to make a meaningful impact on the employee experience at Autodesk?We're seeking a Principal Software Engineer to join our software engineering team, delivering products that enrich the employee experience at Autodesk.As a key member of our team, you will play a crucial role in...


  • Novi, Michigan, United States Fishbeck, Thompson, Carr & Huber, Inc. (FTCH) Full time

    Job SummaryFishbeck is seeking a talented Bridge Engineer to join our team in Novi, Michigan. This position requires self-motivation, commitment to high-quality work performance, and excellent planning and communication skills. The ideal candidate will have experience with bridge design, analysis, and calculations, as well as knowledge of AASHTO LRFD and LFD...


  • Novi, Michigan, United States Fishbeck, Inc. Full time

    Job SummaryFishbeck is seeking a talented Bridge Design Engineer to join our team in Novi, MI, Grand Rapids, MI, or Lansing, MI office. This position requires self-motivation, commitment to high-quality work performance, and excellent planning and communication skills.Primary FunctionsWork with experienced professional engineers on assignments related to...

  • Design Engineer

    3 weeks ago


    Novi, Michigan, United States Loadmaster Full time

    We are seeking a highly skilled Mechanical Engineer to join our team at Loadmaster, a rapidly growing national manufacturer of refuse trucks.This individual will be responsible for designing refuse equipment from concept to production, working with hydraulic and electrical systems, and designing the structure of a refuse truck.The ideal candidate will have a...


  • Novi, Michigan, United States DBSI Services, Inc. Full time

    Job Role:As a Thermal Systems Design Engineer at DBSI Services, Inc., you will be responsible for the design and development of thermal systems for battery energy storage systems. This includes the design and development of HVAC, heat exchangers, fluid transfer, and topology. You will work with NX CAD software and be responsible for architecting, maturing,...


  • Novi, Michigan, United States Sails Software Inc Full time

    Job Title: Site Reliability Engineer (On-site)Position: C2C or 1099Location: St. Louis, MO Working Hours: 8 Hours/Per Day We are seeking a skilled Site Reliability Engineer to join our team at Sails Software Inc. As a Site Reliability Engineer, you will be responsible for managing system uptime across cloud-native (AWS, GCP) and hybrid architectures. ...


  • Novi, Michigan, United States Fishbeck, Thompson, Carr & Huber, Inc. (FTCH) Full time

    Job SummaryFishbeck is seeking a skilled Transportation Engineer to lead plan production efforts for transportation projects using MicroStation/Geopak and/or AutoCAD/Civil 3D.Key ResponsibilitiesLead plan production efforts for transportation projects.Interact with clients, including MDOT, local agencies, consulting companies, and contractors.Assist in...


  • Novi, Michigan, United States Fishbeck, Inc. Full time

    Job SummaryFishbeck is seeking a skilled Traffic Engineer to join our team. As a Senior Traffic Engineer, you will have the opportunity to work on a broad range of transportation projects, from design through construction. This role is ideal for candidates with a strong technical background and experience in client interaction, project planning, and...


  • Novi, Michigan, United States Melexis Full time

    Job Title: Technical Field EngineerWe are seeking a highly skilled Technical Field Engineer to join our team at Melexis. As a Technical Field Engineer, you will be responsible for developing deep technical expertise in Melexis products and solutions to offer professional support to customers and contribute to business development.Key...