Jobs
Interviews

210 Vxworks Jobs

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

3.0 years

3 - 7 Lacs

Noida

On-site

3 - 5 Years 1 Opening Noida Role description C Modeling Engineer 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 : C Modeling Engineer Noida 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 Firmware,Debugging,Silicon Validation,C++ 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 18 hours ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As an Embedded Software Engineer, you will be required to have experience in Real-Time Operating Systems (RTOS) such as QNX, VxWorks, FreeRTOS, ThreadX, or Linux, along with strong C/C++ programming skills. Your responsibilities will include developing and maintaining embedded software using C/C++, working with RTOS and multi-threaded systems, and interfacing with hardware to optimize performance. You will also be involved in integrating with ARM/IA-64 architectures and collaborating closely with hardware teams. Your primary skills should include proficiency in C/C++ programming, expertise in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux), and experience in multi-threaded development. Additionally, knowledge of ARM/IA-64 architecture and hardware interfaces such as UART, SPI, I2C, GPIO will be beneficial as secondary skills. To qualify for this role, you should hold a Bachelors/Masters degree in Computer Science, Electronics, or a related field. As an Embedded Software Engineer, you will work in the field of Software Engineering, focusing on developing, maintaining, and optimizing software solutions and applications. Your responsibilities will involve applying scientific methods to analyze and solve software engineering problems, developing and applying software engineering practices, and supervising the technical and administrative work of other software engineers. You will be expected to demonstrate original thought and judgment in your work, building expertise in software engineering to meet standard expectations for the role. Collaboration and teamwork with other software engineers and stakeholders will be essential for success in this position.,

Posted 1 day ago

Apply

0.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Description Summary Software engineer is responsible for designing, developing, and testing Embedded Software and Firmware for X-ray generators as well as the software tools necessary for engineering usage within Imaging Sub Systems group of GE Healthcare. Job Description Roles and Responsibilities Duties include (but are not limited to): Work closely with systems teams in requirements gathering and software design Realizing and implementing the shortlisted architecture in SW code in compliance to software development lifecycle needs. Testing implemented control strategies on hardware and/or simulation platforms to verify quality of control system realization Where necessary, develop tools and procedures to aid in the development process and to minimize dependency on hardware availability Interacting with global teams to develop consistent and synergized firmware for control systems across platforms Interacting with global teams to develop consistent and synergized software for platforms Designing and building strong testing infrastructure to minimize dependency on hardware availability Adopting best practices in DFR, Agile and Lean software development methodologies to drive reliability upstream into the product development life cycle The job role provides the engineer autonomy to make decisions within a defined framework. The candidate is expected to resolve problems in situations that require good domain expertise in embedded software development and sound problem-solving skills and judgment within established procedures. For more complex issues that may exist outside of defined instructions/parameters the engineer is expected to work out strategies in consultation with the larger team. Required Qualifications Bachelor's degree from an accredited university or college in Electronics/Computer science Engineering or equivalent. 0 to 2 years’ experience in embedded software development for complex system and architecture. Expertise in programming languages like C, C++ Awareness of software development lifecycle. Experience with real time operating systems. VxWorks preferred. Good working knowledge of configuration management tools like ClearCase or Git. Desired Characteristics Master’s degree in Electronics/ Computer science Engineering or equivalent. Strong oral and written communication skills. Ability to document, plan, and execute programs. Experience in Agile development is desirable. Other programming languages like Python, Java etc Basic knowledge to read and understand digital schematics (MCU/DSP etc). Good hold in developing drivers for ADC/RTC/etc Hands on experience in developing SW/FW for SoC devices (Xilinx/Intel) Exposure to SW/FW development in power or control domain Additional Job Description Additional Information Compensation Grade OTHSAL Relocation Assistance Provided: No

Posted 1 day ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Role Description C Modeling Engineer 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 C Modeling Engineer Noida 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 Firmware,Debugging,Silicon Validation,C++

Posted 1 day ago

Apply

1.0 years

3 - 5 Lacs

