Chief Embedded Software Architect

2 days ago


Lucknow, Uttar Pradesh, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 25,00,000

Revolutionizing healthcare through innovative medical device design requires a talented team of embedded engineers. In this role, you will be part of a collaborative environment where experts from diverse domains come together to develop cutting-edge solutions that enhance patient care and improve lives.

Key Responsibilities:

  • Design, develop, and debug embedded software for various hardware platforms, including microcontrollers and processors.
  • Troubleshoot and resolve electronics design issues, including hardware-level debugging.
  • Write and optimize efficient embedded C/C++ code tailored for real-time systems and low-power environments.
  • Collaborate with hardware engineers to define system architecture, specifications, and integration requirements.
  • Develop firmware, drivers, and hardware-software interfaces.
  • Perform system integration, testing, and troubleshooting for embedded systems.
  • Implement and debug communication protocols such as UART, SPI, I2C, CAN, and Ethernet.
  • Optimize system performance, focusing on memory, power consumption, and CPU efficiency.
  • Ensure adherence to industry standards (including ISO 13485) and safety regulations for medical device development.
  • Maintain detailed technical documentation for system architecture, designs, and code.
  • Participate in code reviews, providing and receiving constructive feedback for continuous improvement.
  • Collaborate with QA teams to develop and execute comprehensive test plans for hardware and software validation.

Qualifications:

  • Bachelor's degree in Electrical Engineering, Electronics, or a related field.
  • 4+ years of experience (other candidates with relevant projects may apply)
  • Proficiency in C, C++, Embedded C, and Assembly is a plus, with familiarity in assembly language.
  • Experience with microcontrollers, ARM Cortex, and other embedded platforms.
  • Experience with IoT, Wireless Communication, or AI/ML in embedded systems is a plus
  • Proficiency with real-time operating systems (RTOS) and debugging tools like JTAG.
  • Strong understanding of hardware schematics, PCB layouts, and hardware-software interaction.
  • Familiarity with version control systems like Git. Knowledge of hardware communication protocols like SPI, I2C, UART, CAN, etc. Excellent problem-solving and debugging skills.
  • A collaborative mindset and willingness to work in a fast-paced, innovative environment.
  • Experience in medical devices is a plus, but not mandatory.


  • Lucknow, Uttar Pradesh, India beBeeBoot Full time ₹ 30,00,000 - ₹ 36,00,000

    **Embedded Boot Firmware Architect Role**We are seeking a highly skilled Embedded Boot Firmware Architect to lead the development and maintenance of secure and measured boot mechanisms.The ideal candidate will have 12-15 years of experience in embedded systems development, with deep expertise in ARMv8 architectures. They should be proficient in C/C++ for...


  • Lucknow, Uttar Pradesh, India beBeeArchitect Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    We are seeking an accomplished Chief Architect to spearhead our architectural team.Main Responsibilities:Supervise the creation and development of large-scale infrastructure projectsCollaborate with cross-functional teams to ensure timely project completionMaintain technical standards for architectural designsProvide expert guidance on building codes, zoning...


  • Lucknow, Uttar Pradesh, India beBeeSOFTWARE Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Our team is seeking a skilled Software Architect to design, develop and maintain software applications for our charging infrastructure. This includes working closely with the firmware team to improve existing functionality while building designs and POCs for future systems.Key ResponsibilitiesCollaborate with firmware team to create software solutions that...


  • Lucknow, Uttar Pradesh, India beBeeDevelopment Full time ₹ 20,00,000 - ₹ 25,00,000

    Job DescriptionSeeking a seasoned software development engineer to join our global team and contribute to the advancement of our information technology environment.This is a long-term contract position with a global technology leader that requires evaluating business data and recommending solution direction.Evaluating business data and recommending solution...


  • Lucknow, Uttar Pradesh, India beBeeFPGA Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded Systems Engineer OpportunityWe are seeking an experienced Embedded Systems Engineer to design and develop innovative solutions for industrial control systems using FPGA technology.About the RoleDesign and develop FPGA-based embedded systems for industrial control applications.Use Xilinx Vivado, Intel Quartus, and ModelSim tools to simulate, test,...


  • Lucknow, Uttar Pradesh, India beBeeDeveloper Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Our purpose is to connect people and business to insurance in innovative, hyper-relevant, compelling, and personal ways.We build the future of insurance, making life and business easier, more connected, and better protected.As a developer for our proprietary platform serving North America's Property and Casualty product line, you will develop quality...


  • Lucknow, Uttar Pradesh, India beBeeBackend Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Title: Lead Backend DeveloperWe are a product-based company specializing in call management CRM solutions designed for sales teams worldwide.As we continue to scale our engineering team, we need a lead backend developer to contribute to architecting the database/reporting layer and develop high-performance APIs.Responsibilities:Contribute to the product...


  • Lucknow, Uttar Pradesh, India beBeeArchitect Full time ₹ 2,40,00,000 - ₹ 3,20,00,000

    Job OverviewWe are seeking a highly skilled Core CPU Architect with 12–15 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software.This role requires a hands-on technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance optimization, and Linux kernel integration.Drive...


  • Lucknow, Uttar Pradesh, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 15,00,000

    API Engineer Job OpportunityWe are seeking a highly skilled API Engineer to join our team. As an API Engineer, you will be responsible for developing high-quality software using software development skills.Key responsibilities include:Developing software using object-oriented programming (OOP) principlesDebugging and troubleshooting issues in embedded...


  • Lucknow, Uttar Pradesh, India beBeeEngineering Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Firmware Engineering Leader">We are seeking an exceptional Embedded Firmware Engineer to lead the design and development of embedded hardware and firmware systems. The ideal candidate will have extensive experience in developing high-reliability embedded architectures, ensuring compliance with medical device standards, and guiding development teams...