PJ-ITK Senior Software Engineer

4 days ago


Coimbatore, India Bosch Full time

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it's the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

Roles & Responsibilities :
Development of software and functionalities for embedded and non-embedded software and control systems for automotive applications in different domains, including electronic control unit (ECUs) serving vehicle zones, propulsion, transmission, body control, and connectivity in the automotive industry.

Development of systems, software, and functionalities for healthcare systems, including patient-interfacing-devices, as well as infrastructure systems to support digitalization of highly efficient connected medical devices.

Working as a member of global development team on the latest generation microcontrollers, microprocessors, and automotive and healthcare standards in a highly dynamic, fast paced work environment.

Development of concepts for Automotive, and Industrial applications

  • Engage in all phases of development - concept creation till release to customer.
  • Perform rapid prototyping to support functional requirement development.
  • Project Management Activities involving direct customer contact, business relationship and partnership development, requirement engineering, quote preparation, budget and project tracking, defining project goals, resource planning and executing tasks, project monitoring, managing risks, and ensuring stakeholder satisfaction.
  • Develop manual and model-based code according to specification.

  • Dive deep into analysis of hardware-software interfaces and systems optimization possibilities.

  • Develop automated test software for software testing.
  • Evaluate and validate new software and futures features in the device under test (DUT), on a Hardware-in-the-Loop (HiL), Software-in-the-Loop (SiL), and/or Model-in-the-Loop (MiL).
  • Debug/troubleshoot software using market specific high-performance/ high-complexity tools.
  • Report on program review meetings, interface studies, and design review.
  • Interact closely with customers to define and develop customized software solutions according to the customer's needs, supported by the engineering team distributed across the globe.
  • Extreme Dynamic environment with extra ordinary change of technical and business contexts.
  • Function as direct contact with external automotive customers, as well as Bosch Group internal customers.

Qualifications

  • B.E. or B. Tech in Electrical Engineering, Mechanical/Automotive Engineering, Computer Science/Engineering, Information technology engineering.
  • 10 or more years of experience with software languages and operating systems (real time OS, C, or embedded C).
  • 10 or more years of experience with software development and debugging tools.
  • Project Management skills and experience.
  • Customer Account Management.
  • Technical Team Management / Leadership.
  • Technical Consulting.
  • AUTOSAR knowledge is strongly preferred.
  • Academic and/or industry experience in controls for electrified powertrain (hybrid and full electric) and automotive connectivity/connected mobility.
  • Strong analytical and critical thinking skills.
  • AUTOSAR Base Software configuration and proficiency with Vector DaVinci, EB Tresos and ETAS ISOLAR configuration tools.
  • Model-based application development using ETAS ASCET, MATLAB Simulink.
  • Expert on CAN, CAN-FD, Flexray, and LIN Protocols.
  • In-depth and strong knowledge of UDS Diagnostic Services and On-Board Diagnostics and configuration.
  • Expert knowledge on AUTOSAR concepts, creation of Software Components (SWC), Run time Environment (RTE), Runnable and task creation, RTE Ports and Connector development and Sender receiver and Client-Server communication and CAN/LIN signal mapping to RTE ports.
  • Cybersecurity and Functional Safety knowledge is preferred.
  • Familiarity with rapid prototyping and simulation environments (Dspace, Ehooks, No-hooks or others).
  • Exposure to Hardware in Loop Testing of engine control functions for different OEMs at test bench using ETAS Closed and Open loop Test Bench.
  • Vector testing tools and CAPL Scripting.
  • Vehicle Testing and strong debugging skills.
  • AGILE Practitioner and follow the AGILE principles for project management.
  • Possess complete knowledge on the project life cycle and process followed in the Automotive industry.
  • Initiative-taking approach with strong interpersonal and communication skills with an emphasis on teamwork.
  • Entrepreneurial approach and comfortable in a highly dynamic, high pace work environment.
  • Adaptability to work in a truly international company on a project with team members in multiple countries.
  • Automotive Experience: Cross functional exposure to mechanical, electrical and software intensive systems.


  • Coimbatore, Tamil Nadu, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a key member of our engineering department, you will play a vital role in designing, developing, and implementing custom software and database application capabilities.The ideal candidate will have a strong...


  • Coimbatore, India Rosemallow Technologies Full time

    Senior Java Software Engineer : We are looking for a Senior Java Software Engineer with strong expertise in designing, developing, and maintaining enterprise-grade applications. The ideal candidate will have hands-on experience in building scalable and high-performing systems using Java and modern frameworks, with a deep understanding of object-oriented...


  • Coimbatore, Tamil Nadu, India Epam Systems Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are seeking a dynamic and skilled Senior Software Engineer with expertise in Python and Generative AI (GenAI) to join our innovative team.The role involves designing, developing, and maintaining cutting-edge software solutions that harness the power of LLMs (Large Language Models) to deliver impactful results. If you have a passion for AI technologies,...


  • Coimbatore, India Epam Systems Full time

    We are seeking a dynamic and skilled Senior Software Engineer with expertise in Python and Generative AI (GenAI) to join our innovative team. The role involves designing, developing, and maintaining cutting-edge software solutions that harness the power of LLMs (Large Language Models) to deliver impactful results. If you have a passion for AI technologies,...


  • Coimbatore, Tamil Nadu, India beBeeTeamcenter Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Enterprise Teamcenter Developer LeadWe are seeking a seasoned professional in Teamcenter to assume the role of Enterprise Teamcenter Developer Lead. The selected candidate will be responsible for overseeing and driving the implementation, customization, and deployment of Teamcenter Server utilizing advanced programming languages like ITK and...


  • Coimbatore, Tamil Nadu, India Epam Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are looking for a highly skilled and experienced Senior Software Engineer specializing in Python and FastAPI to join our forward-thinking team.In this role, you will develop and maintain robust, scalable applications and play a critical part in designing, building, and managing end-to-end software solutions. This position offers the opportunity to work on...


  • Coimbatore, India Epam Systems Full time

    We are looking for a highly skilled and experienced Senior Software Engineer specializing in Python and FastAPI to join our forward-thinking team. In this role, you will develop and maintain robust, scalable applications and play a critical part in designing, building, and managing end-to-end software solutions. This position offers the opportunity to work...


  • Coimbatore, Tamil Nadu, India Epam Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are thrilled to invite a skilled Senior Software Engineer with expertise in Python and ReactJS to join our progressive team. This role offers an opportunity to craft cutting-edge software solutions, work on challenging projects, and contribute to the success of a fast-paced organization through technical excellence and...


  • Coimbatore, Tamil Nadu, India beBeeSoftware Full time ₹ 15,60,000 - ₹ 24,30,000

    Senior QA EngineerWe are seeking a highly skilled Senior QA Engineer to join our team. As a key member of our Quality Assurance department, you will play a vital role in ensuring the quality and integrity of our software solutions.Your primary responsibilities will include:Conducting thorough quality audits to guarantee adherence to industry...


  • Coimbatore, Tamil Nadu, India beBeeAutomation Full time ₹ 15,00,000 - ₹ 25,00,000

    As a senior quality assurance automation engineer, you will play a pivotal role in guaranteeing the quality of software products.Key Responsibilities:Design and develop high-quality automation frameworks using Cypress and Java script.Develop comprehensive test scripts to ensure thorough testing of software applications.Collaborate with cross-functional teams...