Jobs
Interviews

186 Vxworks Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

0 Lacs

karnataka

On-site

Embedded C++ software developer with 5-10 years of experience needed in Bangalore. As an Embedded C++ developer for Protection and control IEDs, you will be responsible for participating in requirement analysis, working with Linux, and utilizing standard design and test methodologies. Experience with real-time Embedded Systems and RTOS like VxWorks or RTLinux is required. You will write module tests, document test results, and work with industrial communication protocols such as IEC61850, DNP3, Modbus, and Profibus. Creating/updating automated tests-benches, using make file system GCC, cmake, and providing inputs for end user documentation are essential aspects of the role. The ideal candidate should have a B.E/B. Tech degree or higher qualification. Proficiency in communication protocols like IEC 61850, DNP3, IEC60870-5-103, and Modbus is crucial. This is a full-time, permanent position with a day shift schedule and requires in-person work at the Bangalore location. If you meet the required qualifications and have at least 5 years of experience in Linux, RTOS, and Embedded C++, we encourage you to speak with the employer at +91 9990068898 to discuss this opportunity further.,

Posted 15 hours ago

Apply

6.0 years

0 Lacs

Bengaluru, Karnataka

On-site

GE Healthcare Healthcare Imaging Category Engineering / Technology Mid-Career Job Id R4027110 Relocation Assistance Yes Location Bengaluru, Karnataka, India, 560066 Job Description Summary This role would be responsible for designing, developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the real time functions of a physical device such as motors, alternators, engines, valves, fans, and other devices and products). Typically requires a deep understanding of the characteristics of the physical device being controlled, the real-time functions it is expected to perform and the ability to design, develop, implement, and test the logic and software required to realize the real-time functionality. Usually tailored for products and services across various P&Ls. Impacts quality of own work and the work of others on the team. This role is having responsibility of module ownership, cross functional collaboration and SW integration. Working experience with AGILE and SCRUM approach is added advantage. Executes standard operational/technical tasks typically subject to instructions and work routines. There is latitude to rearrange the sequence to complete task/duties based on changing work situations. GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world. tex Job Description Roles and Responsibilities Work closely with systems teams in requirements gathering and software design Identify the scope of the work, provide initial estimate, and resources required for work completion Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle. Maintain code quality through best practices, unit testing and code quality automation Seek and provide feedback on design and development Demonstrate the ability to make informed technology choices after due diligence and impact assessment Understand the product platforms, its components, and the interactions between components. As a part of the role, the engineer is expected to develop expertise in one or more components of the product with time. Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project Drive design reviews, define interfaces between code modules, and applies existing technology to designs Be an expert in assessing application performance and optimizing/improving it through design and best coding practice Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure Write code that meets standards and delivers desired functionality using the technology selected for the project Interacting with global teams to develop consistent and synergized software for platforms. Actively provide inputs to improve established and new platforms. Designing and building strong testing infrastructure to minimize dependency on hardware availability The job role provides the engineer autonomy to make decisions within a defined framework. As a senior member of the engineering team, the candidate is expected to help resolve issues not defined in the framework by helping defining strategies with the team. Required Qualifications Bachelor's degree from an accredited university or college in Electronics/Computer science Engineering or equivalent. 6+ years’ experience in embedded software development for complex system and architecture. Strong expertise in programming languages like C, C++ . Demonstrated expertise in delivering software solutions for embedded systems. Knowledge of software development lifecycle, and expertise with tools to help in software development. Expertise in independently developing and debugging embedded software designs in baremetal and with RTOSs . VxWorks preferred. Expertise in setting up software development infrastructure, including source control (Git based tools) and quality control tools (Coverity, and/or other code analysis tools) Experience in working with ARM based microcontrollers and microprocessors Desired Characteristics Master’s degree in Electrical/Electronics/ Computer science Engineering or equivalent. Strong oral and written communication skills. Ability to document, plan, and lead the execution of programs. Prior experience in guiding a small and medium sized teams in the delivery of complex embedded software designs. Experience in driving agile and lean methodologies in software development. Experience in promoting practices for developing software that is reliable and consistently meets design requirements. Inclusion and Diversity GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership – always with unyielding integrity. Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support. Disclaimer: GE HealthCare will never ask for payment to process documents, refer you to a third party to process applications or visas, or ask you to pay costs. Never send money to anyone suggesting they can provide employment with GE HealthCare. #L1-SB1 #LI-Onsite

Posted 1 day ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

As an Embedded C++ developer with 5-10 years of experience, you will be responsible for developing embedded software for Protection and control IEDs. Located in Bangalore, you must have a strong proficiency in Embedded C++ and be capable of participating in requirement analysis. Additionally, working experience in Linux is a must. Your role will involve utilizing standard design and test methodologies for Real-time Embedded Systems with RTOS such as VxWorks or RTLinux. You will be expected to write module tests, document test results, and work with industrial communication protocols like IEC61850, DNP3, Modbus, and Profibus. Creating/updating automated test benches and familiarity with tools like GCC and cmake for file systems are also required. Furthermore, you will provide inputs for end-user documentation and work with communication protocols including IEC 61850, DNP3, IEC60870-5-103, and Modbus. The position requires a B.E/B. Tech qualification or higher. This is a full-time, permanent position with a day shift schedule. The ideal candidate should have at least 5 years of experience in Linux, RTOS, and Embedded C++. The work location is in person. If you meet these requirements and are interested in the position, please speak with the employer at +91 9990068898.,

Posted 1 day ago

Apply

3.0 years

1 - 6 Lacs

Noida

On-site

3 - 5 Years 1 Opening Noida Role description Embedded Software Developer (SystemC) Noida 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 : Embedded Software Developer (SystemC) Noida Key Roles & Responsibilities: This individual will be primarily responsible for development of models to test FW development code for Data Centre product. System-Level Modeling in SystemC System Level (ESL) design Virtual Prototype development for SoC and Electronics Systems for the purpose of embedded software development 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 Develop regress able self-checking test suites using C/ARM assembly. Develop System Level Flows and Methodologies using virtual prototypes Support the firmware. Strong in C++ development. Required Skills: Strong in C++ development. Verification of models at IP & SoC level Developing SystemC/TLM2.0 based models of IP blocks, CPU, SoC, System Qualification: Bachelor’s or higher education in Computer Science, Computer Engineering, Electronics Engineering, or similar domain. 5-8+ years of Experience in FW and or Embedded SW development experience, Good Knowledge of various subsystems and interfaces in a Server system 6+ Years of experience…. Qualification: BTech in Computer Science or relevant field 3-5+ Years of experience…. Qualification: BTech in Computer Science or relevant field 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 Systemc,Linux,C Programming 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 3 days ago

Apply

7.0 - 12.0 years

5 - 8 Lacs

Hyderabad

Work from Office

Experience in setting up the testing environment for embedded systems. Experience in strong Python Programming. Experience in defining the testing strategies for embedded software. Hands on experience on MATLAB/SIMULINK Required Candidate profile Desired Skills: Embedded Software, Verification, MIL, SIL, Python 8-12 yrs of Embedded software verification exp for safety critical systems. Experience in test automation framework (MIL, SIL, HIL)

Posted 3 days ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Role Description Embedded Software Developer (SystemC) Noida 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 Embedded Software Developer (SystemC) Noida Key Roles & Responsibilities This individual will be primarily responsible for development of models to test FW development code for Data Centre product. System-Level Modeling in SystemC System Level (ESL) design Virtual Prototype development for SoC and Electronics Systems for the purpose of embedded software development 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 Develop regress able self-checking test suites using C/ARM assembly. Develop System Level Flows and Methodologies using virtual prototypes Support the firmware. Strong in C++ development. Required Skills Strong in C++ development. Verification of models at IP & SoC level Developing SystemC/TLM2.0 based models of IP blocks, CPU, SoC, System Qualification: Bachelor’s or higher education in Computer Science, Computer Engineering, Electronics Engineering, or similar domain. 5-8+ years of Experience in FW and or Embedded SW development experience, Good Knowledge of various subsystems and interfaces in a Server system 6+ Years of experience…. Qualification: BTech in Computer Science or relevant field 3-5+ Years of experience…. Qualification: BTech in Computer Science or relevant field 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 Systemc,Linux,C Programming

Posted 3 days ago

Apply

0.0 years

0 Lacs

Bengaluru, Karnataka

Remote

Date Posted: 2025-07-22 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 3 days ago

Apply

5.0 - 31.0 years

15 - 17 Lacs

Bengaluru/Bangalore

On-site

