Pentangle Tech logo

Pentangle Tech

Embedded Software Engineer

Pentangle Tech

📍 Wisconsin, United States 🇺🇸

full-time
mid-level
Posted —

Key Skills

MATLABTargetLinkAUTOSAREmbeddedCoder

Industry

AutomotiveConsumer Electronics

Job Description

Key Responsibilities

  • Develop and maintain control algorithms using MATLAB/Simulink and TargetLink .
  • Design and implement Model-Based Development (MBD) solutions for automotive ECUs.
  • Generate production-quality embedded C code using Embedded Coder and TargetLink .
  • Develop software compliant with AUTOSAR architecture.
  • Manage and trace system/software requirements using IBM DOORS , Polarion , Codebeamer , or CAMEO .
  • Perform model verification, validation, and debugging.
  • Support software integration, testing, and calibration activities.
  • Collaborate with cross-functional teams including Systems, Software, Validation, and Hardware Engineering.
  • Participate in design reviews, code reviews, and technical documentation.
  • Ensure compliance with automotive functional safety and software development standards.

Required Skills

  • Strong experience with MATLAB/Simulink
  • Model-Based Development (MBD)
  • TargetLink
  • Embedded Coder
  • AUTOSAR
  • IBM DOORS
  • Polarion
  • CAMEO Systems Modeler
  • Requirements Traceability Management (RTM)
  • Embedded C Programming
  • Software Integration & Verification
  • Automotive Embedded Systems

Preferred Skills

  • Battery Management System (BMS) development
  • MIL, SIL, HIL testing
  • CAN, CAN FD, LIN communication protocols
  • Automotive diagnostics (UDS)
  • Vector tools (CANoe, CANalyzer)
  • Git, SVN, or other version control systems
  • Knowledge of ASPICE and ISO 26262
  • Experience with Agile/Scrum development methodology

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Mechatronics, or a related field.
  • 4+ years of experience in Automotive Embedded Software or Model-Based Development.

Skill Keywords

MATLAB, Simulink, TargetLink, Embedded Coder, Model-Based Development (MBD), AUTOSAR, IBM DOORS, Polarion, CAMEO, Requirements Management (RM), BMS, Embedded Systems, Embedded C, MIL, SIL, HIL, CAN, CANoe, CANalyzer, ASPICE, ISO 26262.