Thiruvananthapuram

On-site

Job Description : We are seeking a skilled Software Test Engineer with experienced in compliance with DO-178C standards. Candidate Experience requirement: Very good experience in implementation of DO-178C Experience in Independent Verification and Validation (IV&V) activities Good in C/C++ programming languages. Expertise in testing tools like LDRA / Vector Cast etc. Knowledge of standards such MIL 498, MISRA C, ARP4761 Knowledge on VxWorks, Usage of Workbench/GNU Tools, Linux etc. will be added advantage. Experience with safety Level ‘B’ or above will have preference. Roles & Responsibilities: Generation of Artefacts as per DO-178C Generation of Test Cases and Procedures for Unit / Integration/ Functional and System Testing Code review and coverage using static analysis for MISRA C compliance Software Testing using LDRA / VectorCast Certification liaison document generation and interaction with certifying agencies. Review of Software Artifacts and preparation of review reports as per DO-178C Designation : Software Test Engineer Mode of work : Work from Office, Working days: 5 days Interview type : First round Virtual and Second round F2F Interview Education : BE/ B. Tech (EC, CSE, E&E with First Class) Notice period : Immediate or 15 Days Location : Bangalore Exp & Sal : 1 - 4+ years (30k - 45k ) Benefits: PF, ESI, Health insurance , Accident coverage Job Type: Full-time Pay: ₹30,000.00 - ₹45,000.00 per month Work Location: In person

Posted 1 day ago

Apply

7.0 - 11.0 years

0 Lacs

hyderabad, telangana

On-site

If you are an embedded software engineering professional, Emerson has an exciting role for you! As a Lead Embedded Software Engineer, you will be responsible for the design, development, and maintenance of real-time embedded software for industrial control system products. Working independently across functional teams, you will collaborate with global Scrum teams, participate in all phases of software development, and use Agile practices for building and testing products. Your responsibilities will include developing real-time embedded software for next-generation controller products, working with multi-functional teams, demonstrating deep domain expertise in control system platforms, and driving premier quality in product development and support. You will also be expected to break down problems, estimate development tasks, help team members through pair programming and code reviews, and contribute to the continuous improvement of products. To excel in this role, you should possess a Bachelor's or Master's degree in computer science, electronics and communication, or electrical engineering, along with 7+ years of experience in real-time embedded software development. Proficiency in C/C++ programming languages, expertise in low-level device drivers and application firmware development, and experience with Intel x86/ARM/Zynq ultra-scale+ architectures are required. Additionally, familiarity with debugging tools, industrial communication protocols, hardware schematics, and Agile development processes is essential. Preferred qualifications include experience with Programmable Logic Controllers, Xilinx's Ultrascale FPGAs, and scripting languages like Python. Strong analytical, problem-solving, written, and oral communication skills are crucial for success in this role. The ideal candidate will be well-organized, methodical, diligent, and capable of proposing solutions and implementing plans effectively. By joining Emerson, you will have the opportunity to make a difference through your work. The company offers competitive compensation and benefits programs, comprehensive medical and insurance coverage, and a commitment to supporting diversity, equity, and inclusion. Emerson provides a global workplace that values and respects every employee, offering development opportunities in a safe and inclusive environment. Emerson's Remote Work Policy allows for a hybrid work setup, promoting work-life balance for eligible roles. The company prioritizes safety across its global network and facilities, ensuring a safe working environment for all employees. Through its benefits, development opportunities, and commitment to diversity, equity, and inclusion, Emerson aims to create an organization where employees are proud to work and represent. Emerson's culture emphasizes the importance of diversity, equity, and inclusion to foster a work environment where every employee's unique experiences and perspectives are valued. The company believes that a diverse and inclusive workplace drives innovation and brings the best solutions to customers. Emerson's commitment to creating a better world is reflected in its values and responsibility to promote diversity, equity, and inclusion. If you have a disability and need assistance applying for a position at Emerson, please contact idisability.administrator@emerson.com.,

Posted 1 day ago

Apply

5.0 - 12.0 years

0 Lacs

karnataka

On-site

You will be responsible for the high level and low level design implementation of features and bug-fixing, ensuring delivery adheres to coding and quality guidelines. It will be your duty to identify and implement tests to guarantee the solution meets customer requirements without impacting the installed base. You will conduct code reviews, offer documentation inputs, and ensure delivery aligns with organizational and project quality processes. Additionally, you will serve as the main point of contact for all matters related to the Embedded Subsystem and should be capable of leading the component team. To excel in this role, you should possess at least 12 years of hands-on development experience and have a strong command of C/C++ programming. A minimum of 5 years of experience in embedded software development for medical devices is required, along with working knowledge of C#. You must be adept at designing and implementing object-oriented software in PC and embedded programming languages such as C#, C, and C++. Experience with control systems, particularly in medical or industrial settings, and state machine-based implementation is essential. Familiarity with real-time operating systems like VxWorks (preferred), QNX, or others, as well as the Rhapsody Tool, is preferred. Strong communication skills, fluency in English (both written and spoken), and knowledge of DICOM and the medical domain are advantageous for this role.,

Posted 2 days ago

Apply

6.0 - 11.0 years

19 - 22 Lacs

Hyderabad, Bengaluru

Work from Office

Dear All, We are hiring for Embedded C++ Development Experience Bangalore /Hyderabad. Experience : 6years to 11 years JD. Primary skills: =========== C++ advanced Strong embedded projects experience Hands on working knowledge of RTOS like VxWorks, Embedded Linux etc Debugging of real time applications Industrial protocols like Modbus Git or any other version control systems Secondary skills: ============== Industrial automation domain experience Interested Candidates pls share your resume to padmaja.lankalapalle@cognizant.com Regards, Padmaja

Posted 2 days ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Bengaluru

Work from Office

We are looking for an Embedded Software Engineer with experience in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, or Linux) and strong C/C++ programming skills. The role involves developing multi-threaded applications, integrating with ARM/IA-64 architectures, and working closely with hardware teams. Key Responsibilities: Develop and maintain embedded software using C/C++Work with RTOS and multi-threaded systemsInterface with hardware and optimize performance Primary Skills: C/C++ programmingRTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux)Multi-threaded development Secondary Skills: ARM/IA-64 architectureHardware interfaces (UART, SPI, I2C, GPIO) Education: Bachelors/Masters in Computer Science, Electronics, or related field Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Posted 2 days ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

As a Software Expert specializing in VxWorks BSP and Device Drivers, you should have at least 7+ years of experience in the field. Your technical skill set should include proficiency in C Programming on embedded platforms and a solid understanding of Embedded Hardware concepts. You must also possess a good grasp of VxWorks 6.x and VxWorks 7 Operating Systems, as well as the concepts of BSP and Device driver development. Your expertise should extend to embedded projects, with a focus on problem-solving and troubleshooting of Embedded Software. It is essential to have technical knowledge of processor architectures such as X86, PowerPC, and ARM. Additionally, hands-on experience with Cross Development and debugging tools is required. Desirable skills for this role include knowledge of bus architectures like PCI, PCI Express, SATA, USB, Ethernet, I2C, and SPI. Familiarity with System Bus architectures like VME, cPCI, and VPX, as well as AVIONIC Buses like ARINC429, MIL-STD-1553, and ARINC664, would be advantageous. In terms of soft skills, you should excel in group and teamwork, demonstrating strong interpersonal and communication skills. Your roles and responsibilities will involve developing VxWorks BSP for Embedded Hardware products at AITECH, integrating and porting Device drivers on VxWorks OS, testing the reliable functionality of BSP/Device driver with user-friendly example programs, fixing bugs reported by internal Verification/QA teams and customers, and managing software releases.,

Posted 3 days ago

Apply

4.0 - 9.0 years

6 - 16 Lacs

Bengaluru

Work from Office

