Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 8.0 years
9 - 13 Lacs
bengaluru
Work from Office
As an Engineer II SW, you will be responsible for designing, implementing, and maintaining modules for embedded systems, with a particular emphasis on leveraging C++ for these projects. This will involve designing production-ready software by following a defined software development process. You will analyze specifications, develop high-level design, maintain traceability, review unit-level code, and document the work on Harman product(s). You will provide technical coordination in software development by understanding requirements for specific projects/programs and will be guiding a team of engineers on skill-building aspects that are related to the project. What You Will Do Develop and implement modules for embedded systems, including software and drivers, using C++ as the primary language.Analyze existing embedded software to add features, make modifications, fix bugs, and/or port to different platforms. C++, C Development, write clean, maintainable, and efficient code, primarily but not restricted to C++, for embedded applications, adhering to coding standards and best practices. Collaborate with other engineers to develop and integrate embedded systems that interface with Windows-based platforms, which in many cases, have Android Emulators installed. Use IPC mechanisms in AIDL, FIDL, POSIX, etc. to realize functionalities and features. Conduct thorough testing of embedded systems, including unit testing, integration testing, and system testing. Create and maintain comprehensive documentation for embedded systems, including code documentation, design documentation, and user manuals. Analyze and optimize code for performance and resource constraints within embedded systems. Identify, analyze, and resolve technical issues related to embedded systems development. Work effectively with other engineers, product managers, and stakeholders to ensure successful project delivery. Participate in design, development, verification, troubleshooting, and delivery of high-quality products.
Posted -1 days ago
7.0 years
0 Lacs
noida, uttar pradesh, india
On-site
Position Requirements The right person for this position should have 7+years of experience in IoT embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain. Knowledge: Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, Raspberry PI, iMX series Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO, UFS Knowledge of embedded linux, device driver concepts and inter process communication Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular Knowledge of IoT communication protocols MQTT, COAP, AMQP Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab, Build root, Yocto DFMA and DFMEA, Design release process Coding standards, guidelines and compliance tools Version control and repositories using git tools Software quality assurance and automated testing tools Experience / Skills: Embedded software design cycle Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) Good hands-on programming in Embedded C, C++. Programming in scripting languages such as batch, shell, python, Nodejs is a plus. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT Software and Hardware integration testing and troubleshooting Protocol debugging using protocol analyzer Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Key Interfaces Global Project team members GEC Engineering Team Local Marketing team Project Engineer / leader from BU’s across Pentair. External vendors and suppliers Qualifications and Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College. Should have worked on IoT based embedded device projects. Other Requirements: Team player Good communication and presentation skills Ability to multitask Design Thinking Have passion for Design & Technology Should have a “can do” attitude Excellent interpersonal s
Posted 3 days ago
8.0 years
0 Lacs
india
On-site
Our client, a Leading Global Specialist in Energy Management and Automation, is seeking an experienced Embedded Engineering Cybersecurity Analyst for their runtime team in the industrial automation. The runtime team is an integral part of EcoStruxure Automation Expert. This position is focused on Cybersecurity aspects of architecture, design, implementation, and maintenance of runtime codebase. Roles & Responsibilities: Work with the runtime Cybersecurity Advisor/Coach to ensure each release of the runtime SDK is developed according to Secure Development Lifecycle (SDL) , to meet internal and external cybersecurity standards, regulatory compliance, and the needs of customers. Provide cybersecurity expertise through guidance in architecting, designing and threat model mentoring to members during development cycle. Perform cybersecurity code review for pull requests as part of the SDL process. Evaluation, tracking, and resolution of product and runtime cybersecurity issues and related technical debt in 3rd party packages, reported both internally and from external sources, such as: Cybersecurity vulnerabilities (CVEs) OS/package patches: Debian GNU/Linux, VxWorks Commercial/FOSS packages: Mongoose, UA-HPSDK, OpenSSL , mbedTLS, fmt, libyuarel, Frozen, optionparser, zlib, among others. Management and use of tools for static and dynamic code analysis (Coverity, SQuORE, Halgrind, Valgrind, CppCheck) and Software Composition Analysis (Black Duck Binary Analysis, Black Duck Hub) in 3rd party packages and current code base with maintaining the mentioned: Address false-positive findings, evaluate and triage bugs, resolving or assigning to an SME as appropriate. Evaluate BDBA/BDH findings and work with the runtime teams to resolve. Ensure qualimetry data for all significant branches (master branch, release branches, component branches) is current and accessible for use by management with keen attention on the mentioned: Setup to support new releases as needed Regular/scheduled and on-demand scans to timely detect abnormalities. Monitor the changes and notify if trending is upward Create and update formal report on branches Skills Required Engineering degree (BS in Electrical, Computer Science, Robotics, or related discipline) 8 - 12 years’ experience of code development for multitask embedded system running in Linux, VxWorks/RTOS, and windows. Seasoned programming skills with object-oriented design (C/C++) and scripting languages (Python, Bash, Shell, PowerShell) Knowledge of cybersecurity issues common to C/C++. Knowledge of Common Vulnerabilities and Exposures. Knowledge of IEC 62443-4-2. Familiarity with Open-source software (OSS), Git, GitHub, Debian GNU/Linux, Ubuntu. Familiarity with Software Composition Analysis (SCA), Static Code Analysis and Static Application Security Testing (SAST), Fuzz testing Demonstrate ability to work with cross functional and global teams, and the ability to align and bring best in class processes, coding standards. The Ideal consultant should be able to work with members in India, Europe and U.S. EST time zone.
Posted 3 days ago
0.0 - 4.0 years
7 - 15 Lacs
jogeshwari west, mumbai, maharashtra
On-site
Job Summary Realtime systems programming and development of motion control systems and robots Responsibilities and Duties Development of real time control systems software Development of Machine control interfaces Development of inter-process communication interfaces/APIs Software Development, Maintenance and Testing Qualifications and Skills Academic Qualifications: B.E., B. Tech., M.E. or M.Tech. Technical competencies required Thorough knowledge of C , C++ Good understanding of Linux with demonstrated competence Knowledge of RTOS like Real-time Linux, QNX, VxWorks Technical competencies desired: Knowledge of Qt, Object oriented programming, Functional programming Work experience on development of machine control interfaces and motion control interfaces Behavioural Competencies required: Highly motivated and driven individual Ability to take on tough challenges and deliver results Analytical mind An effective communicator with good interpersonal skills Benefits Mentoring by senior embedded engineers. Great working environment for growth and learning. Work on cutting edge robotic systems and defense infrastructure Job Type: Full-time Salary Range : Minimum Experience 4+ years in C/C++ 4 years Experience CTC : 7-12 Lakhs 6 years Experience CTC : 12-15 Lakhs Job Type: Full-time Pay: ₹700,000.00 - ₹1,500,000.00 per year Ability to commute/relocate: Jogeshwari West, Mumbai - 400102, Maharashtra: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Required) Experience: C , C++: 4 years (Required) Work Location: In person
Posted 4 days ago
15.0 years
4 - 10 Lacs
hyderābād
On-site
Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: SMTS S OFTWARE DEVELOPMENT ENG INEER THE ROLE: AMD is looking for an influential software engineer who is passionate about improving the performance of key applications and benchmarks . You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology. THE PERSON: The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD. KEY RESPONSIBILITIES: Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be implemented and verified Build Requirements Spec, Design spec, test plan and test spec documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases Estimate the time required to implement the new features and write the new feature tests and any required changes to the test environment Debug test failures to determine the root cause; work with other RTL and firmware engineers to resolve design defects and correct any test issues Develop technical relationships with peers and partners PREFERRED EXPERIENCE: Minimum of 15 years of software design and development experience, preferably in a customer facing role Strong programming background, C/C++ preferred Ability to write high quality code with a keen attention to detail Experience with modern concurrent programming and threading APIs in Linux environment Experience with software development in Real Time Operating Systems (RTOS – FreeRTOS, VxWorks, etc.) Experience with embedded processors such as ARM - debug/trace/AXI interconnect/Multicore-Processing/Cacheline/Instruction Pipeline/Interrupts/Timers Experience with Embedded IP subsystems e.g. Ethernet/PCIe/SPI/I2C/USB/GPIO/Memory architectures /DDR/SDRAM/DMA Experience in Software programming for FPGAs is an advantage Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus Scripting language experience like Perl, Python or TCL is an advantage Effective communication and problem-solving skills Experience in successfully executing projects which require interaction with international sites and culturally diverse teams Experience in leading a software team is a plus ACADEMIC CREDENTIALS: Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent. #LI- KH2 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 4 days ago
8.0 years
0 Lacs
india
On-site
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life As a Senior Controls Software Engineer working at Medtronic, you will be a significant contributor in the development of control algorithms that supports, legacy, current and future generations of robotic surgical instruments. You will create software solutions that run on a sophisticated real-time embedded platform, using embedded sensor and actuator hardware to deliver high-bandwidth, precise and robust instrument response. In addition, this role will involve engagement with the electromechanical design of surgical instruments at all stages – with a focus on control software requirements development that is compatible with the test, verification, and validation of a safety-critical system. Responsibilities may include the following and other duties may be assigned: Design and develop software in Simulink that enables surgeons and operating-room staff to control “Hugo”; a Robotic Assisted Surgery System. Integrate and test new controller software on hardware and with the rest of the robotic platform. Contribute to the development of model based control system for Hugo. Partner with the greater software organization, systems engineering, and validation groups. Define and review software requirements. Conduct hardware-in-loop testing of prototype as well as product software. Act as an independent reviewer of Simulink models to ensure that all software meets quality standards. Prepare and participate in design reviews. Document or participate in the documentation of the software including architecture and design detail, unit testing, anomaly tracking and reports. Required knowledge and experience: Bachelor’s Degree with 8 to 11 years of relevant experience, or advanced degree with 6+ years of relevant experience. Experience developing software to control complex dynamical systems , preferably in regulated industries. Experience in analysis of complex dynamical systems (mechatronics preferred). Proficient use of Matlab - Simulink and Stateflow to design and develop complex software products. Experience in Embedded C/C++ software development . Experience with real-time operating systems (QNX/VxWorks or equivalent). Design and implementation of safety critical software – this includes aspects of risk analyses, Failure Modes and Effects Analysis, Redundancy , Coding Standards and Verification of software implementations. Strong understanding of the fundamentals in signal processing, especially in the context of discrete systems. Knowledge of software development processes such as the V-model , requirement engineering, impact analysis. Good communication and stakeholder management skills. Nice to Have Experience developing software in a Linux environment . Familiarity with virtual machines, networking concepts. Experience with common software development tools, including build automation, code coverage, unit testing, static analysis, debugging, and source control (git preferred). Familiarity with Simulink Coder and an in-depth understanding of code generation. Knowledge of mathematics for controlling robotic systems, including multi-body kinematics, feedback controllers, and signal processing. Experience with medical product development is highly desired, including regulatory processes, safety considerations, and hands-on experience with medical devices and surgical instruments. Strong interpersonal skills and attention to detail, with ability to work collaboratively with cross-functional teams to build consensus and establish common goals. Experience with diverse, cross functional teams; Geodiversity spanning an international environment is a bonus. Experience in model-based product software development for real-time applications. Unit and integration testing of software. Software testing with plant models. Software architecture design and documentation. Physical Job Requirements The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. Benefits & Compensation Medtronic offers a competitive Salary and flexible Benefits Package A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage. This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP). About Medtronic We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions. Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,000+ passionate people. We are engineers at heart— putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.
Posted 4 days ago
4.0 years
0 Lacs
india
On-site
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life As a Controls Software Engineer working at Medtronic, you will be a significant contributor in the development of control algorithms that supports, legacy, current and future generations of robotic surgical instruments. You will create software solutions that run on a sophisticated real-time embedded platform, using embedded sensor and actuator hardware to deliver high-bandwidth, precise and robust instrument response. In addition, this role will involve engagement with the electromechanical design of surgical instruments at all stages – with a focus on control software requirements development that is compatible with the test, verification, and validation of a safety-critical system. Responsibilities may include the following and other duties may be assigned: Design and develop software in Matlab - Simulink and Stateflow that enables surgeons and operating-room staff to control “Hugo”; a Robotic Assisted Surgery System. Integrate and test new controller software on hardware and with the rest of the robotic platform. Contribute to the development of model based control system for Hugo. Partner with the greater software organization, systems engineering, and validation groups. Define and review software requirements. Conduct hardware-in-loop testing of prototype as well as product software. Act as an independent reviewer of Simulink models to ensure that all software meets quality standards. Prepare and participate in design reviews. Document or participate in the documentation of the software including architecture and design detail, unit testing, anomaly tracking and reports. Required knowledge and experience: Bachelor’s Degree with 4 to 8 years of relevant experience, or advanced degree with 4+ years of relevant experience. Experience developing software to control complex dynamical systems , preferably in regulated industries. Experience in analysis of complex dynamical systems (mechatronics preferred). Proficient use of Matlab - Simulink and Stateflow to design and develop complex software products. Experience in Embedded C/C++ software development . Experience with real-time operating systems (QNX/VxWorks or equivalent). Design and implementation of safety critical software – this includes aspects of risk analyses, Failure Modes and Effects Analysis, Redundancy , Coding Standards and Verification of software implementations. Strong understanding of the fundamentals in signal processing, especially in the context of discrete systems. Knowledge of software development processes such as the V-model , requirement engineering, impact analysis. Good communication and stakeholder management skills. Nice to Have Experience developing software in a Linux environment . Familiarity with virtual machines, networking concepts. Experience with common software development tools, including build automation, code coverage, unit testing, static analysis, debugging, and source control (git preferred). Familiarity with Simulink Coder and an in-depth understanding of code generation. Knowledge of mathematics for controlling robotic systems, including multi-body kinematics, feedback controllers, and signal processing. Experience with medical product development is highly desired, including regulatory processes, safety considerations, and hands-on experience with medical devices and surgical instruments. Strong interpersonal skills and attention to detail, with ability to work collaboratively with cross-functional teams to build consensus and establish common goals. Experience with diverse, cross functional teams; Geodiversity spanning an international environment is a bonus. Experience in model-based product software development for real-time applications. Unit and integration testing of software. Software testing with plant models. Software architecture design and documentation. Physical Job Requirements The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. Benefits & Compensation Medtronic offers a competitive Salary and flexible Benefits Package A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage. About Medtronic We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions. Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,000+ passionate people. We are engineers at heart— putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.
Posted 4 days ago
8.0 - 13.0 years
20 - 25 Lacs
pune
Work from Office
Integration of electronic system with Real Time Operating System, Preparation of System Design Drawings & architecture of electronic control systems Resource Planning and allocation for execution of projects including tools & tackles Required Candidate profile DO NOT CONTACT RECRUITERS DIRECTLY ,APPLY ON NAUKRI AND RECRUITERS WILL GET BACK TO YOU
Posted 4 days ago
2.0 - 6.0 years
0 Lacs
chennai, tamil nadu
On-site
We are seeking an Embedded Software Engineer proficient in RTOS such as QNX, VxWorks, FreeRTOS, ThreadX, or Linux, along with strong C/C++ programming capabilities. Your responsibilities will include developing multi-threaded applications, interfacing with ARM/IA-64 architectures, and collaborating closely with hardware teams. You will be tasked with developing and maintaining embedded software using C/C++, working with RTOS and multi-threaded systems, and optimizing performance through hardware interfaces. Your primary skills should include C/C++ programming, RTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux), and multi-threaded development. Additionally, familiarity with ARM/IA-64 architecture and hardware interfaces such as UART, SPI, I2C, GPIO will be advantageous. Ideally, you should hold a Bachelors/Masters degree in Computer Science, Electronics, or a related field. As an Embedded Software Engineer, you will be involved in the development, maintenance, and optimization of software solutions. Your role will require applying scientific methods to analyze and resolve software engineering problems, contributing to research, design, and development activities. You will exercise original thought and judgment, supervise other software engineers, and continually enhance your expertise in software engineering. Collaboration and teamwork are essential elements of this role, as you will work closely with fellow software engineers and stakeholders to achieve project objectives.,
Posted 5 days ago
3.0 years
0 Lacs
hyderabad, telangana, india
On-site
Location: Hyderabad Experience: 3+ years Employment Type: Full-time Key Responsibilities Design, develop, and debug embedded software using C/C++ for microcontroller-based systems Integrate and optimize RTOS (e.g., FreeRTOS, VxWorks, QNX) for real-time applications Collaborate with hardware engineers to ensure seamless firmware-hardware integration Develop Python scripts for automation, testing, and toolchain support Analyze system performance and implement improvements for reliability and efficiency Maintain documentation including design specs, test plans, and release notes Required Skills Strong proficiency in C/C++ programming for embedded systems Hands-on experience with RTOS concepts : task scheduling, inter-process communication, memory management Familiarity with ARM Cortex-M or similar microcontroller architectures Basic knowledge of Python for scripting and automation Experience with debugging tools: JTAG, oscilloscopes, logic analyzers Understanding of communication protocols: UART, SPI, I2C, CAN Preferred Qualifications Exposure to Linux kernel or device driver development Experience with version control systems (Git) and CI/CD pipelines Knowledge of safety-critical systems or automotive standards (ISO 26262) Contributions to open-source projects or GitHub portfolio
Posted 6 days ago
8.0 - 13.0 years
20 - 25 Lacs
pune
Work from Office
Integration of electronic system with Real Time Operating System, Preparation of System Design Drawings & architecture of electronic control systems Resource Planning and allocation for execution of projects including tools & tackles Required Candidate profile Co-ordination with customer/external agencies for approvals, inspections and clearances for the entire lifecycle of the project Hands-on exp. on various communication interfaces and network topologies
Posted 6 days ago
0.0 years
0 Lacs
bengaluru, karnataka
Remote
Date Posted: 2025-08-27 Country: India Location: North Gate Business Park Sy.No 2/1, and Sy.No 2/2, KIAL Road, Venkatala Village, Chowdeshwari Layout, Yelahanka, Bangalore, Karnataka 560064 Position Role Type: Unspecified Overview: Collins is working building industry challenging Avionics products making the products smaller, smarter and more efficient. Platform software provides an infrastructure for hosting an Operating system and application services that interfaces with hardware. Position Title: Principal Engineer Job responsibilities: To work as an independent contributor developing, enhancing, and maintaining Mission critical platform software. Communicate and coordinate effectively within the teams. Build and nurture team at offshore, develop team strengths and improve upon their competency. Lead and Motivate team on future technologies. Maintain integrity and work ethics within the team. Support software engineering team through the execution of planned development/verification activities. Designs, develops, modifies, documents, tests, installs and supports software applications and systems. Understand the interfaces and behaviors of external software and hardware components that interact with the currently developed component. Scope out dependencies, issues, risks, & escalate prior to burning 20% of the efforts. Technically responsible for project milestones. Educational Qualification: Bachelor's/Master's degree in Engineering with 10+ years of experience in Embedded Software Development and Verification. Basic Qualifications: Hands on experience on different stages of SDLC life cycle as per DO-178 B/C guidelines. Excellent understanding of system software concepts, binary executables, debug information, OS concepts. Strong C programming skills, Embedded C, Linux shell scripting. Strong RTOS concepts with experience on working with Multicore/Multi-Threading using VxWorks, Lynx OS. Good knowledge on processors and their architecture (ARM, PowerPC etc.). Hands on experience on Device Driver Implementation. Expertise with Software Configuration Management and Change Control Process (DOORS, JAMA, SVN, JIRA, GIT, Confluence etc.). Experience in using embedded development tools, debuggers, JTAG, Lauterbach, and Analyzers. Understanding of structural coverage analysis and unit test automation tools. Understanding of software certification documents. Proficiency in Quality audits process. Recommended skills: Knowledge on Python, Shell scripting, Batch files is an added advantage. Good to have exposure to ARINC 653, ARINC 665, AFDX software specification. Working knowledge on Agile methodology is an added advantage. Collins Aerospace, a Raytheon Technologies company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market. Collins Aerospace’s Aerostructures business is a world leader in the design, manufacture, integration and support of nacelles - the aerodynamic structures which house aircraft engines. Our nacelle technologies improve fuel efficiency, reduce engine noise and supply critical stopping power when an airplane lands. Today, our innovative nacelle systems are featured on many of the world’s newest and most game-changing commercial, regional and business jet platforms. And we’re not stopping there: we’re working hard to create the next generation of nacelles that are greener, quieter and more efficient. In addition, our Engineered Polymer Products division is a leading developer and manufacturer of advanced, high-performance composite and elastomeric structures and products for marine applications. Whether in the air or underwater, we’re pushing the limits of innovation. Want to join us on this important journey? Please consider the following role type definitions as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. Hybrid: Employees who are working in Hybrid roles will work regularly both onsite and offsite. Ratio of time working onsite will be determined in partnership with your leader. Remote: Employees who are working in Remote roles will work primarily offsite (from home). An employee may be expected to travel to the site location as needed. Regardless of your role type, collaboration and innovation are critical to our business and all employees will have access to digital tools so they can work with colleagues around the world – and access to Collins sites when their work requires in-person meetings. WE ARE REDEFINING AEROSPACE. Some of our competitive benefits package includes: Benefits package includes: Transportation facility. Group Term Life Insurance. Group Health Insurance. Group Personal Accident Insurance. Entitled for 18 days of vacation and 12 days of sick leave annually. Employee scholar programme. Work life balance. Car lease programme. National Pension Scheme LTA Fuel & Maintenance /Driver wages Meal vouchers Nothing matters more to Collins Aerospace than our strong ethical and safety commitments. As such, all India positions require a background check, which may include a drug screen. Note: Background check required (every external new hire in the India) Drug Screen only performed for Operations Positions At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other - propel us all higher, again and again. Apply now and be part of the team that’s redefining aerospace, every day. RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law. Privacy Policy and Terms: Click on this link to read the Policy and Terms
Posted 1 week ago
6.0 - 11.0 years
8 - 13 Lacs
bengaluru
Work from Office
The Advanced Cybersecurity Architect is responsible for providing application and system level security expertise and mentoring to Aerospace products. As an integral member of our global product security community, support product security activities aligned to the Secure Development Lifecycle process across Aero products. Key Responsibilities: Good understanding of Design Objectives DO-178B/C, DO-326A, DO-355, and DO-356A to support continuous Airworthiness of an aircraft from safety and security aspects. Experience in Certifying and meeting the compliance for the Embedded products that run in an Aircraft cockpit with Certifying Authorities like FAA, and EASA. Lead efforts with the development teams to manage product risk and apply the appropriate security controls. Experience in driving secure architecture by design, security risk assessment, defense-in-depth approach, multilayer security controls, identifying the gaps, and defining the remediation approach by using the security controls during the risk assessment. Expert in threat modeling of both Embedded products as well as web applications and effectively communicating the security risks to the program teams in advance. Experience in providing security architecture guidance and support to a large development organization to support security by design principles. Good understanding of Cryptographic principles, Hashing, Certificate Management, Symmetric, and Asymmetric algorithms. Drive best in class security requirements into product and service offerings. Provide architecture and best practices guidance in building secure Honeywell products. Support product security process activities including threat modeling, security requirements, security reviews, threat vulnerability assessments and risk management for Aerospace applications. Must have product architecture and development background with Secure software development lifecycle experience. Understanding of security by design principles and architecture level security concepts up to date knowledge of current and emerging security threats and techniques for exploiting security vulnerabilities Have experience in developing, securing, and driving security requirements recommendations for, Embedded & IIOT based Avionics Products, on RTOS platforms such as VxWorks, Deos., Experience with securing Commercial Cloud, Hybrid and private cloud deployed applications, Containers, and VMs, through secure configurations and performing periodic security reviews. Lead efforts in mentoring and training the engineering development community and facilitate adoption of shift-security-to-left practice Lead new initiatives that add value to SDL processes and procedures YOU MUST HAVE: Bachelor s degree or equivalent work experience in Cyber Security or Information Technology Strong interpersonal skills with the ability to facilitate diverse groups, help negotiate priorities, and resolve conflicts among stakeholders 6+ years Cyber Security or Information Technology experience WE VALUE: Understanding of Agile software development practices. Understanding DevsecOps and have a good working understanding of tooling specific to CI/CD pipelines and security tooling. Information Security accreditation (CISSP/CSSLP or other security related certifications) Developing secure systems, web application penetration testing or application security consultant Azure, AWS or GCP Security or Solutions Architecture certifications Experience with widely used security tools like SD Elements, BlackDuck Hub, Microsoft Threat modeling tool, SAST (Coverity, SonarQube), DAST (Burp, ZAP, AppSpider), Fuzzing, Vulnerability management and continuous monitoring tools Sound understanding of Cryptography, encryption algorithms, Public Key Infrastructure (PKI), Secure boot and Open-source risk management. An effective communicator with excellent relationship management skills and strong analytical, leadership, decision-making, and problem-solving skills. Ability to lead, motivate and direct a workgroup. Strong leadership and team-building skills. Manage stakeholders across business verticals & regions. Must be a Firm believer in continuous learning, upskilling the team competency on new-age skills and developing the capabilities of new technologies. Bengaluru, Karnataka, India 2025-09-02T11:31:12+00:00
Posted 1 week ago
9.0 - 13.0 years
0 Lacs
karnataka
On-site
You should have a solid experience of 9-12 years in Real time Embedded Systems with RTOS like VxWorks or RTLinux, along with proficiency in industrial communication protocols such as IEC61850, DNP3, and Modbus. It is essential to have expertise in make file system GCC and cmake. Additionally, it would be beneficial if you possess the ability to write module tests and document test results, create/update automated test benches, and provide inputs for end user documentation. Experience in working with communication protocols like IEC 61850, DNP3, IEC60870-5-103, and Modbus will be considered a plus.,
Posted 1 week ago
4.0 - 10.0 years
18 - 22 Lacs
bengaluru
Work from Office
Help shape the future of mobility. Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world a reality. Aptiv’s passionate team of engineers and developers creates advanced safety systems, high-performance electrification solutions and data connectivity solutions so that automakers can bring advanced capabilities to more people around the globe. This is how we enable sustainable mobility and help to prevent accidents caused by human error. Your Role 1. RTOS Development: - Lead the design and implementation of real-time operating system components for VX WORKS,RT Linux, ensuring optimal system performance and reliability; Collaborate with cross-functional teams to integrate and customize RTOS solutions for project requirements. 2. Linux Device Drivers: - Design, develop, and optimize device drivers for seamless interaction with hardware components. Ensure compatibility and performance of drivers across various platforms and configurations. 3. Middleware Integration: - Drive the integration of middleware solutions to enhance communication and interoperability between software components. Work closely with teams to define middleware requirements. 5. Collaboration and Code Reviews: - Participate in code reviews, maintain code standards, share and stick to best practices, and improve overall team efficiency. Foster a culture of knowledge sharing and continuous improvement within the software development team. 6. Testing and Debugging: - Conduct thorough testing and debugging to identify and resolve software defects, ensuring a high-quality and reliable software product. 7 . Documentation: - Create and maintain comprehensive documentation for software components, ensuring clear communication and knowledge transfer within the team. We are looking for A graduate in BE/B.Tech/ ME/ M.Tech (Electricals/ Electronics/ Instrumentation, Robotics) with 12+ years of Software development experience. A go-getter, good in communication, challenge ideas to achieve career aspirations aligned with Aptiv mission A Learning Enthusiast to be passionate about learning, follow trends and publications in the market outlining new solutions Your Background Key ingredients for succeeding in this role are your: Skill Set Requirement Essential #Exp: 12-18 yrs embedded C/C++ programming | Multi-core Microprocessor experience(TDA4, Renesas V3H, NXP S32 preferred) |good knowledge in OS concepts, multi-threading |device drivers development | CAN / CAN FD communication, SPI, MCAL ,Ethernet| service oriented software architectures| Extensive experience in embedded Linux, u-boot, Linux Kernel, (eg: YOCTO kernel), QNX, VxWorks, POSIX, RTOS and root file systems |Extensive understanding of Middleware Framework s like ROS/ROS2/DDS, etc |bash scripting Desirable CI best practices and implementing in GitHubm GitLab, Jenkins , experience of working on Virtualization and Docker containers |knowledge on Data structures , Design Patterns, software modeling | OpenCV and OpenMP, Open VX, OpenGL | Experience with GPU | ISO26262 Technical Safety Concepts | ADAS domain knowledge | Cybersecurity experience | Excellent communication / presentation skills | Embedded development tools (compilers, debuggers, oscilloscopes, serial data tools, etc.) Why join us? You can grow at Aptiv.Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs. You can have an impact. Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents. You have support. We ensure you have the resources and support you need to take care of your family and your physical and mental health with a competitive health insurance package. Your Benefits at Aptiv: Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development); Life and accident insurance; Sodexo cards for food and beverages Well Being Program that includes regular workshops and networking events; EAP Employee Assistance; Access to fitness clubs (T&C apply); Creche facility for working parents; Apply today, and together let’s change tomorrow! #LI-SV2
Posted 1 week ago
2.0 - 6.0 years
4 - 8 Lacs
hyderabad
Work from Office
Worker Sub-Type: Regular 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. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. BlackBerry QNX software is trusted by more than 68% of the Electric Vehicle market by volume , 24 of the top 25 EV manufacturers and is running in more than 215 million vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions from acoustic management, to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates. Are you the person we are looking for Our customers count on us to convert awesome ideas into great products and services. The QNX Systems Software team is looking for Systems Software Developer IIs to be part of a brand new development team based in Hyderabad to be responsible for creating software drivers to support next-gen hardware peripherals on some of the most advanced hardware platforms available. You must be someone with ideas and real passion for software delivered to maximize reuse, efficiency, and simplicity. In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation & comprehensive benefits package. We have some of the brightest minds working on cutting edge platforms at QNX. Join us and you ll become part of a team that is already leading the way and there is no telling what you could accomplish. You will: Have a successful track record of developing drivers for various hardware peripherals including the adaptation of existing drivers for embedded platforms. Proven aptitude for BSP development such as board bring up, enhancement of existing software and performance tuning. Enthusiastic about developing new driver architectures to support future hardware peripheral advancements. Focused on ensuring software is held to our quality standards Interested in opportunities to develop software under specialised safety standards such as ISO26262, IEC61508 etc. You will have the following technical skills: Bootloader and board bring up skills such as u-boot/DRAM controller initialization / system clock configuration / GPIO & pinmux) Serial driver development for UARTs, i2c, SPI, CAN, input devices, touch controllers etc Storage device driver development targeting block storage devices, SD/eMMC, AHCI/SATA or flash technology (NAND/NOR) High speed complex communication busses like PCIe, USB or SDIO Experience writing drivers for wired and wireless networking interfaces Development know-how on power management, DVFS, thermal management, etc Domain expertise with security hardware and firmware (TPM, TrustZone, etc.) You will have the following skills & experience: Bachelors degree in Computer Science, Computer Engineering or equivalent relevant experience. Knowledge of C and Assembly programming languages. Hands on development experience using embedded operating systems (QNX, Linux, GreenHills, VXworks preferred) Prior experience in driver development is essential Experience writing software for major processor architectures (ARM, x86, PPC, etc.) Hands on experience in the development of software following either safety standards (ISO26262, IEC61508 etc) or MIL standards would be a stand out skill Your work will affect millions of users and be essential to the success of QNX. Imagine what you could do at QNX! #LI-KH1 Scheduled Weekly Hours: 40
Posted 1 week ago
2.0 - 6.0 years
4 - 8 Lacs
bengaluru
Work from Office
ESSENTIAL DUTIES AND RESPONSIBILITIES Participate in firmware development which is done in embedded C on multiple environments using latest standards, FPGA, Simulator, NAND devices. We use SAFe(Scale Agile Framework for enterprise) for our software development. Participate in SCRUM/Agile processes. Create design documents pertinent to the various phases of firmware development. Youll be on a scrum team responsible for full stack embedded firmware development for NAND. This includes innovation, design, implementation and debug of data structures, software algorithms, data path, drivers needed for our large and complex software environment. Work with cross functional teams to develop NAND sub-system for HDD products. Self-motivated to work both unsupervised and as part of an agile team. Collaborate to develop self and others within group. Participate in planning and coordinating technical investigations from problem statement to conclusions. Understand end to end product lifecycle. Required Bachelors +4 yrs experience or Master +3 yrs experience with experience in CS, CE, EE, EC or equivalent required. Strong knowledge in C/C++, Object oriented programming, Data Structure
Posted 1 week ago
3.0 - 8.0 years
8 - 12 Lacs
bengaluru
Work from Office
Help shape the future of mobility. Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world a reality. Aptiv’s passionate team of engineers and developers creates advanced safety systems, high-performance electrification solutions and data connectivity solutions so that automakers can bring advanced capabilities to more people around the globe. This is how we enable sustainable mobility and help to prevent accidents caused by human error. We’re hiring an Electrical/Electronics Engineer to design and develop our automotive products in the areas of Active Safety and User-Experience. This position is located in TCI. Join Aptiv and be part of shaping the future of mobility! Bengaluru is where the action is, our newly minted Product Organization are on the hunt for game-changing talent to join our Parking Software Engineering team. They are at the forefront of innovation, developing cutting-edge solutions for advanced parking sensing features for vehicles. Do not just be a part of the ride, help rewrite the rules of the Autonomy parking stack. Key ingredients for succeeding in this role are your: Your Role Design and take ownership of algorithm-oriented architecture. Integrate Algorithms to compute embedded platform. Responsible for developing code in C & C++ languages. Work closely with the Algorithm core teams on Interfaces and dependencies. Design, code, and test real-time embedded systems with first-time quality. Triaging of issues reported from Internal/External stakeholders. Work in an Agile development team (SCRUM). Experience with build systems (e.g Bazel, Make, etc). Experience in Git Gerrit / Plastic. Your Background A graduate in BE/B.Tech/ ME/ M.Tech (Electricals/ Electronics/ Instrumentation, Robotics). Experience Required –( 6- 10 Years) Strong Programming Experience in C/C++ or Object Oriented. Strong Experience with Embedded Linux (POSIX) / QNX / VxWorks. Good knowledge of OS concepts, multi-threading, CAN / CAN FD communication. Familiarity with Service Oriented Architecture (SOA) and API design. Experience with embedded debugging tools. Experience with build systems (e.g Bazel, Make, etc). Experience in the Automotive Domain Experience in Source code management and version control tools (E.g Git Gerrit, Plastic). Excellent communication/presentation skills. Highly self-motivated and energetic. Apply today and together let’s change tomorrow! #LI-PP2
Posted 2 weeks ago
3.0 - 8.0 years
8 - 12 Lacs
bengaluru
Work from Office
Help shape the future of mobility. Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world a reality. Aptiv’s passionate team of engineers and developers creates advanced safety systems, high-performance electrification solutions and data connectivity solutions so that automakers can bring advanced capabilities to more people around the globe. This is how we enable sustainable mobility and help to prevent accidents caused by human error. We’re hiring an Electrical/Electronics Engineer to design and develop our automotive products in the areas of Active Safety and User-Experience. This position is located in TCI. Join Aptiv and be part of shaping the future of mobility! Bengaluru is where the action is, our newly minted Product Organization are on the hunt for game-changing talent to join our Parking Software Engineering team. They are at the forefront of innovation, developing cutting-edge solutions for advanced parking sensing features for vehicles. Do not just be a part of the ride, help rewrite the rules of the Autonomy parking stack. Key ingredients for succeeding in this role are your: Your Role Design and take ownership of algorithm-oriented architecture. Integrate Algorithms to compute embedded platform. Responsible for developing code in C & C++ languages. Work closely with the Algorithm core teams on Interfaces and dependencies. Design, code, and test real-time embedded systems with first-time quality. Triaging of issues reported from Internal/External stakeholders. Work in an Agile development team (SCRUM). Experience with build systems (e.g Bazel, Make, etc). Experience in Git Gerrit / Plastic. Your Background A graduate in BE/B.Tech/ ME/ M.Tech (Electricals/ Electronics/ Instrumentation, Robotics) # Experience Required –(4- 8 Years) Strong Programming Experience in C/C++ or Object Oriented. Strong Experience with Embedded Linux (POSIX) / QNX / VxWorks. Good knowledge of OS concepts, multi-threading, CAN / CAN FD communication. Familiarity with Service Oriented Architecture (SOA) and API design. Experience with embedded debugging tools. Experience with build systems (e.g Bazel, Make, etc). Experience in the Automotive Domain Experience in Source code management and version control tools (E.g Git Gerrit, Plastic). Excellent communication/presentation skills. Highly self-motivated and energetic. Apply today and together let’s change tomorrow! #LI-PP2
Posted 2 weeks ago
5.0 years
0 Lacs
chennai, tamil nadu, india
On-site
Description Position at Wind River Job Description JOB DESCRIPTION – Senior Engineer – BSP In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and deliver at the solutions level. Wind River’s impact spans critical infrastructure domains such as telecommunications, including 5G; industrial (automation, sustainable energy, robotics, mining), connected healthcare and medical devices, automotive (connected and self-driving vehicles), and aerospace & defense. We were recognized by VDC Research in July 2020 as #1 in Edge Compute OS Platforms, overtaking Microsoft as the overall commercial leader. Wind River regularly wins industry recognitions for excellence in IoT security, cloud and edge computing, as well as 8 consecutive years as a “Top Work Place”. If you’re passionate about amplifying your impact on the world, in a caring, respectful culture with a growth mindset, come join us and help lead the way into the future of the intelligent edge! About The Opportunity Wind River is seeking an experienced developer to join the Helix Virtualization Platform (HVP) & VxWorks development teams. The successful candidate will be responsible for the development, implementation, and certification of safety-critical features and functionality used by our Aerospace, Industrial and Automotive customers. As a team lead, you will lead a highly skilled development team charged with all aspects of the safety-critical software development life cycle, from requirements development to implementation to verification. You will work closely with the product management team and system architects to understand and implement customer-requested features and fixes. The BSP Factory team is responsible for developing and improving BSPs and drivers for VxWorks/HVP on platforms such as Arm, IA etc. The contribution will help to drive business of Wind River embedded software on new SoCs. Key Responsibilities Helping to develop, optimize and deliver the software needed to support HVP & VxWorks, as well as helping Wind River to grow in its role in new embedded and enterprise market segments. Develop Board Support Package for OS and Hypervisor Take initiative to improve features and processes. Contribute ideas for product improvements and iterations. Collaborate effectively with global software engineering teams. About You Core Competencies & Demonstrated Success Experience in embedded software development Self-motivated with a customer-focused mindset Able to develop product features in accordance with customer requirements. Good oral and written communication skills Able to work and collaborate in a team environment Qualifications BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree). Solid understanding of software development methodology. 5+ years' experience in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up. Experience in developing software stacks written preferably in C, C++ and experience working with BSP, Hardware Abstraction Layer (HAL) and Bootloader development. Working knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems for ARM/Intel/PowerPC based. Good understanding on the underlying Architecture: CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers, and other embedded peripherals. Proficient in Hypervisors and Embedded Virtualization mechanism Knowledge and experience of any RTOS (QNX, VxWorks, FreeRTOS, Linux, etc.) is a plus.
Posted 2 weeks ago
0.0 - 4.0 years
0 Lacs
haryana
On-site
As the global leader in high-speed connectivity, Ciena is dedicated to prioritizing a people-first approach. Our culture is centered around providing a flexible work environment that promotes individual growth, well-being, and a sense of belonging. As a technology company, we emphasize leading with humanity, integrating business priorities with meaningful social, community, and societal impact. We are currently seeking highly motivated and diligent software engineers who are enthusiastic about engineering design solutions and resolving complex issues. In this role, you will be accountable for feature design, coding, and unit testing for an embedded photonics product. This opportunity is ideal for software engineers who excel as team players and possess exceptional verbal and written communication skills. Proficient troubleshooting and problem-solving abilities are essential for this position. Key Skills: - Proficiency in C++ and object-oriented design - Expertise in embedded real-time software development (VXWORKS/RT-LINUX) - Strong understanding of telecom product architectures - Skilled in software design, coding, testing, and documentation - Capable of multitasking on multiple projects - Experience in Photonics platform is advantageous Essential Duties and Responsibilities: - Comprehend hardware functionality and software for controlling intelligent devices in an optical Photonics product - Develop software subsystems for Inter-Process communication, Synchronized system startup, and Information Model persistence - Understand multi-processor high reliable software system architectures - Assume full life-cycle responsibility for embedded software including requirements analysis, design, implementation, testing, and documentation - Engage in meetings, provide progress reports, and collaborate closely with team members and other teams as necessary Desired Characteristics: - Ability to provide technical leadership to a small team of software engineers through mentorship - Self-motivated individual with a strong commitment to product excellence - Excellent communication skills Education and Relevant Experience: - Bachelors in Computer Science, Electrical Engineering (Masters preferred) Join our Talent Community to receive job alerts directly to your inbox. Ciena is dedicated to creating an inclusive environment where employees feel valued, respected, and heard. We celebrate the diversity of our workforce and treat each employee as a unique individual. Discrimination in any form is not tolerated at Ciena. As an Equal Opportunity Employer, we welcome applicants with disabilities and protected veteran status. Should you require any accommodation measures if contacted regarding a job opportunity, please inform Ciena promptly.,
Posted 2 weeks ago
17.0 - 23.0 years
40 - 65 Lacs
pune
Work from Office
Job Title: Delivery Manger- PLC, SCADA, MES & Embedded Systems Location: Pune, India Industry : Industrial Automation / Manufacturing Technology Job Type: Full-time | Leadership Role About the Role: We are seeking a highly experienced and visionary professional to lead our Industrial Automation (INA) vertical, focusing on next-generation solutions involving PLC, SCADA, MES, and Embedded Systems. This role will be pivotal in driving the roadmap, delivery, and innovation strategies for large-scale industrial automation and digital manufacturing programs. ________________________________________ Key Responsibilities: Lead and drive end-to-end execution of industrial automation projects integrating PLC, SCADA, MES, and Embedded systems. Define product/solution roadmaps and ensure successful implementation aligned with customer needs and global standards. Manage and mentor large teams of engineers, technical leads, and project managers across automation, embedded software, and digital manufacturing domains. Collaborate with global customers and internal stakeholders to understand business requirements and deliver scalable industrial solutions. Oversee system architecture decisions, ensure best practices in industrial communication protocols (Modbus, PROFINET, OPC-UA, etc.). Ensure seamless integration between embedded hardware/software systems and higher-level MES/SCADA/ERP layers. Track emerging trends in Industry 4.0, IIoT, digital twin, and AI/ML in automation and propose relevant adoption strategies. Maintain strong relationships with automation product vendors (Rockwell, Siemens, Schneider, etc.) and technology partners. ________________________________________ Required Skills & Experience: 1825 years of experience in Industrial Automation with a proven track record in delivering projects involving PLC, SCADA, MES, and Embedded Systems. Strong domain expertise in factory automation, process control, and discrete manufacturing systems. Hands-on knowledge of industrial automation platforms like Rockwell, Siemens, Mitsubishi, or Schneider. Deep understanding of MES platforms (Wonderware, Ignition, GE Proficy, etc.) and SCADA systems integration. Background in embedded system design and development, real-time systems, industrial communication protocols. Experience working in cross-functional and global delivery environments. Excellent leadership, communication, and customer engagement skills. Prior experience in digital transformation or Industry 4.0 initiatives is highly desirable. ________________________________________ Preferred Qualifications : Bachelors or Master’s degree in Electrical, Electronics, Instrumentation, or Computer Engineering. Certifications in industrial automation technologies or project management (e.g., PMP) will be an advantage. Exposure to cybersecurity in industrial environments, IIoT platforms, or cloud-based automation solutions is a plus.
Posted 2 weeks ago
2.0 - 6.0 years
20 - 25 Lacs
hyderabad
Work from Office
Worker Sub-Type: Regular Job Description: 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. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. BlackBerry QNX software is trusted by more than 68% of the Electric Vehicle market by volume , 24 of the top 25 EV manufacturers and is running in more than 215 million vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions from acoustic management, to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates. Are you the person we are looking for? Our customers count on us to convert awesome ideas into great products and services. The QNX Systems Software team is looking for Systems Software Developer IIs to be part of a brand new development team based in Hyderabad to be responsible for creating software drivers to support next-gen hardware peripherals on some of the most advanced hardware platforms available. You must be someone with ideas and real passion for software delivered to maximize reuse, efficiency, and simplicity. In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation & comprehensive benefits package. We have some of the brightest minds working on cutting edge platforms at QNX. Join us and you ll become part of a team that is already leading the way and there is no telling what you could accomplish. You will: Have a successful track record of developing drivers for various hardware peripherals including the adaptation of existing drivers for embedded platforms. Proven aptitude for BSP development such as board bring up, enhancement of existing software and performance tuning. Enthusiastic about developing new driver architectures to support future hardware peripheral advancements. Focused on ensuring software is held to our quality standards Interested in opportunities to develop software under specialised safety standards such as ISO26262, IEC61508 etc. You will have the following technical skills: Bootloader and board bring up skills such as u-boot/DRAM controller initialization / system clock configuration / GPIO & pinmux) Serial driver development for UARTs, i2c, SPI, CAN, input devices, touch controllers etc Storage device driver development targeting block storage devices, SD/eMMC, AHCI/SATA or flash technology (NAND/NOR) High speed complex communication busses like PCIe, USB or SDIO Experience writing drivers for wired and wireless networking interfaces Development know-how on power management, DVFS, thermal management, etc Domain expertise with security hardware and firmware (TPM, TrustZone, etc.) You will have the following skills & experience: Bachelors degree in Computer Science, Computer Engineering or equivalent relevant experience. Knowledge of C and Assembly programming languages. Hands on development experience using embedded operating systems (QNX, Linux, GreenHills, VXworks preferred) Prior experience in driver development is essential Experience writing software for major processor architectures (ARM, x86, PPC, etc.) Hands on experience in the development of software following either safety standards (ISO26262, IEC61508 etc) or MIL standards would be a stand out skill Your work will affect millions of users and be essential to the success of QNX. Imagine what you could do at QNX! #LI-KH1 Scheduled Weekly Hours: 40
Posted 2 weeks ago
0 years
0 Lacs
kanpur, uttar pradesh, india
Remote
Description As an IT/OT Vulnerability Assessment and Penetration Testing (VAPT) Engineer, you will be engaged in identifying and mitigating security vulnerabilities across IT systems, Industrial Control Systems (ICS), and Industrial Internet of Things (IIoT) environments. Your work will involve rigorous security assessments of critical infrastructure, SCADA systems, PLCs, field devices, gateways, and cloud-connected IIoT platforms. You will simulate advanced adversary tactics to expose vulnerabilities and provide strategic remediation guidance. The role is suited for professionals with a deep understanding of both enterprise IT security and industrial/embedded system ecosystems. Responsibilities Vulnerability Assessment & Penetration Testing (IT + ICS/IIoT): Perform black-box, grey-box, and white-box VAPT on enterprise IT assets (servers, databases, web/mobile apps, Active Directory, cloud), OT/ICS assets (PLCs, RTUs, HMIs, engineering workstations, protocol gateways), and IIoT platforms (MQTT/CoAP-based telemetry, edge gateways, cloud dashboards). Emulate APT-level attacks across air-gapped, segmented, or hybrid IT-OT architectures. Execute Red Team scenarios to simulate insider threats or supply chain compromise. ICS Protocol & Field Device Security Testing: Analyze and exploit vulnerabilities in ICS protocols (Modbus TCP, DNP3, IEC 104, OPC-UA, S7comm, Profinet, BACnet, CIP, MQTT, CoAP). Perform live traffic analysis, packet manipulation, and protocol fuzzing to test resilience. Evaluate control logic vulnerabilities in ladder logic, structured text, and function blocks. Firmware & Hardware Exploitation (IIoT/ICS Devices): Extract and analyze firmware using JTAG, UART, SPI. Perform static/dynamic analysis with Ghidra, Binwalk, Radare2, IDA Pro. Reverse engineer file systems (squashfs, cramfs), analyze backdoors, insecure bootloaders. Network Architecture & Segmentation Testing: Review and test IT-OT segmentation, DMZ, firewall ACLs, VLANs. Assess trust relationships, insecure remote access, weak credentials, bridging of air-gapped networks. Cloud & IIoT Platform Security: Evaluate MQTT brokers, edge-to-cloud telemetry, and analytics pipelines. Test REST APIs, cloud misconfigurations, insecure mobile app integrations. Identify insecure certificate handling, weak encryption, default API tokens. Reporting & Mitigation: Develop technical and executive-level reports with CVSS scoring, attack paths, exploitation evidence. Recommend hardening measures for IT and OT systems. Coordinate with ICS engineers, IT admins, SOC teams for patch validation and monitoring upgrades. Compliance & Framework Alignment: Ensure assessments comply with industry standards: NIST SP 800-82, ISA/IEC 62443, ISO 27001, NERC CIP. Map findings to MITRE ATT&CK for ICS and track new CVEs in industrial products. Eligibility: Educational Background: Bachelor’s or Master’s in Cybersecurity, Computer Science, Industrial Automation, Electronics, or related field. Technical Skills: Deep knowledge of ICS/SCADA systems, embedded architectures, and real-time OS (VxWorks, QNX, FreeRTOS). Hands-on with VAPT tools (Nessus, Burp Suite, Metasploit, Nmap, SQLMap, etc.), ICS tools (Wireshark, PLCScan, ICSFuzz, S7comm Tools, etc.), Firmware tools (Binwalk, Ghidra, Radare2), IIoT security (Shodan, MQTTX, Postman, OWASP ZAP). Desired Eligibility: Certifications (Preferred): OSCP, GRID, GICSP, CRT, CRTP, CEH, CISSP. Participation in ICS/IoT CTFs or open-source contributions is a plus. Travel: As and when required, across the country for project execution and monitoring, as well as for coordination with geographically distributed teams. Communication: Submit a cover letter summarising your experience in relevant technologies and software, along with a resume and the Latest passport-size photograph.
Posted 2 weeks ago
2.0 years
3 - 7 Lacs
noida
On-site
2 - 3 Years 1 Opening Noida Role description Who we are: At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 25 countries, we build for boundless impact—touching billions of lives in the process. Visit us at . The Opportunity : C Modeling Engineer Key Roles & Responsibilities: This individual will be primarily responsible for development of C-models to test FW development code for Data Center. Required Skills: This individual will be primarily responsible for development of models to test FW development code for Data Center product. Preferred Experience: Experience on ARM 32-bit Microcontrollers. System Level (ESL) design Experience on interfacing Modbus devices Developing SystemC/TLM2.0 based models of IP blocks, CPU, SoC, System Defining transaction level models of non memory mapped interfaces (I2C, SPI, USB, CAN, Ethernet etc) Porting the embedded operating system (Linux, VXWorks, Android ) on the virtual prototype, developing the device drivers etc. Verification of models at IP & SoC level Experience in on-chip connectivity/interfacing SPI, I2C and UART. Develop System Level Flows and Methodologies using virtual prototypes • Support the firmware. Strong in C++ development. Desired Skills: Bachelor' degree in Electronics and Communication / computer engineering 5+ years of relevant experience TLM 2.0 and System C Developing SystemC/TLM2.0 based models of IP blocks, CPU, SoC, System Should be flexible Should have problem solving skills and data driven approach Ability to work with team members from multi geographical locations Qualification: BTech in ECE/Computer Science What we believe : We’re proud to embrace the same values that have shaped UST since the beginning. Since day one, we’ve been building enduring relationships and a culture of integrity. And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion and to place people at the centre of everything we do. Humility: We will listen, learn, be empathetic and help selflessly in our interactions with everyone. Humanity: Through business, we will better the lives of those less fortunate than ourselves. Integrity: We honour our commitments and act with responsibility in all our relationships. Equal Employment Opportunity Statement UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation. All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance. To support and promote the values of UST. Comply with all Company policies and procedures Skills C++,Firmware,Debugging,Silicon Validation About UST UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |