Senior Software Engineer for Digital Manufacturing Systems

7 days ago


Hyderabad, Telangana, India Bristol Myers Squibb Full time

Working at Bristol Myers Squibb: Challenging, meaningful, and life-changing. These aren't words you'd typically associate with a job, but working with us is anything but ordinary. Here, complex and innovative work happens every day, in every department. From optimizing production lines to the latest breakthroughs in cell therapy, this work transforms lives and careers of our team members.

BMS Hyderabad is an integrated global hub focused on helping patients overcome serious diseases by building sustainable and innovative solutions. Our science, technology, and innovation center supports technology and drug development activities that will usher in the next wave of innovation.

Sr. Software Engineer – Syncade Developer - Core

Key Responsibilities:

Develop, maintain, and support the global Enterprise Manufacturing Execution Systems (EMES) solution used globally. Key responsibilities include:

  • Developing, maintaining, and supporting the Emerson Syncade core platform, components, interfaces, custom tools, and any customizations that support digital manufacturing systems and operations.
  • Material and Inventory modules (MM)
  • Order management (OM)
  • Equipment and instrument integration (ET)
  • Behavior Editor (BE)
  • Document control and Archiving (DCA)
  • Recipe Authoring (RA)
  • Security & Audit (SA)
  • Resource Editor (RTE)

Deliverables and Outcomes:

Engage with BU business stakeholders, Development Team, Program team, users, and partners to understand requirements, deliver solutions, enhancements, Bug Fixes, and resolution of issues. Lead the detail design and implementation activity for MES projects based on Emerson MES platform-- Syncade. Ensure common processes across the sites such as Application recipe Behaviours, Global Components, and Work Instructions are built/enhanced in a repository for common components. Share the responsibility for design and support of business solutions based on site's needs for MES processes and functions. Drive new releases & hot fixes technical assessments and related interoperability test with Syncade. Ensure project and/or validation documentation is maintained during lifecycle & release management. Find innovative ways to leverage Syncade to drive business value. Utilize expertise in MES to provide assistance in the ongoing implementation across World Areas, enhancements, Integrations, and support. Work closely with MES Product Owner to create and maintain a product backlog according to defined business value and/or ROI targets. Manage the risk and ensure prompt resolution of issues, removing roadblocks and impediments. Proactively manage communications within team and about project status and next steps. Work with Domain Architects (including Data, Infrastructure, Application, and Security architects) to ensure that Functional Solution Design aligns with system design guidelines and enterprise architecture standards. Configure MES setups on the applications and work on L1 (Machines, Sensors) to L2 (PLCs, SCADA), to L3 for MES/MOM, to L4 for ERP integrations (Be it Oracle EBS, SAP, etc.). Create and maintain Functional user manuals, Functional documentation, other project collaterals, etc. Understand other tools related to MES system, interface with related Edge applications, RFID, Scanner, Robots, Pick Systems, etc. Lead, design, implement, and test a full stack of Manufacturing Execution System (MES) technologies. Interface with related manufacturing systems such as Historian, SCADA, PLC, Robot, CNC, etc.