Job Title: Senior Firmware Engineer – Networking & Embedded Systems Experience: 6–10 Years Job Type: Full-Time Department: Embedded Software / Networking Firmware Role Overview We are seeking a Senior Firmware Engineer with deep expertise in embedded systems and network firmware development. The ideal candidate will have strong hands-on experience developing software for network switches and controllers, and integrating advanced networking protocols into embedded platforms. This role involves collaboration across cross-functional teams including hardware, software, and networking to deliver robust and secure firmware solutions for enterprise and data networking environments. Key Responsibilities Design and develop firmware for network switches and controllers, targeting real-time embedded platforms. Work with Linux, GreenHills, VxWorks, and similar operating systems in an embedded context. Integrate advanced L2/L3 networking protocols (e.g., VLAN, OSPF, BGP, IGMP, IPv6) and network security features (e.g., RADIUS, TACACS, SSH, ACL). Collaborate with hardware and systems architects to develop scalable and secure firmware architectures. Utilize network testing tools (Sniffers, IXIA, Spirent, etc.) to validate features and troubleshoot issues. Conduct deep-dive debugging across the OS, network stack, and hardware interface layers. Work with version control systems such as Git and ClearCase to manage code efficiently. Document technical designs and engage in design/code reviews for quality assurance. Required Qualifications & Skills Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field. 5–8 years of experience in firmware development for embedded systems and networking products. Proficiency in C programming; strong debugging and optimization skills. Solid experience in network architecture, protocol integration, and hardware-software interaction. Strong understanding of advanced networking protocols and security standards. Familiarity with network development tools, protocol analyzers, and lab-based validation methods. Excellent problem-solving, communication, and analytical skills. Strongly Desired Skills Prior experience with ASIC architectures (e.g., Broadcom). Hands-on knowledge of Linux device drivers and platform firmware development. Experience with assembly language and low-level hardware interaction. Background in secure firmware development and cybersecurity best practices. Agile development experience; capable of operating in fast-paced, iterative environments. Innovation-oriented mindset with the ability to contribute to product architecture evolution. Why Join Us Contribute to high-performance firmware powering next-generation networking infrastructure. Work with a global, cross-functional engineering team solving real-world performance and security challenges. Competitive compensation, flexible work environment, and opportunity to influence critical product architecture.

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

As a software developer, you will be required to have knowledge of programming languages such as C and C++. You should also be familiar with Operating systems principles, including Linux, VxWorks, and QNX. Your experience should include programming in a multi-thread/multi-process environment and proficiency with Linux, Jira, and Inter-process communication. Your responsibilities will involve designing and implementing tools to accelerate software system development and debug environments. You will also need to participate in fixing issues that arise from customer sites, analyze system scalability, interworking issues, and perform root cause analysis of system issues. Additionally, you will be expected to design and implement built-in diagnostics and test codes to enhance reliability and supportability. Experience in the development of distributed architecture systems with intercommunication is required, as well as communication over various physical layer devices like Serial, Ethernet, 1553, CAN, NMEA, and ModBus. Knowledge of IP protocols, VLANs, and Ethernet switching is also essential. Hands-on software development experience in large complex software systems is a must. Excellent analytical, integration, and debugging skills are necessary for this role. Moreover, very good oral and written communication skills, as well as multitasking abilities, are expected from the ideal candidate.,

Posted 5 days ago

Apply

6.0 years

0 Lacs

Delhi, India

On-site

Job Description: Pentair GEC, Noida Job Description for Position: Firmware Engineer III - Embedded Software Position Requirements The right person for this position should have 6-9 years of experience in 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, RISC V Knowledge of any RTOS - FreeRTOS , uC OS, EmbOSs, VxWorks, QNX Knowledge of embedded linux , device driver concepts and inter process communication Knowledge of Build toolchains and framework such as IAR, GCC , Keil, Mplab, Build root, Yocto Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485 , DMA, Ethernet, SD/eMMC, SDIO, UFS Understanding of different types of analog & digital sensors and their qualification/verification process Knowledge of different types of motor control drivers and its working Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular is a plus Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols is a plus Knowledge of IoT communication protocols MQTT, COAP, AMQP is a plus 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: Reverse engineering Maintain, support & troubleshoot products already in production 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 is a plus. 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. 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 skills Pentair GEC, Noida Job Description for Position: Firmware Engineer III - Embedded Software 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 skills Equal Opportunity Employer Pentair is an Equal Opportunity Employer. With our expanding global presence, cross-cultural insight and competence are essential for our ongoing success. We believe that a diverse workforce contributes different perspectives and creative ideas that enable us to continue to improve every day.

Posted 6 days ago

Apply

2.0 - 7.0 years

18 - 22 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm Simulation platform team would be responsible for defining/prototyping/developing softwares on the emulation platforms. Looking for an experienced BSP engineer for virtual platform, who can help us is developing virtual prototype software solution for snapdragon automotive products. Candidate must have an excellent understanding of the complex SoCs architecture & its Software stack. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Primary Responsibility: Software (BSP) Bring-up on Virtual Platforms. Understand the emulation platform SoC architecture and develop single software solution. Ability to collaborate with cross functional teams and deliver the quality product under strict timeline. Define & develop custom virtio architectures. Pre-silicon software development platform prototype development Develop solution to improve performance of software running on Virtual platform. Supporting internal & external customers on Bring up & debugging from Software & emulation side. Mandatory Skills: Knowledge in Linux/QNX BSPs & Full Boot Chain. Strong System level programming skills in C/C++. Python, Rust is a plus. Excellent knowledge of OS fundamentals, Data structures, Linux kernel and its device driver model Strong debugging, analytical and problem-solving skills. Should have knowledge on debuggers like T32,gdb, etc., Strong collaboration skills with the ability to collaborate with multiple functional teams. Able to understand and debug large complex SW. Fair understanding of CPU (ARM), subsystems, SOC architecture and its SW-layers Fair understanding of the Virtual Machines with Type1 and Type2 Hypervisors Added Advantage: Fair understanding of QEMU/KVM platforms. Fair understanding of multimedia systems (GPU/Display/CAM/VPU/etc.,) knowledge. Fair knowledge of hardware-software interface and SystemC ASPICE and ISO26262 know how is preferred. Automotive experience is preferred. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 week ago

