FlintRecruiter Since 2001
the smart solution for Flint jobs

Senior Embedded Software Engineer

Company: Altair
Location: Grand Blanc
Posted on: August 7, 2022

Job Description:

Our client in Grand Blanc, MI is looking for a Senior ADAS Embedded Software Engineer. This is a Direct position. What You Will Do:

  • Lead software architecture planning, design, implementation, and code reviews for systems including Electronic Power Steering, Electronic Brakes, and Motion Control
  • Integrate auto code features from MATLAB designs and models into software applications
  • Debug, analyze, and problem solve diagnostic and functional implementation failures of the system
  • Understand an ASIL architecture and functional safety implementations of embedded systems
  • Design, document, and implement a world class reusable software architecture based upon generated requirements to comply with automotive SPICE and ISO 26262
  • Utilize vehicle dynamics knowledge in development of motion controls
  • Position offers the opportunity to work from home on a flexible basis What You Will Need:Basics:
    • Bachelor of Science in Electrical Engineering, Computer Science, or equivalent engineering discipline
    • Minimum 8 years of embedded software development experience
    • Experience creating C language code for embedded systems/control modules/microcontrollers
    • Experience running software verifications to requirements (SiL, PiL, HiL), including debugging and problem resolution
    • Experience with Matlab / Simulink model-based design
    • Experience with software configuration management systems (i.e., Synergy, MKS), requirements management tools (i.e., MKS) and architectural design tools such as Enterprise Architect
    • Familiarity with automotive communication protocols (CAN, CAN FD, FlexRay)
    • Excellent communication skills and a desire to work with people in a collaborative environment. Preferred:
      • Experience in Rapid Prototyping Software and Algorithm Development
      • Preferred experience with DaVinci Developer and Configurator, Tresos tool experience (AUTOSAR compliant)
      • Understanding of ISO 26262 functional safety concepts and its impact on software development
      • Expertise in Vector based analysis and development tools, cross compilers and cross assemblers, microcontrollers and common peripherals
      • 5+ years of Matlab / Simulink experience
      • Experience in formal requirements and traceability to test
      • Experience developing in multi-core/multi-processor products
      • Ethernet networking experience
      • Experience in embedded Linux product development
      • Tool configuration (Compiler, Simulink Coder, Tresos, debugger)
      • Tool development - Scripting (Python, PERL, Linux shell)Why Work with Us:Altair is a global technology company that provides software and cloud solutions in the area of data analytics, product development, and high-performance computing (HPC). Altair enables organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future. With more than 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve our customer's toughest challenges and deliver unparalleled service, helping the innovators innovate, drive better decisions, and turn today's problems into tomorrow's opportunities.Our vision is to transform customer decision making with data analytics, simulation, and high-performance computing.For more than 30 years, we have been helping our customers integrate electronics and controls with mechanical design to expand product value, develop AI, simulation and data-driven digital twins to drive better decisions, and deliver advanced HPC and cloud solutions to support unlimited idea exploration. To learn more, please visit altair.comReady to go? #ONLYFORWARD At our core we are explorers; adventures; pioneers. We are the brains behind some of the world's most revolutionary innovations and are not only comfortable in new and unchartered waters, we dive headfirst. We are the original trailblazers that make the impossible possible, discovering new solutions to our customer's toughest challenges.Altair is an equal opportunity employer. Our backgrounds are diverse, and every member of our global team is critical to our success. Altair's history demonstrations a belief that empowering each individual authentic voice reinforces a culture that thrives because of the uniqueness among our team.

Keywords: Altair, Flint , Senior Embedded Software Engineer, IT / Software / Systems , Grand Blanc, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Flint RSS job feeds