Sr. Software Engineer MAHIN-JOB-35474

Apply Now

Company: Keylent, Inc.

Location: Southfield, MI 48076

Description:

Sr. Software Engineer MAHIN-JOB-35474
Location:Southfield, MI,
FULL TIME
About the Role and Job:
  • Design and implement software changes to meet the software requirements
  • Test and debug the changes using the appropriate tools (bench simulator, debugger and emulator, CANalyzer, CANape, etc)
  • Prepare the documentation required for the related implementation
  • Deliver high quality changes within the deadlines defined in the development plan
  • Analyze and root cause the issues reported by the internal validation team and by the customer
  • Integrate source code from third parties or developed by different team members
  • Being part of the code review meetings
  • Manage the release of the final software to validation team or customer
  • Support innovation team with custom software for specific application

Software Developer- Fulltime

Location : Southfield MI(Onsite)

Key Skills

MAIN RESPONSIBILITIES:
  • Design and implement software changes to meet the software requirements
  • Test and debug the changes using the appropriate tools (bench simulator, debugger and emulator, CANalyzer, CANape, etc)
  • Prepare the documentation required for the related implementation
  • Deliver high quality changes within the deadlines defined in the development plan
  • Analyze and root cause the issues reported by the internal validation team and by the customer
  • Integrate source code from third parties or developed by different team members
  • Being part of the code review meetings
  • Manage the release of the final software to validation team or customer
  • Support innovation team with custom software for specific application


  • Experience:
    • Embedded SW development (min 5 years)
    • Automotive background
    • Experience in Autosar application is a great plus
    • Experience with different software layers (OS, I/O, EEPROM or DataFlash, CAN, LIN, Application)


  • Skills:
    • Well organized, reliable team player, able to work from the specification requirements to the product design
    • Good Knowledge of C language
    • Good knowledge of OSEK/OS/Task schedule for embedded systems
    • Good knowledge of CAN/LIN protocols, CAN/LIN bus and CAN/LIN tools.
    • Good knowledge of multi-layers software architecture (drivers, controls, presentation and application)
    • Good knowledge of diagnostic protocols (UDS)
    • Good knowledge of microcontrollers (NEC V850, Fujitsu FR60, FR81, Renesas RH850)
    • Good knowledge of software development processes

Similar Jobs