▷ [Immediate Start] Senior Embedded Software Engineer

4 days ago


Bengaluru India Michael Page Full time

Job Description - Competetive Salary - PF and Gratuity About Our Client Our client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the world Job Description Senior Embedded Software Engineer Your Job: - Design, implement, and test embedded software for Smart Motion Products in the field of industrial automation. - Collaborate within an agile team on projects related to industrial communication, cybersecurity, and closed-loop control. - Assist in the development and enhancement of infrastructure for continuous integration and industrial Ethernet. - Utilize and integrate reusable software components from our embedded platform. Your technical qualification: - A degree in computer science, software engineering, electrical engineering, or a related field. - Familiarity with electric and pneumatic systems, along with a willingness to engage with them. - Proficiency in object-oriented design and the C++ programming language - Python for Scripting and Automation - Principles of version control and branching with Git - Skills in troubleshooting and testing embedded software - Knowledge of unit and integration testing - 10 years of experience in developing software for embedded systems and industrial communication, particularly for small systems with limited resources and embedded RTOS - Knowledge of ARM v7/v8 Cortex-M / Cortex-A based microcontrollers and their ecosystems. - Understanding of industrial communication protocols, stacks e.g. EtherCAT, Profinet, Modbus, IOLink, and controllers, such as SIEMENS and Beckhoff. - Proficiency with modern software tools including VS Code, LLVM, Git, GitLab, CMake, and Conan. - Familiarity with current software development processes, methods, and relevant standards is a plus. - Awareness of architectural design principles and understanding of measures and best practices to ensure software quality. The Successful Applicant Senior Embedded Software Engineer Your Job: - Design, implement, and test embedded software for Smart Motion Products in the field of industrial automation. - Collaborate within an agile team on projects related to industrial communication, cybersecurity, and closed-loop control. - Assist in the development and enhancement of infrastructure for continuous integration and industrial Ethernet. - Utilize and integrate reusable software components from our embedded platform. Your technical qualification: - A degree in computer science, software engineering, electrical engineering, or a related field. - Familiarity with electric and pneumatic systems, along with a willingness to engage with them. - Proficiency in object-oriented design and the C++ programming language - Python for Scripting and Automation - Principles of version control and branching with Git - Skills in troubleshooting and testing embedded software - Knowledge of unit and integration testing - 10 years of experience in developing software for embedded systems and industrial communication, particularly for small systems with limited resources and embedded RTOS - Knowledge of ARM v7/v8 Cortex-M / Cortex-A based microcontrollers and their ecosystems. - Understanding of industrial communication protocols, stacks e.g. EtherCAT, Profinet, Modbus, IOLink, and controllers, such as SIEMENS and Beckhoff. - Proficiency with modern software tools including VS Code, LLVM, Git, GitLab, CMake, and Conan. - Familiarity with current software development processes, methods, and relevant standards is a plus. - Awareness of architectural design principles and understanding of measures and best practices to ensure software quality. What's On Offer Competitive compensation commensurate with role and skill set Medical Insurance Coverage worth of 10 Lacs Social Benifits including PF & Gratuity A fast-paced, growth-oriented environment with the associated (challenges and) rewards Opportunity to grow and develop your own skills and create your future Contact: Anwesha Banerjee Quote job ref: JN-082025-6823134



  • Bengaluru, India Tata Technologies Full time

    BMS Embedded Software Development Engineer (Senior Role) 📍 Location: MVM Plaza 1st BB Road, Bengaluru, Karnataka 💼 Experience: 3 – 7 Years - Notice Period: Looking for Immediate to 30 Days joiners 🔹 About the Role We are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design,...


  • Pune, India Dminds Solutions Inc. Full time

    Job Description We are looking for Embedded Firmware Engineer Candidates with a minimum of 7+ Years of overall experience. Notice Period: Immediate or within 15 days. Joining candidates are preferred. - Sound working experience in Embedded C, C++, RTOS. - 32-bit Processor/Microcontroller knowledge is essential - Good knowledge of HW and communication...


  • Noida, India ScratchNest Full time

    Job Description We&aposre Hiring: Lead Embedded Hardware Design Engineer ScratchNest | Noida | Immediate Joining ScratchNest is seeking an experienced Lead Embedded Hardware Design Engineer to Lead the development of next-gen embedded systems for mission-critical industrial applications. Role Responsibilities: - Lead end-to-end hardware design from...


  • Bengaluru, Karnataka, India IAssess Consultants LLP Full time ₹ 20,00,000 - ₹ 60,00,000 per year

    Position:Senior Embedded Software Engineer – PCIe / Embedded LinuxLocation:Bangalore (Preferred)Experience: 7+ yearsUpto 20 LPAOnly Immediate Joinee can applyNight ShiftAbout the Role:We are seeking a highly skilledSenior Embedded Engineer with strong expertise in Embedded LinuxandPCIe protocol development. The ideal candidate will have deep technical...


  • Bengaluru, India YourTribe Full time

    About the Role: We are seeking a talented and enthusiastic Embedded Systems Engineer to join our team and contribute to the development of robust electronic systems for our autonomous marine vessels. As part of our dynamic startup journey, you will collaborate closely with our experienced engineers and the founding members of the company, who are alumni of...


  • Bengaluru, Karnataka, India, Karnataka Toshiba Software Pvt. Ltd. Full time

    Embedded Software Engineer (MCU Development)Location: BengaluruExperience required: 4-12 yearsNotice Period: Immediate/Max 30 daysRequirement:1. Preferred Experience: 4 to 12 years2. Experience in Embedded Software Domain.3. Experience in MCU development, Peripheral driver development (SPI, I2C, Ethernet, CAN, etc..).4. Experience in porting RTOS like...


  • Bengaluru, India Hunarstreet Technologies Pvt Ltd Full time

    Position : Senior Embedded Software Engineer PCIe / Embedded LinuxLocation : BangaloreExperience : 7+ years- Night ShiftAbout the Role : We are seeking a highly skilled Senior Embedded Engineer with strong expertise in Embedded Linux and PCIe protocol development. The ideal candidate will have deep technical knowledge of PCIe (Gen4 and above) and experience...


  • Bengaluru, India Tata Technologies Full time

    BMS Embedded Software Development Engineer (Senior Role)Location: MVM Plaza 1st BB Road, Bengaluru, KarnatakaExperience: 3 – 7 YearsNotice Period: Looking for Immediate to 30 Days joinersAbout the RoleWe are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design, development, and...


  • Bengaluru, India Tata Technologies Full time

    BMS Embedded Software Development Engineer (Senior Role)Location: MVM Plaza 1st BB Road, Bengaluru, KarnatakaExperience: 3 – 7 YearsNotice Period: Looking for Immediate to 30 Days joinersAbout the RoleWe are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design, development, and...


  • Bengaluru, India Tata Technologies Full time

    BMS Embedded Software Development Engineer (Senior Role)Location: MVM Plaza 1st BB Road, Bengaluru, KarnatakaExperience: 3 – 7 YearsNotice Period: Looking for Immediate to 30 Days joinersAbout the RoleWe are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design, development, and...