Desirable Skills and Experience:

  • Bachelor's degree in engineering, master's in computer applications (MCA).
  • Experience of having worked in Domain Industry, Complex Manufacturing environment.
  • 4-6+ years of solid work experience and having worked as Functional Lead/Analyst in designing, building, deploying, and supporting automation and manufacturing execution systems (Syncade/PASX/Rockwell Pharma Suite/Opcenter/Camstar, Delta V, PI Data historian, etc.) in regulated manufacturing environments.
  • OR 7+ years' experience in the Life Sciences industry, with at least 3+ years' experience in Emerson Syncade MES
  • Technical exposure to Emerson Syncade: Manufacturing Execution (or another MES) architecture
  • Strong knowledge of Smart Factory, Industry 4.0, Industrial Internet of Things (IIoT), and manufacturing process.
  • Strong knowledge of Automation layer (Scada, DCS, PLCs, industrial protocols).
  • Knowledge on OPC/MQTT/Modbus/Profibus.
  • Knowledge of and/or experience in adhering to ISA-95 model.
  • Understanding of S88 Standard & Batching solution.
  • Understand Technical pieces of Syncade and the alignment of behaviours, should be able to modify existing recipes.
  • Recipe Authoring - Ability to develop recipes from scratch will be an added advantage.
  • Experience with MES project development, deployment, integration.
  • Knowledge of business processes covered by a standard MES System, from Weighing & Dispensing to Master Batch Record and Review by Exception business processes.
  • Strong Knowledge of pharma industry regulatory context (GxP).
  • Knowledge of Solution architecture & integration.
  • Knowledge of Infrastructure technologies & services.
  • Knowledge of ERP (including integration with SAP) a plus.
  • At least 2 IT full-life cycle implementations acting in key Functional roles such IT project lead, cut-over lead, migration lead, etc. Experience in agile methodologies and JIRA/Servicenow/Confluence.
  • Knowledge on MES Systems and processes, understanding of the Architecture around.
  • Strong domain expertise in the application of IT to manufacturing, including a broad understanding of processes and how they are supported by IT tools and systems.
  • Strong knowledge of regulatory landscape and demonstrated experience with GAMP compliance and computer system validation.
  • Strong written and verbal communications skills. Ability to learn new technologies and adopt evolving business practices.
  • Ability to work across global sites and cultures.
  • Optional travel up to 5% domestically and internationally.


  • Hyderabad, Telangana, India Bristol Myers Squibb Full time

    Join Our Team as a Senior Software EngineerBristol Myers Squibb is a global biopharmaceutical company that is transforming the lives of patients with serious diseases. We are seeking a highly skilled Senior Software Engineer to join our team in Hyderabad, India.About the RoleWe are looking for a talented software engineer with expertise in Manufacturing...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics drivers for a wide...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Embedded Systems Software Developer - Graphics to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Summary:We are seeking a highly skilled Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem, including the window system, display controllers, and GPU drivers, on both native and virtualized systems.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the RoleThis is a unique opportunity to join QNX Software Systems as a Senior Systems Software Developer for our product engineering unit. You will be working on developing and maintaining Wi-Fi and Networking driver components in an open-development environment.As a successful candidate, you will be responsible for creating and documenting software...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem, including the window system, display controllers, and GPU drivers, on both native and virtualized systems.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Description:We are seeking a skilled Senior Software Systems Developer - Graphics to join our team at BlackBerry QNX. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.You will provide technology leadership in all aspects of software...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the RoleWe are seeking a highly skilled Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our product engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.As a successful candidate, you will provide technology leadership in all...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Software Developer for Graphics Systems to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics drivers...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Key Responsibilities:As a Senior Systems Software Developer, you will be responsible for developing and maintaining Wi-Fi and Networking driver components in an open-development environment.Key Skills:Develop and maintain Wi-Fi and Networking driver components in an open-development environment.Create and document software specifications and designs that...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job DescriptionBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems.We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software,...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job DescriptionBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Expertise in Embedded SystemsAs a highly skilled Principal Systems Software Developer at QNX Software Systems, you will be responsible for designing and executing on development plans and strategies as they relate to key technology trends. This role requires expertise in developing for multiple OS architectures, with a strong focus on Linux and QNX.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Overview:We are seeking an experienced Senior Safety Engineer/Specialist to join our Functional Safety team at QNX Software Systems. As a key member of our team, you will play a critical role in ensuring the safety and reliability of our embedded operating systems and software solutions.Key Responsibilities:Conduct safety analysis activities and...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the RoleWe are seeking an experienced Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem (Window system, Display controllers and GPU drivers) on both native and virtualized systems.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Embark on a Mission to Revolutionize Embedded SystemsBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems.We are the embedded experts. Our foundation software, including our deterministic...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Opportunity Details:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About This Role:We are seeking a highly skilled Senior Embedded Graphics Software Engineer to join our team at QNX Software Systems. As a key member of our product engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics drivers for a...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.Job DescriptionWe are seeking a highly skilled Senior Systems Software Developer to join our team. As a key...

  • Software Tester

    3 weeks ago


    Hyderabad, Telangana, India QNX Software Systems Full time

    Job DescriptionQNX Software Systems is seeking a skilled Software Tester to join our team. As a Software Tester, you will be responsible for testing and validating the functionality of our automotive infotainment systems.Responsibilities:Configure, integrate, and test software components, including virtual frameworks, target hardware, and peripherals.Work...