Apply

8.0 - 12.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Hyderabad Job ID: SS202500083 Function: Verification Role: Embedded Software Verification Desired Skills: Embedded Software, Verification, MIL, SIL, Python Job Description 8-12 years of Embedded software verification experience for safety critical systems. Experience in test automation framework (MIL, SIL and HIL) Experience in setting up the testing environment for embedded systems. Experience in strong Python Programming. Experience in defining the testing strategies for embedded software. Hands on experience on MATLAB/SIMULINK, Experience performing risk management analysis of software (e.g., SW FMEA). Familiarity with real-time operating systems such as QNX/VXWORKS/LINUX. Experience in tools like JAMA, STASH/BITBUCKET/GIT/JIRA/CONFLUENCE/BAMBOO Good knowledge on agile principle and good experience in working in agile environment

Posted 1 week ago

Apply

1.0 - 2.0 years

3 - 4 Lacs

Chennai

Work from Office

Job Title: Software Developer - Telecom/Aerospace Reporting Relationship: Reporting to Project Manager Location: Chennai preferred / Hybrid Job Summary: Seeking a passionate and skilled Embedded Software Developer with 1-2 years of hands-on experience in C programming , VxWorks RTOS , and low-level BSP development , preferably in the Telecom or Aerospace domains. The candidate will be part of the NEC Mobile Network Excellence Center (NMEC) , contributing to Board Support Package (BSP) development and device driver integration on cutting-edge platforms such as Xilinx Versal . Scope of work: Develop and maintain BSP and embedded firmware for VxWorks-based systems. Contribute to Board Support Package (BSP) development and bring-up activities for custom hardware platforms. Develop and integrate device drivers for peripherals like UART , SPI , I2C , Ethernet , etc. Experience with any of AMD/Xilinx hardware - especially Versal, Zynq, and UltraScale+ - is an advantage Work on VxWorks image build using Wind River Workbench and integration with hardware using Vivado/Vitis (under guidance). Assist in debugging, testing, and validating embedded firmware and hardware bring-up. Document software design and contribute to code reviews and test plan preparation. Qualifications : BE/B.Tech/M.E/M.Tech in Electronics, Computer Science, or a related field (or equivalent). Experience : 1 - 2 years Domain skills : Proficient in C programming for embedded platforms. Exposure to VxWorks RTOS and concepts such as tasks, ISRs, and IPCs. Experience in device driver development or integration (at least 1-2 drivers such as UART, SPI, or Ethernet). Understanding of Board Support Package (BSP) bring-up and hardware/software interface. Familiarity with Wind River Workbench , Vivado , and Vitis tools (preferred). Basic knowledge of debugging tools like JTAG, GDB, serial consoles. Strong interest in Telecom or Aerospace domains and willingness to grow in real-time systems.

Posted 1 week ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Chennai

Work from Office

Job Title: Software Developer - Telecom/Aerospace Reporting Relationship: Reporting to Project Manager Location: Chennai preferred / Hybrid Job Summary: Seeking a passionate and skilled Embedded Software Developer with 2.5-3.5 years of hands-on experience in C programming , VxWorks RTOS , and low-level BSP development , preferably in the Telecom or Aerospace domains. The candidate will be part of the NEC Mobile Network Excellence Center (NMEC) , contributing to Board Support Package (BSP) development and device driver integration on cutting-edge platforms such as Xilinx Versal . Scope of work: Develop and maintain BSP and embedded firmware for VxWorks-based systems. Contribute to Board Support Package (BSP) development and bring-up activities for custom hardware platforms. Develop and integrate device drivers for peripherals like UART , SPI , I2C , Ethernet , etc. Experience with any of AMD/Xilinx hardware - especially Versal, Zynq, and UltraScale+ - is an advantage Work on VxWorks image build using Wind River Workbench and integration with hardware using Vivado/Vitis (under guidance). Assist in debugging, testing, and validating embedded firmware and hardware bring-up. Document software design and contribute to code reviews and test plan preparation. Qualifications : BE/B.Tech/M.E/M.Tech in Electronics, Computer Science, or a related field (or equivalent). Experience : 2.5 - 3.5 years Domain skills : Proficient in C programming for embedded platforms. Exposure to VxWorks RTOS and concepts such as tasks, ISRs, and IPCs. Experience in device driver development or integration (at least 1-2 drivers such as UART, SPI, or Ethernet). Understanding of Board Support Package (BSP) bring-up and hardware/software interface. Familiarity with Wind River Workbench , Vivado , and Vitis tools (preferred). Basic knowledge of debugging tools like JTAG, GDB, serial consoles. Strong interest in Telecom or Aerospace domains and willingness to grow in real-time systems.