Roles And Responsibilities : Good understanding one or more RTOS like QNX, VxWorks, FreeRTOS, ThreadX ,LINUX is desired Proficient in software development using C, C++ and multi-threaded programming is needed Linux Kernel drivers Exp in Embedded C and Linux and BSP kernel OR bootloader OR uboot.

Posted 3 days ago

Apply

3.0 - 5.0 years

8 - 12 Lacs

Noida

Work from Office

Role & responsibilities Job Summary: At DJT Corporation and Investment Pvt. Ltd. , we are reshaping the future of retail by engineering intelligent, connected experiencesranging from Smart Carts to Self-Checkout Kiosks , and many innovations in between. Our vision is to create a seamless Smart Store Ecosystem that empowers both customers and retailers through cutting-edge technology, intuitive design, and robust functionality. To help bring this vision to life, we’re looking for an Embedded Developer who thrives at the intersection of hardware, software, and innovation . This role is not just about writing lines of code—it's about architecting real-world solutions that are lean, scalable, and purposeful. You’ll be part of a team that believes in engineering smarter, not heavier , and where thoughtful simplicity is a competitive advantage. This is a hands-on, end-to-end product ownership opportunity. From low-level firmware to high-level cloud integration, you’ll work across the full stack—writing embedded C/C++, scripting in Python, configuring Linux environments, and enabling seamless cloud communication. You’ll also have the freedom to experiment, contribute to product direction, and continuously innovate on systems that are already ahead of the curve. We value developers who are not only technically sound but also bring a keen eye for detail, a relentless curiosity, and the confidence to challenge assumptions . If you’re excited by the idea of solving novel problems in real-world environments and delivering polished solutions that just work—this is your playground. What You’ll Do Design, develop, and deploy embedded systems using C/C++ , Python , and Linux . Firnware and driver are to be written in C/C++ for the 32 bit microcontrollers . Application layers and API drivers are to be written in Python . Implement and integrate communication protocols including UART, SPI, I2C, CAN, BLE , and MQTT . Work with microcontrollers (ARM, STM32, etc.) to develop real-time applications. Develop and maintain Bash scripts and tools for automation and system operations. Collaborate cross-functionally to translate product requirements into scalable and elegant technical solutions. Ensure robust testing, debugging, and documentation across all layers—hardware to cloud integration. Champion simplicity: deliver efficient, innovative, and non-overengineered solutions. What You Must Bring Strong experience in Embedded C/C++ and Python for embedded systems. Deep understanding of Linux systems and shell scripting. Hands-on experience with communication protocols (UART, SPI, I2C, CAN, BLE, MQTT). Experience with microcontrollers , RTOS, and hardware debugging tools. Strong problem-solving mindset with attention to detail and systems thinking. A passion for building products from scratch and seeing them come to life. Experience with containerization (Docker) or CI/CD for embedded systems. Additional: Knowledge of OTA updates and device security best practices. Contributions to open-source or personal projects. Familiarity with IoT cloud platforms , REST APIs, and device provisioning. Why You’ll Love Working With Us You’ll work on cutting-edge products that are redefining retail tech. Full ownership—from concept to deployment—means you get to see your ideas come alive. A team that believes in creativity over credentials , and solutions over specs . We don’t just hire resumes—we hire minds we believe in . Ready to build the future with us? Send us your resume, portfolio, or even just your story—let’s see what you’ve got.

Posted 4 days ago

Apply

5.0 - 10.0 years

11 - 16 Lacs

Bengaluru

Work from Office

: 2025-07-24 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: Lead 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. 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. Educational Qualification: Bachelors/Masters degree in Engineering with 5+ 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. Collins Aerospace . Avionics: Our Avionics team advances aviation electronics and information management solutions for commercial and military customers across the world. That means we re helping passengers reach their destination safely. We re connecting aircraft operators, airports, rail and critical infrastructure with intelligent data service solutions that keep passengers, flight crews and militaries connected and informed. And we re providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today. WE ARE REDEFINING AEROSPACE. Some of our competitive benefits package includes: Benefits package includes: - Meal coupons - Group Term Life Insurance. - Group Health Insurance. - Group Personal Accident Insurance. - Entitled for 18 days of vacation and 12 days of contingency leave annually. - Employee scholar programme. - Work life balance. - Car lease programme. - National Pension Scheme - LTA - Fuel & Maintenance /Driver wages 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 and drug screen 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 . Privacy Policy and Terms: Click on this link to read the Policy and Terms

