Embedded Systems Software Engineer

5 days ago


Pune, Maharashtra, India KPIT Full time
Job Description

We are seeking an experienced Embedded Systems Software Engineer to join our team at KPIT. The successful candidate will be responsible for the development, integration and testing of AUTOSAR VECU (Virtual-ECU) systems.

About the Role

As an Embedded Systems Software Engineer, you will be working closely with our customers to understand their requirements and develop customized solutions that meet their needs. Your primary focus will be on generating VECUs for AUTOSAR Classic Platform-based architectures, exploring co-simulation methods for AUTOSAR VECU and GoogleCarOS Simulator using Vector and/or dSPACE toolchains, and designing and developing bus communication frameworks between AUTOSAR VECU and GoogleCarOS Simulator.

You will also be responsible for ensuring proper initialization, time synchronization, data exchange, and termination between modules of co-simulation, as well as developing a validation strategy for individual module level and system level for the entire co-simulation.

In addition, you will work closely with automation engineers to ensure seamless integration of build processes in automated build platforms and adhere to agile best practices during project execution.

Requirements
  • Experience:
    • CAN and TCP/IP stack development
    • ECU-to-ECU communication design using DBC and ARXML
    • Co-Simulation of VECU, Plant Model, Rest Bus Model
    • Testing of VECU using Vector CANoe using CAPL Scripting
  • Skill Set:
    • Strong knowledge of AUTOSAR Methodology for Classic Platform
    • Experience in AUTOSAR Layers like Application, RTE, OS, Communication
    • Strong experience in AUTOSAR Toolchains like AUTOSAR Authoring Tool, BSW Configuration and Generation Tool
    • C and Embedded C programming
    • C++ (Object Oriented Programming)
    • Python programming
    • Vector Toolchain: CANoe, DaVinci Developer, DaVinci Configurator Pro, vVIRTUALtarget
    • dSPACE Toolchain: VEOS, SystemDesk, ControlDesk
    • Agile and SAFE Practices
  • Education:
    • Bachelor's or Master's degree in Computer Science, Electronics Engineering, or related field
  • Location:
    • Flexible work environment with opportunities to work from anywhere