Posted 1 week ago

Apply

5.0 - 8.0 years

20 - 25 Lacs

Hyderabad

Work from Office

A Day in the Life Ent Soft Engr II for MNav OS maintenance ESSENTIAL DUTIES AND RESPONSIBILITIES Participates, as a member of software project or sub-project team(s), in the development of software applications for product / test tools Adheres to defined development procedures. Generates high-quality work products. Translates requirements/specifications into design, and ultimately software. Participates in requirements, design and code reviews as they pertain to software designs. Participates in other activities, such as performing hazard and risk analysis, reviews of designs and tests, etc. Functions well in a team environment Demonstrates good coding practices. PRINCIPAL WORKING RELATIONSHIPS Reports to the Engineering Manager Accountable to a Principal or Senior Software Engineer(s) and/or Project Manager(s) for project-related responsibilities Frequent interaction with team members from other disciplines, particularly hardware engineers, to develop project requirements and other project artifacts such as project schedules. Possible interaction with clinicians, third-party vendors, manufacturers, subcontractors and other users. EXPERIENCE 5-8 years embedded software engineering experience . KNOWLEDGE, SKILL, AND ABILITY Extensive experience developing C++ Applications Strong Programming experience in C++, Python, QT Strong design and development experience ANSI C and C++ and IDEs Candidate should be knowledgeable and have experience in software engineering processes and software life-cycle in general. Object-Oriented Design and Implementation, is required. Good understanding of multithreading in both, design and implementation Expertise in developing tools for device validation Experience with projects that require hardware /software interfacing Experience working on other OS Linux, VxWorks a plus. . Medical instruments development experiences a plus Experience with a documented software development processes or familiarity with FDA and ISO standards like IEC 62304 is a plus Good to have: . Net. C#, Winforms, Python Good communication skills Good team player EDUCATION Required: - B. E or B. Tech in Computer Sciences, Electronics or Electrical Engineer. 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. 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 1 week ago

Apply

5.0 - 8.0 years

13 - 17 Lacs

Hyderabad

Work from Office

Job Description Summary Many employers promise the chance to make a difference at GE Vernova you can change the world. Bringing clean affordable power to the developing world decarbonizing the world electricity network helping to build the grid of the future powered by renewable energy u2026 theyre all part of our company strategy. If youre passionate about developing firmware and excited to tackle UN SDG-713 and Energy Transition challenges as well as motivated by the prospect of shaping the future of energy industry through innovation and new business models we encourage you to apply. Join us in our journey to redefine whats possible with AI and make a lasting impact on the world of Energy. We are seeking a dynamic forward-thinking and results-driven Lead Engineer Embedded SW Development who will be responsible for designing developing and testing Embedded Software (Firmware) platforms and systems that need to be tailored to the needs of the hardware that it controls and runs on. Typically requires a deep understanding of the characteristics of the physical device being controlled the functions it is expected to perform and the ability to design develop implement and test the logic and software required to realize the real-time functionality. Executes standard operational/technical tasks typically subject to instructions and work routines. Reporting to Senior Engineering manager the Lead Engineer Embedded SW Development will work in close collaboration with GA product lines R&D teams product management and other GA functions. As part of a multi-developer firmware team the major responsibilities will include analysis design implementation and testing of firmware for different product line. Job Description ESSENTIAL RESPONSIBILITIES: The Lead Engineer - Embedded SW Development will be responsible for: Design develop implement and debug embedded software and/or firmware features/set of features for a small module or a large component of entire embedded software product. Integrate software packages with existing systems and sub-systems. Prepare unit test and regression test specification packages and templates. Interact with a multi-discipline engineering team to meet the project requirements throughout its life cycle. Prepare formal and informal engineering documentation (e. g. Design documents code reviews Release reports etc. ). Engages in technical discussions; participates in technical designs and presents technical ideas through white boarding. Works closely with peers and keeps engaging in a fast pace technical design and development team. Executes in a fast-paced delivery mode and focuses in delivering tasks to meet the product release goal. Maintains code quality through best practices code reviews and unit testing. QUALIFICATIONS/ REQUIREMENTS : Bachelor degree in computer science Electrical Engineering or Electronics Engineering. A minimum of 5 years of embedded development experience (specifically in the electric power engineering field) in industrial setting. Proficient in Real-Time Embedded Software Engineering in C/C++ on any embedded processor/DSP/Microcontroller and RTOS (e. g. FreeRTOS TI-RTOS VxWorks etc. ) File system Boot Device drivers. Experience in stack integration and application firmware development. Well familiar with HW/SW interfacing and real-time design consideration. Experience in working with fast network/data interfaces like 1G/10G Ethernet PCI-E Familiarity with cybersecurity constructs (Static Analysis Digital Signatures etc. ) Familiar with Agile-SW development practices. Able to share ideas and work well in a team environment proactive approach to tasks displaying initiative. Guide and mentor others in the team. Flexible and adaptable; open to change and modification of tasks working in multi-tasking environment. DESIRED CHARACTERISTICS: Experience developing multi-threaded/ multi-tasking real time applications for the power system protection and control domain. Using emulators simulators and software analysis tools and Proficient in debugging code. Sound knowledge of Processors DSPs (preferably from Analog Devices or TI) and Microcontrollers (preferably ARM cores on Intel or Freescale chips). Understanding related to power system protection and automation monitoring and diagnostics. Experience on development of Industrial and /or Utility Communication protocols like IEC 61850 DNP IEC 60870-5-104 etc. Cyber security aspects such as symmetric and asymmetric cryptography and PKI Infrastructure LDAP RADIUS TLS SSH SFTP RSA HTTPS is an asset. Experience in using MATLAB/Simulink for Target Layer independence. Experience in all phases of the product engineering and development cycle. Additional Information Relocation Assistance Provided: Yes