Posted 5 days ago

Apply

4.0 - 8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Meet the Team The Enterprise Switching organization delivers top-tier products, with the Catalyst Cat9000 series leading in core, aggregation, and access switching for security, IoT, and Cloud. These switches are critical for SD-Access, Cisco's intent-based networking architecture, offering the bandwidth, speed, and scale needed for hybrid work environments. They improve security with PoE power and AI/ML for zero-trust security and provide outstanding network experiences both on-premises and in the cloud through Cisco DNA Center or the Meraki Dashboard. The new Catalyst 9000X models offer flexible operations and secure, high-speed performance. Our team is world-class for crafting industry-leading products that have dominated the enterprise market for decades through innovation. Your Impact Looking forward to getting an exciting start to your career? You will bring your outstanding talents to the group that works on Cisco's Switching technology, which large enterprises now consider to be the Networking Equipment of choice for critically important 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 pioneering technologies and platforms while developing software for these equipments. 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 sophisticated Switches. Experience - 4 to 8 years Bachelors degree or equivalent experience in CS/EE/EC or technical equivalent. Preferred Qualifications : Bachelor’s degree in computer science or related field (MS or equivalent preferred). We Are Cisco #WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. Our passion is connection—we celebrate our employees’ diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be advised allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reinvent their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!

Posted 5 days ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

Remote

About the Role: Software Engineer, proficient in designing, developing, and maintaining different drivers kernel-level software, showcasing mastery in open-source development practices. Skilled in developing complex drivers and adept at employing open-source development methodologies, with a strong capability for in-depth issue analysis within complex system environments. Your Team This position does not have any direct or indirect reports; but principal level engineers are expected to mentor more junior engineers and help guide their careers and activities.. What You Will Do Own the design, development, and debugging of kernel-level software components, ensuring stability, performance, and security. Investigate and resolve kernel-related issues, employing debugging tools and methodologies. Develop kernel drivers for multiple products in Harman. Ensures on-time support for Architecture, design, development and delivery activities and interfacing with Delivery and customers, other engineering organizations. Participates in proposal to customer requests, RFQ and other opportunities that may arise. Provides end to end development responsibility of the Kernel drivers assigned. Maintains engineering standards by establishing and maintaining policies on software design standards. Identifies and implements methods and practices that improve effectiveness of teamwork, and maturity of software development. Performs technical research, monitors current trends and changes in technology. Demonstrates industry knowledge to assist in new product development. Uses Agile Scrum Methodology for software development. Ensure proper review of code developed. Drive team with Act like Owner Mindset. What You Need Master’s/bachelor’s degree in Electronics or Computer Engineering 5+ years of experience in software development 3+ Years of experience on LINUX/Android driver development and debugging robust systems. Good understanding in Kernel Internals, C programming. Understanding of Android/Linux Boot Sequence and various Framework module architecture. Hands-on troubleshooting issues on run-time environment. Strong communication and inter-personal skills. Proficient in multi-threaded programming and middleware solution development on Linux & Android environment. Strong in fundamentals of Inter-Process Communication and OS concepts. Creative problem-solver capable of creating and reproducing complex software defects. Strong Knowledge on Embedded Linux Kernel Internals & Device Drivers and rich experience in Kernel Driver Development. Good Understanding on ARM 32/64 Architectures and Kernel Debugging Good Understanding of Realtime OS Good Understanding of Display, Camera, Input device subsystems in Linux Kernel. Good Understanding of I2C, SPI, UART subsystems in Linux Kernel. Good Understanding of Memory, Storage devices, high Speed devices like USB, PCiE, SDIO. Languages: Required: C, C++, HAL, Device Drivers, System programming. Desirable: Scripting, Yocto, perl, OS: Required: Linux/QNX/Android/RT Linux. What Is Nice To Have Master’s degree or PG Diploma in Embedded systems or equivalent Experience with multi-core System-on-Chip processors with hypervisor. Experience developing automotive products or personal computing and mobile device platforms Experience with ASPICE compatible software development practices Work experience in QNX, VXWorks. What Makes You Eligible Be willing to travel up to 10% domestic and international travel Willingness to work in Bangalore. Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) Extensive training opportunities through our own HARMAN University Competitive wellness benefits Tuition Reimbursement Access to HARMAN Campus Fitness Center and Cafeteria An inclusive and diverse work environment that fosters and encourages professional and personal development HARMAN is an Equal Opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race,color, religion, sex, sexual orientation, gender identity, national origin,disability or Protected Veterans status. HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation. (www.harman.com)