What We Offer
  • Competitive Salary: $120,000 - $180,000 per annum
  • Bonus Structure: Performance-based bonus structure with opportunities for growth and advancement
  • Benefits:
    • Medical, dental, and vision insurance
    • Retirement plan with company match
    • Flexible paid time off policy
  • Professional Development:
    • Ongoing training and professional development opportunities
    • Access to industry-leading technologies and tools


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Software EngineerJob Summary: We are seeking a motivated Embedded Systems Software Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming.Key Responsibilities:Firmware...


  • Pune, Maharashtra, India CIEL HR Full time

    Job Title: Embedded Systems Software EngineerAbout the Role:We are seeking an experienced Embedded Systems Software Engineer to join our team at CIEL HR. As an Embedded Systems Software Engineer, you will design, develop, and test software for embedded systems, focusing on Linux BSP and Linux device drivers.Key Responsibilities:- Develop and maintain...

  • Software Engineer

    1 week ago


    Pune, Maharashtra, India PACCAR Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team in designing and developing embedded systems for medium/heavy duty vehicles.Job SummaryThis position is responsible for working as a Subject Matter Expert (SME) in Model Based Development for embedded systems using Simulink and Stateflow. The ideal candidate will have strong...


  • Pune, Maharashtra, India L4B Software Full time

    Software Engineering ExpertiseL4B Software, a pioneering software engineering firm specializing in cutting-edge embedded systems for automotive, consumer electronics, and medical devices, is seeking a highly skilled Senior Embedded Linux Engineer to lead our technical team. As a key member of our India operations, you will play a pivotal role in the...


  • Pune, Maharashtra, India L4B Software Full time

    We are seeking an experienced Senior Embedded Systems Project Lead to spearhead the planning, execution, and delivery of groundbreaking embedded software projects at L4B Software.Job DescriptionL4B Software is a dedicated team of professionals committed to delivering cutting-edge software solutions. With a focus on quality, innovation, and efficiency, we...


  • Pune, Maharashtra, India Select source international Full time

    Overview:Select Source International seeks an experienced Embedded Systems Software Developer to join our team. In this role, you will design and implement firmware for embedded systems, ensuring optimal performance, reliability, and scalability.Job Summary:We are looking for a skilled Firmware Engineer to develop, test, and maintain firmware for various...


  • Pune, Maharashtra, India AUSTERE SYSTEMS PRIVATE LIMITED Full time

    AUSTERE SYSTEMS PRIVATE LIMITED is seeking an experienced Senior Embedded Software Engineer to join their team in Pune. This is a challenging role that requires a strong background in embedded systems, firmware design, and development.Job DescriptionThe successful candidate will have a minimum of 5 years of experience in embedded firmware design and...


  • Pune, Maharashtra, India KPIT Full time

    Job DescriptionWe are seeking a skilled Embedded Automotive Control Systems Software Engineer to join our team at KPIT.About the RoleThis is an exciting opportunity to work on the development, implementation, and testing of software for embedded automotive control systems. As a key member of our Vehicle Mechatronics Embedded Controls (VMEC) engineering...


  • Pune, Maharashtra, India Spectrum Talent Management Private Limited Full time

    Job OverviewSpectrum Talent Management Private Limited is seeking a highly skilled Senior Embedded Software Engineer to join our team. In this role, you will be responsible for developing and maintaining embedded software in C for automotive applications.About the JobAs a Senior Embedded Software Engineer, you will have a unique opportunity to work on...


  • Pune, Maharashtra, India eInfochips Private Limited Full time

    Job SummaryWe are seeking an experienced Embedded Systems Engineer with expertise in Classic AUTOSAR to join our team at eInfochips Private Limited. The ideal candidate will have a strong background in embedded systems development, particularly with microcontrollers (MCUs) and microprocessors (MPUs), and will be proficient in C programming.Key...


  • Pune, Maharashtra, India Philips Full time

    About the PositionWe are looking for a highly skilled Firmware and Software Engineer to join our team at Philips.The ideal candidate will have a strong background in embedded systems software development, with a focus on real-time systems and high-performance applications.As a Firmware and Software Engineer, you will be responsible for designing, developing,...


  • Pune, Maharashtra, India KION Group Full time

    Test Engineer Job DescriptionWe are looking for a skilled Test Engineer to join our team at KION Group. As a Test Engineer, you will be responsible for designing and executing comprehensive test plans for embedded systems, including hardware and software components. Your expertise will ensure the robustness of our systems, and you will play a key role in the...


  • Pune, Maharashtra, India Philips Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions for embedded systems.ResponsibilitiesArchitect and design software solutions for embedded systemsDevelop and test software using C/C++...


  • Pune, Maharashtra, India Ronin Labs Full time

    **About the Role:**We are seeking a skilled Embedded Systems Engineer to join our dynamic team at Ronin Labs. As a Junior IoT Associate, you will be responsible for designing and developing innovative IoT solutions that enhance our gaming and marketing offerings.**Key Responsibilities:**Assist in the design and development of IoT devices and systems.Develop...


  • Pune, Maharashtra, India ARRONICS INFOTECH PVT LTD Full time

    Job Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our team in Visakhapatnam, India.The ideal candidate will have strong expertise in embedded coding, real-time operating systems (RTOS), and communication protocols. They will be responsible for designing, developing, and testing embedded software for...


  • Pune, Maharashtra, India Copeland Full time

    Job DescriptionWe are seeking a highly skilled Embedded Systems Software Architect to join our team at Copeland. In this role, you will be responsible for designing and implementing efficient software solutions for our products.About the RoleThis is a critical position that requires a deep understanding of C Language, Embedded systems, and software...


  • Pune, Maharashtra, India KION Group Full time

    Job DescriptionWe are seeking an experienced Embedded Systems Test Engineer to join our team at the KION Group.Responsibilities:Develop and implement comprehensive test plans, test cases, and test scripts for embedded systems, including hardware and software components.Design and execute various types of tests, such as functional testing, performance...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Systems Software Specialist to join our team at Capgemini Engineering.About the RoleThis is a challenging position that requires expertise in designing and developing software for embedded systems. You will be responsible for creating innovative solutions using C programming language and working...


  • Pune, Maharashtra, India Aricent Full time

    Embedded Software Engineer Job DescriptionAt Aricent, we are seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing and developing software for embedded systems using C, C++, and Python programming languages.Key Responsibilities:- Design and develop software for embedded...


  • Pune, Maharashtra, India Sensata Technologies Full time

    Job Summary:The Embedded Firmware Engineer will be responsible for overseeing various software programs throughout the company by running multiple analyses, tests, and performing digital coding. The role involves working with Firmware architects to carry out embedded software activities throughout the product lifecycle.Key Responsibilities:Collaborate with...