Posted 1 week ago

Apply

5.0 - 8.0 years

13 - 17 Lacs

Hyderabad

Work from Office

Job Description Summary Many employers promise the chance to make a difference at GE Vernova you can change the world. Bringing clean affordable power to the developing world decarbonizing the world electricity network helping to build the grid of the future powered by renewable energy u2026 theyre all part of our company strategy. If youre passionate about developing firmware and excited to tackle UN SDG-713 and Energy Transition challenges as well as motivated by the prospect of shaping the future of energy industry through innovation and new business models we encourage you to apply. Join us in our journey to redefine whats possible with AI and make a lasting impact on the world of Energy. We are seeking a dynamic forward-thinking and results-driven Lead Engineer Embedded SW Development who will be responsible for designing developing and testing Embedded Software (Firmware) platforms and systems that need to be tailored to the needs of the hardware that it controls and runs on. Typically requires a deep understanding of the characteristics of the physical device being controlled the functions it is expected to perform and the ability to design develop implement and test the logic and software required to realize the real-time functionality. Executes standard operational/technical tasks typically subject to instructions and work routines. Reporting to Senior Engineering manager the Lead Engineer Embedded SW Development will work in close collaboration with GA product lines R&D teams product management and other GA functions. As part of a multi-developer firmware team the major responsibilities will include analysis design implementation and testing of firmware for different product line. Job Description ESSENTIAL RESPONSIBILITIES: The Lead Engineer - Embedded SW Development will be responsible for: Design develop implement and debug embedded software and/or firmware features/set of features for a small module or a large component of entire embedded software product. Integrate software packages with existing systems and sub-systems. Prepare unit test and regression test specification packages and templates. Interact with a multi-discipline engineering team to meet the project requirements throughout its life cycle. Prepare formal and informal engineering documentation (e. g. Design documents code reviews Release reports etc. ). Engages in technical discussions; participates in technical designs and presents technical ideas through white boarding. Works closely with peers and keeps engaging in a fast pace technical design and development team. Executes in a fast-paced delivery mode and focuses in delivering tasks to meet the product release goal. Maintains code quality through best practices code reviews and unit testing. QUALIFICATIONS/ REQUIREMENTS : Bachelor degree in computer science Electrical Engineering or Electronics Engineering. A minimum of 5 years of embedded development experience in industrial setting. Proficient in Real-Time Embedded Software Engineering in C/C++ on any embedded processor/DSP/Microcontroller and RTOS (e. g. FreeRTOS TI-RTOS VxWorks etc. ) File system Boot Device drivers. Experience in stack integration and application firmware development. Well familiar with HW/SW interfacing and real-time design consideration. Experience in working with fast network/data interfaces like 1G/10G Ethernet PCI-E Familiarity with cybersecurity constructs (Static Analysis Digital Signatures etc. ) Familiar with Agile-SW development practices. Able to share ideas and work well in a team environment proactive approach to tasks displaying initiative. Guide and mentor others in the team. Flexible and adaptable; open to change and modification of tasks working in multi-tasking environment. DESIRED CHARACTERISTICS: Experience developing multi-threaded/ multi-tasking real time applications. Using emulators simulators and software analysis tools and Proficient in debugging code. Sound knowledge of Processors DSPs (preferably from Analog Devices or TI) and Microcontrollers (preferably ARM cores on Intel or Freescale chips). Experience on development of Industrial and /or Utility Communication protocols like IEC 61850 DNP IEC 60870-5-104 etc. Cyber security aspects such as symmetric and asymmetric cryptography and PKI Infrastructure LDAP RADIUS TLS SSH SFTP RSA HTTPS is an asset. Experience in using MATLAB/Simulink for Target Layer independence. Experience in all phases of the product engineering and development cycle. Additional Information Relocation Assistance Provided: Yes