Posted 5 days ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

As an Embedded C++ Software Developer with 5-10 years of experience, you will primarily focus on developing embedded software for Protection and control IEDs. Your responsibilities will include participating in requirement analysis, working with Linux environments, and utilizing standard design and test methodologies. Additionally, you will be working on Real-time Embedded Systems using RTOS such as VxWorks or RTLinux. Writing module tests, documenting test results, and working with industrial communication protocols like IEC61850, DNP3, Modbus, and Profibus will be crucial aspects of your role. You will also be expected to create/update automated test benches, work with make file systems (GCC, cmake), and provide inputs for end-user documentation. To be successful in this role, you should hold a B.E/B.Tech or higher qualification and have a strong background in Embedded C++. Experience with communication protocols like IEC 61850, DNP3, IEC60870-5-103, and Modbus is essential. This is a full-time, permanent position based in Bangalore with a day shift schedule. If you meet the required qualifications and have the necessary experience in Linux, RTOS, and Embedded C++, we encourage you to speak with the employer at +91 9990068898 to learn more about this exciting opportunity.,

Posted 6 days ago

Apply

6.0 - 11.0 years

25 - 30 Lacs

Bengaluru

Work from Office

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. . 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 Bachelors 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 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 6 days ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Summary We are seeking a highly experienced and motivated Software Lead to spearhead the design, development, and verification of critical software for our next-generation avionics systems. The ideal candidate will possess deep expertise in real-time embedded systems and related software aerospace standards (DO-178C), and a proven track record of leading software development teams through the full product lifecycle. This role requires a strong technical leader who can mentor engineers, drive architectural decisions, and ensure the delivery of high-quality, certifiable software solutions. Key Responsibilities Lead a team of software engineers in the design, development, integration, and testing of safety-critical avionics software. Define software architectures, high-level designs, and detailed designs in accordance with DO-178C guidelines (or equivalent aerospace standards). Oversee the entire software development lifecycle, from requirements analysis and design to coding, unit testing, integration testing, and formal verification. Ensure rigorous adherence to coding standards, software quality metrics, and best practices for embedded systems development. Conduct code reviews, design reviews, and technical discussions to maintain software integrity and performance. Collaborate closely with systems engineers, hardware engineers, and verification & validation teams to define interfaces, troubleshoot issues, and ensure seamless system integration. Develop and implement robust testing strategies, including hardware-in-the-loop (HIL) testing and simulation environments. Manage project timelines, resource allocation, and technical risks, providing regular updates to stakeholders. Mentor and coach junior and mid-level engineers, fostering their technical growth and career development. Drive continuous improvement in software development processes, tools, and methodologies. Contribute to the development of software requirements specifications (SRS) and software design documents (SDD). Participate in formal certification activities and audits, ensuring all documentation and processes meet regulatory requirements. Required Qualifications Bachelor's or master’s degree in Electronics and Communication Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field. Minimum of 8-12 years of experience in embedded software development, with at least 3 years in a technical leadership or lead engineer role. Demonstrable experience with safety-critical software development for avionics systems, adhering to standards such as DO-178B/C (Level A/B). Proficiency in C/C++ for embedded systems development. Strong understanding of real-time operating systems (RTOS) concepts and experience with specific RTOS (e.g., VxWorks, FreeRTOS). Experience with various communication protocols (e.g., I2C/SPI/RS485/RS422, Ethernet, CAN). Familiarity with configuration management tools (e.g., Git, SVN) and issue tracking systems (e.g., Jira). Experience with software testing methodologies, including unit, integration, and system testing, and test automation frameworks. Excellent problem-solving skills, with a strong analytical and methodical approach. Exceptional communication, interpersonal, and leadership skills, with the ability to motivate and guide a team. Ability to work effectively in a fast-paced, collaborative, and highly regulated environment. Preferred Qualifications Experience with Model-Based Design (MBD) tools (e.g., MATLAB/Simulink), LabView, and scripting language like python, MATLAB etc. Familiarity with formal methods and static analysis tools. Experience with hardware-software integration and debugging on target hardware. Good Understanding of embedded debug interfaces like JTAG, SWD. Experience with handling instruments like multimeter, oscilloscopes, logic analysers. Familiarity with basic electronic circuit design, debugging, reading schematic.

