sr embedded engineer in pune

Position:    Specialist / Tech Lead Embedded Software Development Engineer – BSW

Job Location: DITC, Pune

Educational Qualifications

  • Bachelor or Master’s degree in Mechatronics, , Instrumentation & Controls, Computer Science, Communication, Electrical / Electronic Engineering, or Similar engineering

Minimum years of experience and Key Expertise

  • 6 – 10 years of practical hands-on mechatronic System and Software Engineering development.
  • Working experience with the mechatronic system/software development and application toolchain
  • Work experience with projects adhering to ISO26262 and ASPICE is a must preferred
  • Hands on in experience in BSW using Embedded C

Nature of experience

  • OEM Auto / Auto Ancillary (tier 1), Aviation and Aerospace, Rail and Transportation

Domain and  Skills Required:

  • Prior working experience in automotive powertrain/ electrification domain is preferred
  • Expertise the automotive BSW Development and component level testing , Calibration

Job Description / Responsibilities:

  • Planning and executing embedded software designs for volume manufacture and prototyping projects
  • Performing activities throughout the software product lifecycle including:
    • Capturing and specifying requirements
    • Designing and analyzing software architecture and hardware-software interfaces
    • Evaluating third-party software components and tools, experimenting with evaluation boards, and prototyping solutions
    • Creating software verification plans
    • Implementing, testing, and debugging software
  • Identifying, proposing, and implementing improvements and enhancements to the OpenECU family of products:
    • Diagnostics capabilities
    • Communications interfaces (including CAN, LIN, Ethernet)
    • Bootloaders
    • Operating system design
    • Low-level device drivers
    • Cybersecurity features (secure boot, key management, lifecycle management, etc.)
    • Microcontroller eTPU functions
    • User interfaces, including C-API’s, Simulink blocks, code generation scripts, and integration with 3rd party tools
  • Providing coaching and technical mentoring to junior engineers.

Skills Required:

  • A Bachelor’s degree in Computer Science, Software Engineering, or Electrical Engineering; a Master’s degree is highly desirable
  • Five (5) or more years of experience in vehicle-related embedded software development and the full software product development lifecycle
  • Three (3) or more year of experience developing low-level device drivers, embedded operating systems (RTOS or AUTOSAR), and bootloaders
  • Expertise in writing, debugging and testing embedded C software
  • Experience with auto-generated software (MATLAB/Simulink)
  • Experience with CAN communications and diagnostics protocols (CCP, J1939, UDS, OBDII etc.)
  • Experience with vehicle development and calibration tools (CANalayzer, CANape, ATI Vision, ETAS INCA)
  • Experience with hardware in the loop simulation (HIL), control systems design and tuning, vehicle dynamics modelling, in-vehicle evaluation and calibration, engine control strategies
  • Knowledge of Python, .NET, assembly, and/or C# is a plus, as are familiarity with ISO 26262, PSpice, and ASPICE / CMMI
  • Prior work experience in a customer-facing technical role is a big plus, as is experience leading projects
  • Experience with software integration, as well as a proven ability to work closely with hardware and systems application engineering teams is required
  • Experienced in launching software into production
  • Excellent communication (verbal, written) and time management skills are key
  • Motivated and willing to accept responsibility, ability for multitasking and leading across multiple functions and reporting relationships.
  • Proficiency in written and oral communications, and presentation skills with expectation to present to top level leaders in corporate Engineering and Quality.
  • Willing to travel internationally as needed and work adjusting the working hours to overlap with global teams in US and Europe.
  • Ability to teach and mentor engineering teams and reach consensus.
  • Ability to work within tight design constraints, problem solving and decision-making skills with ability to successfully function in and technically lead cross-functional teams in a professional manner
  • Able to make decisions independently with appropriate level of consultation/communication

We seek motivated, ambitious engineers who genuinely enjoy helping customers come up with solutions to their challenges, and we provide a company culture of collaboration, respect, and innovation, and a place to work with passionate people doing what they love.

 

skills

embedded systems, aspice, Autosar BSW

qualification

M.E/M.Tech, B.E/B.Tech
Share this job