Posted 1 week ago

Apply

4.0 - 8.0 years

10 - 20 Lacs

Bengaluru

Work from Office

JD: 5+ years of experience in Embedded Software Development and Verification. 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.

Posted 1 week ago

Apply

0 years

4 - 15 Lacs

Hyderābād

On-site

Mandatory Skills: -Strong C, DS, -Low Level Firmware/Baremetal Development -Good to have Bootloader Dev Experience or Security Experience -Experience in Embedded protocols (I2C, SPI, UART, Etc) Good Experience/understanding of Linux /Any RTOS (Eg: FreeRTOS, QNX,Vxworks, pSoS, ) or LSP -Experience in Microcontrollers/ARM Architecture, Job Type: Full-time Pay: ₹423,030.43 - ₹1,500,000.00 per year Schedule: Day shift Monday to Friday Work Location: In person Speak with the employer +91 7625005296

Posted 1 week ago

Apply

9.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description: Embedded Software Engineer (Automotive ECU) 📍 Location : Hyderabad 🕒 Experience : 5–9 years 📅 Notice Period : Immediate to 30 Days Role Overview We are looking for a talented Embedded Software Engineer with strong expertise in firmware development for automotive ECUs. The ideal candidate should have hands-on experience in embedded systems, microcontroller programming, and automotive communication protocols. Key Responsibilities Design and develop embedded software for automotive ECUs and applications. Develop and maintain firmware for microcontrollers. Work with RTOS-based systems to ensure real-time performance. Implement and debug communication protocols such as I2C, SPI, CAN, and LIN. Use development tools like CAoe, compilers, and debuggers for software validation. Collaborate with hardware and system engineering teams. Prepare technical documentation and support system validation. Required Skills ✅ 6+ years of experience in embedded software development. ✅ Strong expertise in C and embedded C programming . ✅ Proven experience in firmware development . ✅ Experience with RTOS (FreeRTOS, QNX, VxWorks, etc.) . ✅ Familiarity with I2C, SPI, CAN, LIN protocols . ✅ Hands-on experience in microcontroller programming (ARM, Renesas, Infineon, etc.). ✅ Experience with CAoe, compilers, and debuggers . ✅ Excellent written and verbal communication skills. Good to Have ⭐ Knowledge of AUTOSAR standards and architecture .

Posted 1 week ago

Apply

5.0 - 8.0 years

10 - 15 Lacs

Hyderabad

Work from Office

Considering candidates on LLM or firmware baremetal profiles with embedded domain Strong C, DS, Low Level Firmware/Baremetal Development Good to have Bootloader Dev Experience or Security Experience Exp in Embedded protocols (I2C, SPI, UART, Etc)

Posted 1 week ago

Apply

3.0 - 6.0 years

9 - 13 Lacs

Pune

Work from Office

JOB SUMMARY Assist in research/development and maintenance of real-time/embedded software including low-level development. OS/Kernel configuration Linux/VxWorks (BSP) for various hardware architectures as well as verifying hardware through software. Development in C/C++, hardware device drivers, networked client-server applications, multiple database driven applications, and/or network security methodologies. May have specific technical project or product responsibility. MAJOR RESPONSIBILITIES.Description Plans, designs, modifies and implements software applications from functional and system design specifications. Codes, integrates, tests, debugs, and refines the software to produce the required product. Develops software tools and subsystems to support software development, test, and reuse, and manages their implementation. Enhances software to reduce operating time or improve efficiency and robustness. Reviews, evaluates, and analyzes design interfaces. Prepares, reviews, and evaluates interface documentation, specifications, test plans and procedures. Assists in definition, analysis and allocation of requirements. Supports system test programs and analyzes system testing results. Maintains the developed software efficiently through familiarity with software lifecycles. Documents designs in engineering documents including functional block diagrams and data/logic flow charts. Conducts in-depth troubleshooting and debugging of designs. Provides solutions and recommendations to project lead. EDUCATION/EXPERIENCE REQUIREMENTS Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience. 3-6 years of software development experience. KNOWLEDGE/SKILL REQUIREMENTS Advanced technical writing ability to prepare reports and documentation for submission to management. C/C++ programming in Linux environment including TCP/IP network programming and device drivers are a must. Familiarity with network security methodologies a plus. Prior experience with multimedia application development including streaming audio/video servers and clients highly desirable. Demonstrated ability to manage multiple priorities and make efficient use of given resources such as system lab time and down stream process owners and tasks. Proficient in project planning and ability to plan for internal and/or external dependencies. Ability to work well in a small-team setting and interface with customer, i.e. in the way of engineering documentation. Uses clearly demonstrable skills as an experienced professional within the Software Engineering field. Must be capable of clearly identifiable contributions to the success of a product or project. Knowledgeable with commonly used concepts, practices, and procedures within the Electronic Engineering field. Uses professional concepts while applying company policies and procedures to resolve a variety of issues. Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Familiarity with a variety of the discipline fields concepts, practices and procedures. Demonstrated engineering communication expertise including concise written and verbal skills is a must. OTHER REQUIREMENTS Ability to travel to domestic or international locations as required, up to 5% of the time.