Posted 6 days ago

Apply

0.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Date Posted: 2025-07-25 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: Lead 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. 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. Educational Qualification: Bachelor's/Master's degree in Engineering with 5+ 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. Collins Aerospace 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. Avionics: Our Avionics team advances aviation electronics and information management solutions for commercial and military customers across the world. That means we’re helping passengers reach their destination safely. We’re connecting aircraft operators, airports, rail and critical infrastructure with intelligent data service solutions that keep passengers, flight crews and militaries connected and informed. And we’re providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today. WE ARE REDEFINING AEROSPACE. Some of our competitive benefits package includes: Benefits package includes: Meal coupons Group Term Life Insurance. Group Health Insurance. Group Personal Accident Insurance. Entitled for 18 days of vacation and 12 days of contingency leave annually. Employee scholar programme. Work life balance. Car lease programme. National Pension Scheme LTA Fuel & Maintenance /Driver wages 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 and drug screen 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

Apply

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 1 week ago

Apply

3.0 - 6.0 years

5 - 8 Lacs

Bengaluru

Work from Office

Summary: A Software Cyber Security Engineer is responsible for protecting an organizations software and systems from cyber threats . A Senior Engineer for software will be responsible for the development of products and providing creative solutions associated with the design, development, and sustaining engineering for our new and existing software product portfolio. The successful candidate will possess solid hands -on technical abilities, an excitement and energy for product development, and a passion for their work and the impact it has on meeting the needs of patients. Essential Duties and Responsibilities: This includes designing, implementing, and maintaining security measures, as well as responding to security incidents and breaches. Their work involves identifying vulnerabilities, developing security protocols, and ensuring the confidentiality, integrity, and availability of data. Responsible for the design of a module/project, makes design choices for new product development, sustenance activities, field issue resolution etc. Responsible for analyzing and understanding the requirements. Identifies key module/product level technical risks and assists project manager in developing mitigation and recovery plan Review work products and ensure the quality of deliverables Provides input to the test strategies at a product level Provides guidance to development and test teams with respect to overall design and development. Demonstrate the ability work with team members. Applies principles of SDLC and methodologies like Lean/Agile/XP, CI, Sof tware and Product Security, Scalability, Documentation Practices, refactoring and testing techniques. Participates in continuous improvement activities by identifying and appropriately escalating process and product quality gaps. Qualifications: Excellent sof tware design and implementation skills Strong Object-Oriented development and design knowledge and experience Broad understanding of technology & sof tware development principles: Analysis and Design: Object oriented architecture, Design Patterns Programming: C, C++, Python, C# etc Development and Continuous Integration: Visual Studio/Eclipse, SVN, Git, Gerrit, Jenkins, BitBucket, Jira etc. OS: Embedded Linux, VxWorks etc. Experience in working in project teams, involving SW architects, SW engineers. Demonstrated success in delivering results on technical challenges. Experience in Healthcare domain is a plus Education and/or Experience: Excellent communication, interpersonal and documentation skills Firm decision maker and shall possess good inf luencing skills Openness to collaborate in interest of project/organization. Proactive and self -driven, possesses due sense of urgency Shall be very good technically; possess systems mindset and good problem-solving abilities. Working with multisite teams, Quality conscious and Process & customer Oriented Coaching capabilities

Posted 1 week ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Description & Requirements Introduction: A Career at HARMAN Automotive We re a global, multi-disciplinary team that s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the driving experience. Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence. Advance in-vehicle infotainment, safety, efficiency, and enjoyment. About the Role 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. What You Need to be Successful 5-8 years of extensive experience in C++ and C programming, including object-oriented design, data structures, algorithms, and memory management. Strong understanding of embedded systems principles, including hardware-software interaction, real-time operating systems (RTOS), and communication protocols. Familiarity with Windows operating systems, including development tools, debugging techniques, and integration with Windows-based applications. Good knowledge and hands-on experience with IPC mechanisms like AIDL (Android Interface Definition Language), FIDL (Franca IDL), POSIX Message Queues, Shared Memory, or custom messaging frameworks. Experience with debugging tools and techniques for embedded systems, including JTAG debugging and logic analyzers. Excellent communication and interpersonal skills, with the ability to work effectively in a team environment. Bonus Points if You Have RTOS Experience: Experience with specific RTOS, such as FreeRTOS, VxWorks, or eCos. Hardware Knowledge: Knowledge of hardware components, including microcontrollers, sensors, and communication interfaces. Version Control: Experience with version control systems, such as Git or SVN. Automated Testing: Experience with automated testing frameworks. What Makes You Eligible Willingness to work in an office located in Bangalore, India. Successfully complete a background investigation and drug screen as a condition of employment. What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location. Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.). Extensive training opportunities through our own HARMAN University. Competitive wellness benefits. Tuition Reimbursement. Access to the HARMAN Campus Fitness Centre and Cafeteria. An inclusive and diverse work environment that fosters and encourages professional and personal development. #LI-ST1 You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If you re ready to innovate and do work that makes a lasting impact, join our talent community today! HARMAN is proud to be an Equal Opportunity employer. HARMAN strives to hire the best qualified candidates and is committed to building a workforce representative of the diverse marketplaces and communities of our global colleagues and customers. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.HARMAN attracts, hires, and develops employees based on merit, qualifications and job-related performance.( www.harman.com )

Posted 1 week ago

Apply

2.0 - 5.0 years

7 - 10 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. 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.

Posted 1 week ago

Apply

2.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Job Requirements Quest Global is an organization at the forefront of innovation and one of the world 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. The achievers and courageous challenge-crushers we seek, have the following characteristics and skills: Job responsibilities To work as an independent contributor in a sprint team developing, enhancing and maintaining Mission critical platform software. Communicate and coordinate effectively with the German teams. Build and nurture team at offshore, develop team strengths and improve upon their weaknesses. Lead and Motivate team on future technologies. Maintain integrity and work ethics within the team. Qualifications: 8+ years of experience in Embedded Software Development. Excellent understanding of system software concepts, binary executables, debug information, OS concepts. Strong C programming skills with good knowledge in Linux shell scripting, Python, XML (Markup language). Strong RTOS concepts with experience on working with Multicore/Multi-Threading using VxWorks. Good knowledge on processors and their architecture (ARM, PowerPC etc. ). Expertise with Software Configuration Management and Change Control Process (DOORS, JAMA, SVN, JIRA, GIT etc. ). Experience in using embedded development tools, debuggers, JTAG, Lauterbach, and Analyzers. Knowledge on Python, Shell scripting, Batch files is an added advantage Good to have exposure to ARINC 653 software specification. Avionics knowledge is desirable. Work Experience Skills : Embedded C, VxWorks, RTOS, ARINC 429, MIL standards, I2C, SPI, DMA, and POSIX.

Posted 1 week 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 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