Posted 1 week ago

Apply

4.0 - 8.0 years

2 - 7 Lacs

Bengaluru

On-site

Meet the Team As an integral member of this team, you will work with a team of seasoned engineers. You will have the opportunity to architect, design, and develop some of the world’s most widely deployed Enterprise Switches that are continuously evolving towards enabling the support of newer and exciting customer business paradigms. You will be interacting and working closely with some of the finest talent pool in the industry – where you will find that work is both fun and challenging. Your Impact Looking forward to getting an exciting start to your career? You will bring your unique talents to the group that works on Cisco's Switching technology, which large enterprises now consider to be the Networking Equipment of choice for mission-critical networks. In your role as a Software Engineer, you will develop and integrate products that are deployed by some of the leading Enterprises in the world. You will work with a BU-wide vibrant technical community, learning from experts and translating this learning into exciting opportunities for personal growth. You will work on networking equipment that forms a crucial backbone of many offices, hospitals, educational and financial institutions. You will learn about cutting-edge technologies and platforms while developing software for these equipment. Experience the exhilaration of taking a product through development and integration. Minimum Qualifications Good understanding of distributed/centralized hardware architectures of routers/switches. Experience in working with embedded platforms, various operating systems viz Linux, VxWorks , RTOS internals. Have worked on various Device drivers viz PCIE/I2C/eMMC/SDHC/MDIO/USBs and have worked on Storage devices – NAND/NOR with exposure to file system internals. Exposure to system infrastructure - Building and bringing up next generation complex Switches. Experience - 4 to 8 years Bachelors degree in CS/EE/EC or technical equivalent. At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Simply put – we power the future. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday (for non-exempt employees), plus a day off for their birthday. Non-Exempt new hires accrue up to 16 days of vacation time off each year, at a rate of 4.92 hours per pay period. Exempt new hires participate in Cisco’s flexible Vacation Time Off policy, which does not place a defined limit on how much vacation time eligible employees may use, but is subject to availability and some business limitations. All new hires are eligible for Sick Time Off subject to Cisco’s Sick Time Off Policy and will have eighty (80) hours of sick time off provided on their hire date and on January 1st of each year thereafter. Up to 80 hours of unused sick time will be carried forward from one calendar year to the next such that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to the community. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

Posted 1 week ago

Apply

5.0 years

0 Lacs

Bengaluru

On-site

Job Requirements Job Description Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we’re eager to hear from you. 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. Maintain integrity and work ethics within the team. 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. Basic Qualifications: 5+ years of experience in Embedded Software Development and Verification. 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 is an advantage. 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. Work Experience 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.

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Meet the Team As an integral member of this team, you will work with a team of seasoned engineers. You will have the opportunity to architect, design, and develop some of the world’s most widely deployed Enterprise Switches that are continuously evolving towards enabling the support of newer and exciting customer business paradigms. You will be interacting and working closely with some of the finest talent pool in the industry – where you will find that work is both fun and challenging. Your Impact Looking forward to getting an exciting start to your career? You will bring your unique talents to the group that works on Cisco's Switching technology, which large enterprises now consider to be the Networking Equipment of choice for mission-critical networks. In your role as a Software Engineer, you will develop and integrate products that are deployed by some of the leading Enterprises in the world. You will work with a BU-wide vibrant technical community, learning from experts and translating this learning into exciting opportunities for personal growth. You will work on networking equipment that forms a crucial backbone of many offices, hospitals, educational and financial institutions. You will learn about cutting-edge technologies and platforms while developing software for these equipment. Experience the exhilaration of taking a product through development and integration. Minimum Qualifications Good understanding of distributed/centralized hardware architectures of routers/switches. Experience in working with embedded platforms, various operating systems viz Linux, VxWorks , RTOS internals. Have worked on various Device drivers viz PCIE/I2C/eMMC/SDHC/MDIO/USBs and have worked on Storage devices – NAND/NOR with exposure to file system internals. Exposure to system infrastructure - Building and bringing up next generation complex Switches. Experience - 4 to 8 years Bachelors degree in CS/EE/EC or technical equivalent. At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Simply put – we power the future. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you.

Posted 1 week ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies