Home
Jobs
Companies
Resume

138 Vxworks Jobs - Page 2

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

12.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE. Job Description Aruba is an HPE Company, and a leading provider of next-generation network access solutions for the mobile enterprise. Helping some the largest companies in the world modernize their networks to meet the demands of a digital future, Aruba is redefining the “Intelligent Edge” – and creating new customer experiences across intelligent spaces and digital workspaces. Join us redefine what’s next for you. What You’ll Do We are looking for development engineers (Specialist) positions to lead and drive the development of the future enterprise networking products and solutions. Specialists play key hands-on roles in multi-discipline teams working on new and next generation products and solutions. This includes software design, SW development and test, customer interaction, and on-going product support. Projects typically involve coordination with cross-functional internal stakeholders. We are looking for Technical Lead (Expert) positions to lead and drive the development of the future enterprise networking products and solutions. Experts play key hands-on roles in multi-discipline teams working on new and next generation products and solutions. This includes owning product design, product feature definition, software design, SW development and test, customer interaction, and on-going product support. Projects typically involve coordination with cross-functional internal stakeholders. Key Responsibilities Design new features, own end-to-end delivery of subsystems/software modules Leads a project team of software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions within stipulated budget/time. Collaborates and communicates with management, internal, and outsourced development partners on software systems design status, project progress, and issue resolution Work often involves cross organizational team guidance: Hardware, Firmware, System management, Field Support, Documentation, Sales teams, Architects, other organizations, etc. to arrive at best solutions. Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk. Strong ability to negotiate and build consensus in engineering community on technical decisions Leads multiple project teams of software systems engineers including review guidance and support for junior team member s. Education And Experience What you need to bring: Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent 12+ years of experience Required Domain Expertise: Enterprise networking products with expertise in L2/L3/Security Protocols & Features Knowledge And Skills Experience designing and developing firmware for switches and/or network controllers. Strong Operating System experience – Linux, GreenHills, VxWorks etc Knowledge of ASIC architectures – e.g. Broadcom, etc Expert knowledge in C Extensive experience in overall architecture of firmware and interaction with hardware designs for products and solutions. Designing and integrating network solutions into overall architecture and hardware design across multiple platforms Mastery of advanced networking concepts – L2(xSTP, VLAN, LACP, LLDP, TRILL), L3 (OSPF, BGP, Tunnels), Multicast (PIM, IGMP), IPv6, Security (RADIUS/TACACS, SSH, Access Contrl), ACL/QoS. Experience on both platform dependent and platform independent networking protocol work. Ability to internalize standards (IEEE, IETF) and convert into deliverables – design/code etc History of innovation with multiple patents or deployed solutions in the field of software, firmware, or network design Experience with Network Development Tools - Sniffer, Traffic Generators, IXIA, Spirent etc Strong Network troubleshooting ability encompassing: OS, Network Stack, Sniffers, switches, external network. Strong Network troubleshooting ability Experience using version control system – ex. GIT/Clearcase Ability to create white papers and advanced training material for solutions. Excellent written and verbal communication skills. Excellent analytical and problem solving skills. Strongly Desired Skills Identifies and evaluates new technologies, innovations, and solutions for alignment with technology roadmap and business value. Drives innovation and integration of new technologies into projects and activities in the software systems design organization. Demonstrated history of contribution to Intellectual Property and Innovation. Linux Device Driver experience Working knowledge of Assembly code Experience in writing Secure Software Experience in agile development methodology Additional Skills Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX) What We Can Offer You Health & Wellbeing We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing. Personal & Professional Development We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division. Unconditional Inclusion We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. Let's Stay Connected Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE. #india #aruba Job Engineering Job Level TCP_02 HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity. Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description Hiring Engineers, Technical Leads, and Architects with Embedded C Expertise With 100s of millions of lines of code, automobiles are seeing an exponential growth in software – so much so that next generation vehicles are referred to as “Software Defined Vehicles”. With Embedded at the core of the control and communication software stack of these Software Defined Vehicles, professionals with strong Embedded C competencies will find the domain on Automotive and Mobility a fascinating and challenging one. KPIT is working with world’s leading Automotive OEMs and Tier 1s in building next-generation technology for Software Defined Autonomous, Electric and Connected vehicles. You will get to be a part of next-generation complex, challenging projects in these fields. At KPIT, you will design, develop and integrate base software layers, middleware components, and applications that will power future Software Defined Vehicles. If you are a professional with Embedded C expertise and possess strong analytical and problem-solving skills with experience in any domain from telecom, medical electronics, media or gaming, here is the next frontier for you. We are inviting developers, Technical Leads and Architects to be part of this exhilarating journey of writing software for most complex systems such as automobiles. Mandatory Skills Proficiency in C / Embedded C with fair knowledge of advanced concepts Embedded systems design and development experience with exposure to low-level hardware interactions Strong analytical and problem-solving skills Development experience on any of the RTOSs such as OSEK QNX FreeRTOS VxWorks Good verbal and written communication skills Developers Technical Leaders Architects Program design skills Coding best practices Debugging skills Program decomposition and work allocation Firmware development and debugging Strong review and troubleshooting skills Strong embedded system architecture and design experience Expertise in modeling based on UML / SysML Strong RCA skills Required Skills Proficiency in C / Embedded C with fair knowledge of advanced concepts ,Embedded systems design and development experience with exposure to low-level hardware interactions,Strong analytical and problem-solving skills,Development experience on any of the RTOSs such as OSEK QNX FreeRTOS VxWorks,Good verbal and written communication skills Supported Skills Agile development experience ,Experience with communication buses and protocols such as CAN ,Ethernet TCP/IP SOME/IP UDS J1939 etc,Experience with AUTOSAR based software development,Experience with AUTOSAR BSW module development,Experience with tools such as CANoe CANalyzer etc,Modeling experience with tools such as MatLab/Simulink Vector DaVinci PREEvision DSpace SystemDesk e,Knowledge of methodology such ASPICE MISRA guidelines and functional safety standards such as ISO262,Experience with test automation techniques ,Experience with version management tools such Git / Gitlab / Github,Experience with DevOps and CI/CD environment for embedded systems Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements Roles & Responsibilities: Responsibilities As a Software Engineer, the candidate will be furnishing an individual contribution role in technical execution of projects. The purpose of this role is to execute project tasks to generate deliverables on time with right quality using defined processes, tools and standards. The candidate should have solid experience in control software development for RTOS using C++. Responsibilities in this role include: Design, develop, modify, implement, deploy and support software components anywhere in the software stack. Troubleshoot and determine root cause for software issues and develop practical, efficient, and permanent technical solutions. Develop technical documents and handbooks to accurately represent application design and code. Work Experience Required Skills: Experience in developing control software on RTOS. Experience in C++. Knowledge in Socket programming, Multi-threading, Serial Communication, Inter Process Communication (IPC). Strong problem-solving, troubleshooting, and communication skills. Ability to learn new technologies, software, and concepts quickly is essential. Strong organizational & collaboration skills to integrate well into our highly collaborative environment. Desired Skills Understanding of EtherCAT, DeviceNet and LonWorks protocols. Experience in VxWorks RTOS is a big plus. Experience in Semiconductor industry standards like SECS/GEM, EDA. Experience in Equipment (Tool) control software development. Good to have experience in Unit Testing frameworks. Should be ready to learn, unlearn and re-learn. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

Job Requirements Roles & Responsibilities: Responsibilities As a Senior Software Engineer/Lead Engineer, the candidate will be furnishing an individual contribution role in technical execution of projects. The purpose of this role is to execute project tasks to generate deliverables on time with right quality using defined processes, tools and standards. The candidate should have solid experience in control software development for RTOS using C++. Responsibilities in this role include: Design, develop, modify, implement, deploy and support software components anywhere in the software stack. Troubleshoot and determine root cause for software issues and develop practical, efficient, and permanent technical solutions. Develop technical documents and handbooks to accurately represent application design and code. Work Experience Required Skills: Experience in developing control software on RTOS. Experience in C++. Knowledge in Socket programming, Multi-threading, Serial Communication, Inter Process Communication (IPC). Strong problem-solving, troubleshooting, and communication skills. Ability to learn new technologies, software, and concepts quickly is essential. Strong organizational & collaboration skills to integrate well into our highly collaborative environment. Desired Skills Understanding of EtherCAT, DeviceNet and LonWorks protocols. Experience in VxWorks RTOS is a big plus. Experience in Semiconductor industry standards like SECS/GEM, EDA. Experience in Equipment (Tool) control software development. Good to have experience in Unit Testing frameworks. Should be ready to learn, unlearn and re-learn. Show more Show less

Posted 1 week ago

Apply

1.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description Change the world. Love your job. About TI Texas Instruments Incorporated (TI) is a global semiconductor design and manufacturing company that develops analog ICs and embedded processors. By employing the world’s brightest minds, TI creates innovations that shape the future of technology. TI is helping about 100,000 customers transform the future, today. We’re committed to building a better future – from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities and developing great minds. Put your talent to work with us – change the world, love your job! About The Team The ASC (Analog Signal Chain) Validation Team is responsible for designing, architecting, building and deploying all post-silicon validation toolchain for the department. The team is a highly skilled and dedicated group of professionals responsible for ensuring the quality, reliability, and performance of our semiconductor products after they have been fabricated About The Role We are seeking a highly skilled Embedded Software Engineer to optimize device drivers for Embedded Vision Module (EVM) boards. The successful candidate will be responsible for designing, developing, and testing embedded software applications to ensure seamless interaction between hardware and software components. This is an excellent opportunity for a talented embedded software engineer to join our team and contribute to the development of high-performance EVM boards. Responsibilities Design, develop, and test device drivers for EVM boards to ensure optimal performance and compatibility. Optimize device drivers for low-level system programming, including interrupt handling, DMA, and memory management Collaborate with cross-functional teams, including hardware engineering and system integration, to identify and resolve system-level issues Develop and maintain bootloaders, device drivers, and firmware for EVM boards Troubleshoot and debug issues with device drivers and firmware using tools such as JTAG, UART, and logic analyzers Participate in code reviews and ensure that all solutions are aligned with industry best practices and company standards Develop and maintain documentation for device drivers and firmware Qualifications Minimum Requirements: Bachelor's degree in Computer Science, Electrical Engineering, or related field 1+ years of experience in embedded software development, with a focus on device drivers and low-level system programming Proficiency in programming languages such as C, C++, and Assembly Experience with embedded operating systems such as Linux, FreeRTOS, or VxWorks Familiarity with EVM boards and embedded vision systems Strong understanding of computer architecture, microcontrollers, and embedded systems Excellent problem-solving skills and attention to detail Programming languages: C, C++, Assembly Embedded operating systems: Linux, FreeRTOS, VxWorks Device driver development: USB, UART, SPI, I2C Firmware development: Bootloaders, device drivers, firmware Debugging tools: JTAG, UART, logic analyzers Version control systems: Git Preferred Qualifications Experience with device driver development for various operating systems, including Windows, Linux, and Android Knowledge of computer vision and image processing algorithms Familiarity with machine learning frameworks and their applications in embedded systems Experience with Agile development methodologies and version control systems such as Git Certification in embedded systems, such as Embedded Systems Certification or Certified Embedded Systems Engineer About Us Why TI? Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us. About Texas Instruments Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com . Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. If you are interested in this position, please apply to this requisition. About The Team TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment. Show more Show less

Posted 1 week ago

Apply

2.0 - 5.0 years

18 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description In this position, the individual will be responsible for Designing, implementing, debugging firmware for the next generation storage devices (SD, USB, SATA). Typical activities involve the design and implementation of data structures, software algorithms, data path, and implementation of storage interface protocols, such as UFS, to deliver future cutting-edge storage products. You will develop firmware using multiple environments that include SW simulations, FPGA boards, and of course the final product HW. You will work in an Agile environment with advanced CI tools and capabilities that help develop clean code fast. You will work closely with excellent colleague engineers in Israel and India, cope with complex challenges, innovate, and develop products sold to leading mobile and automotive OEMs for millions of devices across the globe. Qualifications B.Tech. in Computer Science or Software / Computer / Electrical Engineering 2+ years of experience in RT / embedded systems and C development Previous RTOS experience - advantage (e.g. ThreadX / MQX / Nucleus / VxWorks / Embedded Linux) Experience in ARM or ARC processors family, debugging environments and tools NAND flash fundamentals Capable of developing wide system view for complex embedded systems Excellent interpersonal skills and team player Fast learner and implementer Great communication skills and fluent English, both verbally and written, and an ability to collaborate across cultural and organizational boundaries.

Posted 1 week ago

Apply

10.0 - 15.0 years

40 - 45 Lacs

Pune

Work from Office

Naukri logo

Your Role Purpose / Mission Atlas Copco is a leading global Industrial Group having vision of "First in Mind, First in Choice". Our culture is founded on three core values of commitment, interaction and innovation. They guide us in everything we do and reflect how we behave internally and in our relationships with our stakeholders. Digital Technology Practice at GECIA (Global Engineering Center, India) is contributing significantly to vision of the Group by focusing on developing global talent, expanding portfolio and competence on futuristic competencies, driving Innovation and achieving operational excellence to drive customer success. We care about each other and world around us where safety and well-being always come first. Our leading-edge technology enables us to innovate for a sustainable future. As SDH - Embedded Systems, your mission is to lead from the front the Embedded Software and Hardware teams at GECIA (Global Engineering Centre, India) of Atlas Copco to deliver projects related to Product controllers and smart solutions. Also lead the technological advancement and drive the technical competence in teams at GECIA, to become and remain preferred technology partner for Embedded Systems. You shall achieve this, by driving Innovation and adoption of emerging technologies, developing talent, and achieving operational excellence. Key Responsibilities Customer Focus Anticipate emerging needs of customer and align business processes and resources to meet those needs Enhance customer satisfaction levels by driving a customer-focused culture and developing new portfolio and services in conjunction with the Business stake holders. Prompt and proactive communication with all stakeholders Build and implement effective governance mechanism to ensure tracking and progress on projects, proposals, and business engagement. People Focus Attract and nurture talent - Hiring, training, performance and development of talent Mentor and coach team members Provide technical leadership to the team as needed during project delivery. Develop global talent by focusing on development plan for every person in team Create the culture that drives collaboration, Innovation, Team Success, Business Improvement and Customer Success Create and develop subject matter experts in various domains of Embedded Systems that firmly establish GECIA as competence centre Help Team members identify and achieve their purpose Drive strong employee engagement and high performance team Innovation Focus Front runner in Innovation and adoption of emerging technologies - Be up to date on industry trends, competitive landscape, and drive innovation to stay ahead in the game Drive the innovation culture in the team to nurture innovative ideas with focus on execution - Research, Innovation events, Proof of Concepts, break through solutions Promote Cross-Pollination of the technologies by representing GECIA at various internal and external Technology forums Develop infrastructure needed and leverage India ecosystem (Universities, Start-ups, Partners) for meaningful Innovative solution with quantifiable business impact Define and execute competency road map to set up GECIA as Centre of Competence for select competencies Operational Excellence Create & maintain KPI to Monitor, Control & Improve on the Quality, Delivery, and the cost parameters. Identify and plan resource and infrastructure needs required to successfully execute project deliveries Identify and implement the process improvements related to project management, client interactions, etc. to achieve the business goals. Effectively lead the team to ensure high project billability, profitability, and revenue realization with a focus on quality delivery Build and execute strategy for suppliers engagement to achieve operational excellence Innovation Focus Front runner in Innovation and adoption of emerging technologies - Be up to date on industry trends, competitive landscape, and drive innovation to stay ahead in the game Drive the innovation culture in the team to nurture innovative ideas with focus on execution - Research, Innovation events, Proof of Concepts, break through solutions Promote Cross-Pollination of the technologies by representing GECIA at various internal and external Technology forums Develop infrastructure needed and leverage India ecosystem (Universities, Start-ups, Partners) for meaningful Innovative solution with quantifiable business impact Define and execute competency road map to set up GECIA as Centre of Competence for select competencies To succeed, you will need Qualification Requirement: Minimum 10 years of experience in Embedded System. Experience of working in GCC (Global Competence Centre) is an added advantage. People Management experience of handling large reporting team is must. Proven leadership and management skills in developing high performance engaged team Hands on experience and/or very good knowledge in following areas Embedded system architecture and design: You should have a deep understanding of embedded system architectures and design principles, including hardware and software design. Programming languages: You should be proficient in programming languages commonly used in embedded systems, such as C, C++, and assembly language. Real-time operating systems (RTOS): You should have experience working with real-time operating systems, such as FreeRTOS, VxWorks, and ThreadX. Microcontrollers and microprocessors: You should have experience working with microcontrollers and microprocessors, including ARM, AVR, and PIC. Embedded software development tools: You should be familiar with embedded software development tools, such as compilers, debuggers, and emulators. Hardware design tools: You should be familiar with hardware design tools, such as schematic capture tools and PCB layout software. Communication protocols: You should have a good understanding of communication protocols commonly used in embedded systems, such as UART, SPI, I2C, and CAN. Testing and verification: You should have experience with testing and verification of embedded systems, including unit testing, integration testing, and system testing. Project management: You should have experience in project management, including project planning, budgeting, and scheduling. Quality assurance: You should have experience in quality assurance, including developing and implementing quality control procedures and ensuring compliance with industry standards and regulations. Experience with agile development methodologies is plus Bachelors or Masters degree in Electrical Engineering, Computer Science, or a related field. In return, we offer you An opportunity to work with 150 years old, leading global product company An opportunity where you are empowered to drive your own professional journey A challenging role focused on creating centre of competence for Embedded System Global exposure and opportunities Freedom and authority to act A culture where we care about each other and world around us City Pune Last Day to Apply 16-06-2025

Posted 1 week ago

Apply

10.0 - 15.0 years

18 - 19 Lacs

Gurugram

Work from Office

Naukri logo

Ciena s 6500 Product Family seeks an application software designer to develop application software for the provisioning, alarm detection/reporting, conditioning etc for the GigE/FC/OCn/OTM facilities on the optical transponder modules on the 6500 product. Responsibilities include: Participate in C, C++ software development of new functionality in various software components. Write embedded middle-ware software responsible for the operations, administration and maintenance (OAM) of the equipment. Participate in the design of various embedded software applications. Test, document, debug and maintain the applications. Participate in backlog defect reduction. Write scripts, test utilities, and other development tools . Required Skills The successful applicant will have the following skills: Programming experience in C/C++. Programming experience with Inter-process communication facilities on Linux and VxWorks. Programming experience in bash, perl and Python. Ability to work within a team, and to influence other teams. Understanding of profiling tools for resource usage and performance. Required Experience Required Experience bachelors degree in Electrical/Electronics or Computer Engineering.

Posted 1 week ago

Apply

0.0 - 2.0 years

22 - 25 Lacs

Gurugram

Work from Office

Naukri logo

Design, develop, and support low-level software to control intelligent devices in a Ciena product. Candidate will also develop software subsystems for Inter-Process communication, Synchronized system startup, and Information Model persistence. The Must Haves: Understand hardware functionality and software drivers for monitor and control. Understand multi-processor high reliable software system architectures Responsibility for embedded software including requirements analysis, design, implementation, testing, and documentation. Attend meetings, report progress, and interact closely with team members and other teams as required. SKILLS Strong knowledge of C, operating system concepts Knowledge of embedded real-time software development (VXWORKS/LINUX) Strong software coding, testing, and documentation skills. Ability to document progress and results. Good to Have Independent self-starter Strong commitment to product excellence Excellent communications skills EDUCATION and/or RELEVANT EXPERIENCE Masters/Bachelors in CS Technical experience with around 0-2 years in software development.

Posted 1 week ago

Apply

12.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Indeed logo

Location Bangalore, Karnataka, 560048 Category Engineering Job Type Full time Job Id 1188827 No Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE. Job Description: Aruba is an HPE Company, and a leading provider of next-generation network access solutions for the mobile enterprise. Helping some the largest companies in the world modernize their networks to meet the demands of a digital future, Aruba is redefining the “Intelligent Edge” – and creating new customer experiences across intelligent spaces and digital workspaces. Join us redefine what’s next for you. What you’ll do: We are looking for development engineers (Specialist) positions to lead and drive the development of the future enterprise networking products and solutions. Specialists play key hands-on roles in multi-discipline teams working on new and next generation products and solutions. This includes software design, SW development and test, customer interaction, and on-going product support. Projects typically involve coordination with cross-functional internal stakeholders. We are looking for Technical Lead (Expert) positions to lead and drive the development of the future enterprise networking products and solutions. Experts play key hands-on roles in multi-discipline teams working on new and next generation products and solutions. This includes owning product design, product feature definition, software design, SW development and test, customer interaction, and on-going product support. Projects typically involve coordination with cross-functional internal stakeholders. Key Responsibilities: Design new features, own end-to-end delivery of subsystems/software modules Leads a project team of software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions within stipulated budget/time. Collaborates and communicates with management, internal, and outsourced development partners on software systems design status, project progress, and issue resolution Work often involves cross organizational team guidance: Hardware, Firmware, System management, Field Support, Documentation, Sales teams, Architects, other organizations, etc. to arrive at best solutions. Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk. Strong ability to negotiate and build consensus in engineering community on technical decisions Leads multiple project teams of software systems engineers including review guidance and support for junior team member s. What you need to bring: Education and Experience Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent 12+ years of experience Required Domain Expertise: Enterprise networking products with expertise in L2/L3/Security Protocols & Features Knowledge and Skills Experience designing and developing firmware for switches and/or network controllers. Strong Operating System experience – Linux, GreenHills, VxWorks etc Knowledge of ASIC architectures – e.g. Broadcom, etc Expert knowledge in C Extensive experience in overall architecture of firmware and interaction with hardware designs for products and solutions. Designing and integrating network solutions into overall architecture and hardware design across multiple platforms Mastery of advanced networking concepts – L2(xSTP, VLAN, LACP, LLDP, TRILL), L3 (OSPF, BGP, Tunnels), Multicast (PIM, IGMP), IPv6, Security (RADIUS/TACACS, SSH, Access Contrl), ACL/QoS. Experience on both platform dependent and platform independent networking protocol work. Ability to internalize standards (IEEE, IETF) and convert into deliverables – design/code etc History of innovation with multiple patents or deployed solutions in the field of software, firmware, or network design Experience with Network Development Tools - Sniffer, Traffic Generators, IXIA, Spirent etc Strong Network troubleshooting ability encompassing: OS, Network Stack, Sniffers, switches, external network. Strong Network troubleshooting ability Experience using version control system – ex. GIT/Clearcase Ability to create white papers and advanced training material for solutions. Excellent written and verbal communication skills. Excellent analytical and problem solving skills. Strongly Desired skills Identifies and evaluates new technologies, innovations, and solutions for alignment with technology roadmap and business value. Drives innovation and integration of new technologies into projects and activities in the software systems design organization. Demonstrated history of contribution to Intellectual Property and Innovation. Linux Device Driver experience Working knowledge of Assembly code Experience in writing Secure Software Experience in agile development methodology Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX) What We Can Offer You: Health & Wellbeing We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing. Personal & Professional Development We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division. Unconditional Inclusion We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. Let's Stay Connected: Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE. #india #aruba Job: Engineering Job Level: TCP_02 HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity. Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.

Posted 1 week ago

Apply

0.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Indeed logo

Location Bangalore, Karnataka, 560048 Category Engineering Job Type Full time Job Id 1188831 No Senior Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE. Job Description: Aruba is an HPE Company, and a leading provider of next-generation network access solutions for the mobile enterprise. Helping some the largest companies in the world modernize their networks to meet the demands of a digital future, Aruba is redefining the “Intelligent Edge” – and creating new customer experiences across intelligent spaces and digital workspaces. Join us redefine what’s next for you. What You'll Do: Key Responsibilities Lead & contribute actively in all product development activities which include investigation, design, coding. Design and development of features in the area of L2/Bridging/L3/Routing/ IPApps/Security/Classifiers for the switch/routers. Design and develop switch software capabilities to enable next generation Aruba wired networking platforms Contribute in the end to end switch product development life cycle Generate new ideas that could potentially become product road map items Carry out reviews of deliverables which include investigation, design & code. What you need to bring: Education and Work Experience: BE/BTech with 5-10 yrs of relevant experience Required Domain Expertise: Enterprise networking products with expertise in L2/L3/Security Protocols & Features Knowledge and Skills Experience designing and developing firmware for switches and/or network controllers. Strong Operating System experience – Linux, GreenHills, VxWorks etc Expert knowledge in C Designing and integrating network solutions into overall architecture and hardware design across multiple platforms Knowledge of advanced networking concepts – L2(xSTP, VLAN, LACP, LLDP, TRILL), L3 (OSPF, BGP, Tunnels), Multicast (PIM, IGMP), IPv6, Security (RADIUS/TACACS, SSH, Access Contrl), ACL/QoS. Experience with Network Development Tools - Sniffer, Traffic Generators, IXIA, Spirent etc Strong Network troubleshooting ability encompassing: OS, Network Stack, Sniffers, switches, external network. Strong Network troubleshooting ability Experience using version control system – ex. GIT/Clearcase Good written and verbal communication skills. Excellent analytical and problem solving skills. Strongly Desired skills Extensive experience in overall architecture of firmware and interaction with hardware designs for products and solutions. Knowledge of ASIC architectures – e.g. Broadcom, etc Experience on both platform dependent and platform independent networking protocol work. Linux Device Driver experience Working knowledge of Assembly code Experience in writing Secure Software Experience in agile development methodology Innovation bent of mind Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX) What We Can Offer You: Health & Wellbeing We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing. Personal & Professional Development We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division. Unconditional Inclusion We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. Let's Stay Connected: Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE. #india #aruba Job: Engineering Job Level: TCP_03 HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity. Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.

Posted 1 week ago

Apply

0 years

0 Lacs

India

On-site

Linkedin logo

The Role: We are seeking a highly motivated professional to join our team in the role of a Graphical User Interface Designer. In this critical role, you will be responsible for development of custom tools for vibration and shock analysis of machinery systems in marine vessels. You will work closely with cross-functional teams to deliver innovative solutions that address both technical and business requirements. Key Responsibilities: · Design and implement high-performance, responsive, and visually appealing QML-based GUI, data visualization. · Interfacing the frontend and the C++ backend. · Work closely with UX/UI designers, product managers, and other developers to translate requirements into intuitive interfaces. · Interface with backend systems, APIs, and hardware components to ensure seamless functionality. · Prepare and deliver progress reports, technical documentation, and presentations for stakeholders, ensuring clarity and effective communication across teams. · Perform rigorous testing and debugging to ensure reliability, scalability, and robustness of the HMI What We’re Looking For: Minimum Qualifications, Requirements: · Proficiency in Qt framework (Widgets and QML) for HMI/GUI development. · Proficiency in GUI Development (Python Scripting, C++, Qt, JavaScripting, HTML and CSS) · Strong command of C++ programming language. · Experience with cross-platform development (Windows, Linux, embedded systems). · Responsible, disciplined, well organized, committed to self-improvement, proactive team player with good soft skills. · Strong analytical and troubleshooting skills. Preferred Qualifications: · Strong fundamentals and experience in networking protocols (TCP/IP), Socket programming. · Proficiency with communication protocols (OPC UA, CAN bus, Ethernet, serial protocols). · Experience with version control systems, particularly Git and GitLab. · Familiarity with real-time operating systems (Linux, VxWorks). · Knowledge of integration with Database systems (SQLite etc.) Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

India

On-site

Linkedin logo

The Role: We are seeking a highly motivated professional to join our team in the role of an Embedded Software Engineer. You will work closely with cross-functional teams to deliver innovative solutions that address both technical and business requirements. Key Responsibilities: · Design and develop high performance embedded software in a multi-threaded, distributed system for real time applications. · Collaborate with hardware engineers to understand hardware capabilities and constraints. · Hardware/software integration (develop programs that work with hardware to control devices, send/receive data), data acquisition, network communications code. · Develop and maintain high-performance, maintainable embedded software using C++. · Optimize and debug software in and control systems and simulators. · Collaborate with teams across engineering disciplines (mechanical, electrical, electronics, and validation). · Create technical documentation for software design, implementation, and testing. · Support testing and validation processes during software qualification phases. What We’re Looking For: Minimum Qualifications, Requirements: · Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field. · 3+ years of professional experience in embedded C++ software development. · Proficiency with communication protocols (OPC UA, CAN bus, Ethernet, serial protocols). · Experience with version control systems (Git and GitLab etc.). · Familiarity with real-time operating systems (Linux, VxWorks). · Strong analytical and troubleshooting skills. Preferred Qualifications: · Familiarity with HIL testing for embedded targets and hardware debugging tools. · Knowledge of MATLAB-Simulink. · Knowledge of SysML/ UML. · Knowledge in System Architectural design. · Experience in networking technologies (OSI network layers, TCP/IP, Ethernet). · Knowledge of Artificial Intelligence, Machine Learning and Neural Networks. · Experience with defect tracking tools (Jira etc.) and source control tools (Git etc.). · Experience with requirements management tools. · Hands-on experience with electro-mechanical systems and hardware development. Show more Show less

Posted 1 week ago

Apply

15.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About Us: Join a leading innovator in satellite communication technology, where we're building the next generation of high-throughput ground systems. Our dynamic team is passionate about pushing the boundaries of connectivity, and we're looking for a talented leader to drive the software development of our cutting-edge ground terminals. Job Summary: We are seeking an experienced and highly skilled Satellite Terminal Software Lead to spearhead the design, development, and implementation of software for our advanced DVB-S2 and DVB-S2X baseband modems and embedded systems. This role requires a unique blend of technical leadership, hands-on coding expertise, and a deep understanding of satellite communication standards. The successful candidate will lead a team of talented software engineers while actively contributing to the development of critical embedded firmware, real-time signal processing algorithms, and user-friendly GUI applications for our complete product suite. Key Responsibilities Technical Leadership: Lead, mentor, and grow a team of software engineers, fostering a collaborative and high-performance environment Define software architecture, design principles, and coding standards for satellite ground terminal products Oversee the entire software development lifecycle, from requirements gathering and design to testing, deployment, and maintenance Conduct technical reviews, code inspections, and ensure the quality, reliability, and performance of all software deliverables Collaborate closely with hardware, RF, systems engineering, and product management teams to define requirements and ensure seamless integration Drive innovation and research into new technologies and methodologies to enhance product capabilities Manage project timelines, resources, and deliverables effectively Hands-on Software Development: Design, develop, and optimize embedded software for DVB-S2 and DVB-S2X baseband modem functionalities, including: PHY layer (Modulation, Coding, FEC, Synchronization) MAC layer (BBFRAME processing, Stream adaptation) Embedded operating systems and drivers FPGA/DSP interface and control Implement real-time signal processing algorithms for high-performance modem operation Develop robust and efficient embedded system code for microcontrollers and SoCs Design and implement intuitive and user-friendly GUI software for product configuration, monitoring, and control Perform debugging, troubleshooting, and performance tuning of complex embedded and real-time systems Develop comprehensive unit tests, integration tests, and system tests to ensure software quality Document software designs, specifications, and test plans thoroughly System Engineering & Algorithm Development: Develop, analyze, and validate complex algorithms for satellite communication systems, ensuring optimal performance and adherence to DVB-S2/S2X standards Translate system-level requirements into detailed software designs and algorithms Perform algorithm validation through simulation, modeling, and real-world testing Requirements Required Qualifications Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field Minimum 15 years of experience in embedded software development, with a significant portion in communication systems Minimum 5 years of experience in a technical leadership or team lead role Demonstrated experience in system engineering, including algorithm development and algorithm validation, specifically within communication systems Deep, hands-on expertise in DVB-S2 and DVB-S2X standards and their implementation at the baseband level Strong proficiency in C/C++ for embedded systems development Experience with real-time operating systems (RTOS) like FreeRTOS, VxWorks, or similar Experience with various communication protocols (e.g., Ethernet, SPI, I2C, UART) Demonstrable experience developing GUI applications using frameworks such as Qt, Electron, or similar Strong proficiency with digital signal processing (DSP) concepts and algorithms Proficiency with version control systems (e.g., Git) Strong problem-solving skills and the ability to debug complex embedded systems Excellent communication, interpersonal, and leadership skills Preferred Qualifications Experience with FPGA interaction and hardware/software co-design Knowledge of other satellite communication standards (e.g., SCPC, VSAT) Experience with network programming and IP networking concepts Familiarity with test equipment such as spectrum analyzers, oscilloscopes, and signal generators Experience with Agile/Scrum development methodologies Benefits Work in a collaborative and innovative environment Opportunity to lead and shape Agile transformation initiatives Competitive salary and benefits package Career growth and professional development opportunities Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Job Title: Embedded C++ Software Developer Experience Required: 3 Years Location: Trivandrum (Technopark) Contract Duration: Short Term Work Time: IST shift Job Summary We are seeking a skilled Embedded C++ Software Developer with 3–4 years of hands-on experience in modern C++ (C++11/14/17). The ideal candidate will have experience in developing mission-critical applications, preferably in the medical device domain. Proficiency in Linux, RTOS, firmware development, and cross-compilation is required. The role involves creating reliable embedded solutions and collaborating with cross-functional teams to deliver high-quality software. Responsibilities Knowledge of unit and component level testing, preferably using Catch framework and BDD style Ability to develop technical solutions to complex problems with creativity and ingenuity Proficient in object-oriented methodologies and interface design Experience with embedded OS build tools like Yocto and Buildroot Understanding of Inter-Process Communication (IPC) concepts Ability to go beyond routine tasks using specialized knowledge Team-oriented mindset with a strong attitude and vision Proficiency in using relevant PC software applications Strong verbal and written communication skills Skills & Requirements 3–4 years of hands-on experience in Embedded C++ development Strong knowledge of modern C++ (C++11/14/17) Experience with mission-critical applications, preferably in medical devices Proficiency in Linux and RTOS Hands-on experience with cross compilers and firmware development Exposure to VxWorks, shell scripting, JSON, GitHub, AngularJS, and Jira is a plus Show more Show less

Posted 1 week ago

Apply

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today’s needs and tomorrow’s next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we’re living in and that we have the power to shape. Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality. Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward. Job Description In this position, the individual will be responsible for Designing, implementing, debugging firmware for the next generation storage devices (SD, USB, SATA). Typical activities involve the design and implementation of data structures, software algorithms, data path, and implementation of storage interface protocols, such as UFS, to deliver future cutting-edge storage products. You will develop firmware using multiple environments that include SW simulations, FPGA boards, and of course the final product HW. You will work in an Agile environment with advanced CI tools and capabilities that help develop clean code fast. You will work closely with excellent colleague engineers in Israel and India, cope with complex challenges, innovate, and develop products sold to leading mobile and automotive OEMs for millions of devices across the globe. Qualifications B.Tech. in Computer Science or Software / Computer / Electrical Engineering 2+ years of experience in RT / embedded systems and C development Previous RTOS experience – advantage (e.g. ThreadX / MQX / Nucleus / VxWorks / Embedded Linux) Experience in ARM or ARC processors family, debugging environments and tools NAND flash fundamentals Capable of developing wide system view for complex embedded systems Excellent interpersonal skills and team player Fast learner and implementer Great communication skills and fluent English, both verbally and written, and an ability to collaborate across cultural and organizational boundaries. Additional Information Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at jobs.accommodations@sandisk.com to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. Show more Show less

Posted 1 week ago

Apply

8.0 - 10.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking a detail-oriented and experienced Embedded engineer proficient in Embedded C-Language , to design and implement high-reliability firmware for embedded systems across various microcontrollers and platforms for safety critical applications . The role involves working with real-time embedded platforms ensuring strict performance, safety and regulatory standards are met. Key Responsibilities Develop embedded software in C for safety critical systems in aerospace, Rail, medical Domains. Design and implement embedded firmware in C for microcontrollers (ARM Cortex-M, AVR, STM32, etc. ) Design, code, and test software in real-time environments (RTOS or bare metal) with deterministic behavior. Implement drivers and middleware for peripherals (I2C, SPI, UART, ARINC 429, CAN, etc. ) Collaborate with hardware engineers during board bring-up and system validation . Write and maintain low-level diagnostics , bootloaders, and health monitoring features. Participate in code reviews, static analysis, unit/integration testing , and traceability documentation. Support software verification and validation activities for certification. Work Experience Required Skills Proficiency in Embedded C programming especially for resource-constrained, safety-critical systems . Experience with microcontrollers and low-level programming (register-level code, peripheral configuration). Experience with RTOS-based development (e. g. , VxWorks, FreeRTOS, Integrity) and real-time scheduling. Debugging skills using JTAG, oscilloscopes, and hardware-in-the-loop (HIL) setups. Familiarity with communication protocols such as (e. g. , RS-422, CAN, ARINC 429, etc. , ). Preferred Skills Knowledge of software configuration management and traceability tools (e. g. , DOORS, Polarion, Git). Exposure to redundant systems, fault tolerance , and certification test environments . Experience working in DO-178B/C, Cenelec environments. Prior work in safety-critical systems ( e. g. , automotive, rail, medical) is a plus.

Posted 2 weeks ago

Apply

4.0 - 9.0 years

10 - 15 Lacs

Thiruvananthapuram

Work from Office

Naukri logo

Roles Responsibilities: As a Senior Software Engineer/Lead Engineer, the candidate will be furnishing an individual contribution role in technical execution of projects. The purpose of this role is to execute project tasks to generate deliverables on time with right quality using defined processes, tools and standards. The candidate should have solid experience in control software development for RTOS using C++. Responsibilities in this role include: Design, develop, modify, implement, deploy and support software components anywhere in the software stack. Troubleshoot and determine root cause for software issues and develop practical, efficient, and permanent technical solutions. Develop technical documents and handbooks to accurately represent application design and code. Work Experience Required Skills: Experience in developing control software on RTOS. Experience in C++. Knowledge in Socket programming, Multi-threading, Serial Communication, Inter Process Communication (IPC). Strong problem-solving, troubleshooting, and communication skills. Ability to learn new technologies, software, and concepts quickly is essential. Strong organizational collaboration skills to integrate well into our highly collaborative environment. Desired Skills: Understanding of EtherCAT , DeviceNet and LonWorks protocols. Experience in VxWorks RTOS is a big plus. Experience in Semiconductor industry standards like SECS/GEM, EDA. Experience in Equipment (Tool) control software development. Good to have experience in Unit Testing frameworks. Should be ready to learn, unlearn and re-learn.

Posted 2 weeks ago

Apply

2.0 years

0 - 0 Lacs

Jalandhar

On-site

Experience Needed: 2-5 Years Requirements: Looking out for dynamic individuals with a solid experience in Embedded Software development (4-10 years) 4+ Years of experience in Embedded Software Design and Development Skills/Experience Experience in C/C++ programming Experience with Multi-threaded software development in Linux & Windows environment Experience in Home automation & Virtual Assistant solutions like Alexa, Google, Siri etc) Experience with software development in Real Time Operating Systems (RTOS FreeRTOS, VxWorks, etc.) Experience in low level driver development, register interface programming, general algorithms and data structures, bootloaders/Uboot Experience with embedded processors such as ARM, Pic, STM, ESP8266, nRF52, TI - debug/trace/AXI interconnect/Multicore-Processing/Cacheline/Instruction Pipeline/Interrupts/Timers Experience with Embedded IP subsystems e.g. Ethernet/PCIe/SPI/I2C/USB/GPIO/Memory architectures /DDR/SDRAM/DMA Interested candidates can call at 9914650800 or 8699555800 Job Type: Full-time Pay: ₹28,000.00 - ₹37,000.00 per month Schedule: Day shift Education: Bachelor's (Preferred) Experience: total work: 2 years (Preferred) Work Location: In person

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Job Title: Embedded C++ Software Developer Experience Required: 3 Years Location: Trivandrum (Technopark) Contract Duration: Short Term Work Time: IST shift Job Summary We are seeking a skilled Embedded C++ Software Developer with 3–4 years of hands-on experience in modern C++ (C++11/14/17). The ideal candidate will have experience in developing mission-critical applications, preferably in the medical device domain. Proficiency in Linux, RTOS, firmware development, and cross-compilation is required. The role involves creating reliable embedded solutions and collaborating with cross-functional teams to deliver high-quality software. Responsibilities Knowledge of unit and component level testing, preferably using Catch framework and BDD style Ability to develop technical solutions to complex problems with creativity and ingenuity Proficient in object-oriented methodologies and interface design Experience with embedded OS build tools like Yocto and Buildroot Understanding of Inter-Process Communication (IPC) concepts Ability to go beyond routine tasks using specialized knowledge Team-oriented mindset with a strong attitude and vision Proficiency in using relevant PC software applications Strong verbal and written communication skills Skills & Requirements 3–4 years of hands-on experience in Embedded C++ development Strong knowledge of modern C++ (C++11/14/17) Experience with mission-critical applications, preferably in medical devices Proficiency in Linux and RTOS Hands-on experience with cross compilers and firmware development Exposure to VxWorks, shell scripting, JSON, GitHub, AngularJS, and Jira is a plus Show more Show less

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Our solutions are a key part of most industries - electronics, medical research, renewable energy, food production, infrastructure and many more. Working with us means working with the latest technologies and groundbreaking, sustainable innovations. Join us on our journey for a better tomorrow. Your Role Purpose / Mission Atlas Copco is a leading global Industrial Group having vision of "First in Mind, First in Choice". Our culture is founded on three core values of commitment, interaction and innovation. They guide us in everything we do and reflect how we behave internally and in our relationships with our stakeholders. Digital Technology Practice at GECIA (Global Engineering Center, India) is contributing significantly to vision of the Group by focusing on developing global talent, expanding portfolio and competence on futuristic competencies, driving Innovation and achieving operational excellence to drive customer success. We care about each other and world around us where safety and well-being always come first. Our leading-edge technology enables us to innovate for a sustainable future. As SDH – Embedded Systems, your mission is to lead from the front the Embedded Software and Hardware teams at GECIA (Global Engineering Centre, India) of Atlas Copco to deliver projects related to Product controllers and smart solutions. Also lead the technological advancement and drive the technical competence in teams at GECIA, to become and remain preferred technology partner for Embedded Systems. You shall achieve this, by driving Innovation and adoption of emerging technologies, developing talent, and achieving operational excellence. Key Responsibilities Customer Focus Anticipate emerging needs of customer and align business processes and resources to meet those needs Enhance customer satisfaction levels by driving a customer-focused culture and developing new portfolio and services in conjunction with the Business stake holders. Prompt and proactive communication with all stakeholders Build and implement effective governance mechanism to ensure tracking and progress on projects, proposals, and business engagement. People Focus Attract and nurture talent – Hiring, training, performance and development of talent Mentor and coach team members Provide technical leadership to the team as needed during project delivery. Develop global talent by focusing on development plan for every person in team Create the culture that drives collaboration, Innovation, Team Success, Business Improvement and Customer Success Create and develop subject matter experts in various domains of Embedded Systems that firmly establish GECIA as competence centre Help Team members identify and achieve their purpose Drive strong employee engagement and high performance team Innovation Focus Front runner in Innovation and adoption of emerging technologies - Be up to date on industry trends, competitive landscape, and drive innovation to stay ahead in the game Drive the innovation culture in the team to nurture innovative ideas with focus on execution – Research, Innovation events, Proof of Concepts, break through solutions Promote Cross-Pollination of the technologies by representing GECIA at various internal and external Technology forums Develop infrastructure needed and leverage India ecosystem (Universities, Start-ups, Partners) for meaningful Innovative solution with quantifiable business impact Define and execute competency road map to set up GECIA as Centre of Competence for select competencies Operational Excellence Create & maintain KPI to Monitor, Control & Improve on the Quality, Delivery, and the cost parameters. Identify and plan resource and infrastructure needs required to successfully execute project deliveries Identify and implement the process improvements related to project management, client interactions, etc. to achieve the business goals. Effectively lead the team to ensure high project billability, profitability, and revenue realization with a focus on quality delivery Build and execute strategy for suppliers engagement to achieve operational excellence Innovation Focus Front runner in Innovation and adoption of emerging technologies - Be up to date on industry trends, competitive landscape, and drive innovation to stay ahead in the game Drive the innovation culture in the team to nurture innovative ideas with focus on execution – Research, Innovation events, Proof of Concepts, break through solutions Promote Cross-Pollination of the technologies by representing GECIA at various internal and external Technology forums Develop infrastructure needed and leverage India ecosystem (Universities, Start-ups, Partners) for meaningful Innovative solution with quantifiable business impact Define and execute competency road map to set up GECIA as Centre of Competence for select competencies To succeed, you will need Qualification Requirement Minimum 10 years of experience in Embedded System. Experience of working in GCC (Global Competence Centre) is an added advantage. People Management experience of handling large reporting team is must. Proven leadership and management skills in developing high performance engaged team Hands on experience and/or very good knowledge in following areas Embedded system architecture and design: You should have a deep understanding of embedded system architectures and design principles, including hardware and software design. Programming languages: You should be proficient in programming languages commonly used in embedded systems, such as C, C++, and assembly language. Real-time operating systems (RTOS): You should have experience working with real-time operating systems, such as FreeRTOS, VxWorks, and ThreadX. Microcontrollers and microprocessors: You should have experience working with microcontrollers and microprocessors, including ARM, AVR, and PIC. Embedded software development tools: You should be familiar with embedded software development tools, such as compilers, debuggers, and emulators. Hardware design tools: You should be familiar with hardware design tools, such as schematic capture tools and PCB layout software. Communication protocols: You should have a good understanding of communication protocols commonly used in embedded systems, such as UART, SPI, I2C, and CAN. Testing and verification: You should have experience with testing and verification of embedded systems, including unit testing, integration testing, and system testing. Project management: You should have experience in project management, including project planning, budgeting, and scheduling. Quality assurance: You should have experience in quality assurance, including developing and implementing quality control procedures and ensuring compliance with industry standards and regulations. Experience with agile development methodologies is plus Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. In return, we offer you An opportunity to work with 150 years old, leading global product company An opportunity where you are empowered to drive your own professional journey A challenging role focused on creating centre of competence for Embedded System Global exposure and opportunities Freedom and authority to act A culture where we care about each other and world around us City Pune Last Day to Apply 16-06-2025 Diverse by nature and inclusive by choice Bright ideas come from all of us. The more unique perspectives we embrace, the more innovative we are. Together we build a culture where difference is valued and we share a deep sense of purpose and belonging. Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. Job Description Ciena Corporation, the network specialist, offers leading network infrastructure solutions, intelligent software and a comprehensive services practice. Our portfolio of software-centric optical and Ethernet platforms combines network element programmability, operating system commonality and management unification, and Carrier Ethernet-based transformation to enable our customers to change the way they compete. Our solutions form the foundation of many of the largest, most reliable and sophisticated service provider, enterprise, government, and research and education networks across the globe. Responsibilities Ciena’s 6500 Product Family seeks an application software designer to develop application software for the provisioning, alarm detection/reporting, conditioning etc for the GigE/FC/OCn/OTM facilities on the optical transponder modules on the 6500 product. Responsibilities include: Participate in C, C++ software development of new functionality in various software components. Write embedded middle-ware software responsible for the operations, administration and maintenance (OAM) of the equipment. Participate in the design of various embedded software applications. Test, document, debug and maintain the applications. Participate in backlog defect reduction. Write scripts, test utilities, and other development tools. Required Skills The successful applicant will have the following skills: Programming experience in C/C++. Programming experience with Inter-process communication facilities on Linux and VxWorks. Programming experience in bash, perl and Python. Ability to work within a team, and to influence other teams. Understanding of profiling tools for resource usage and performance. Required Experience Required Experience Bachelor’s degree in Electrical/Electronics or Computer Engineering. Job Location Gurgaon, Haryana, India Position Type Full-Time/Regular Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require. Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. Software Engineer Systems We’re looking for highly motivated and hardworking software engineers who are passionate about engineering design solution and solving complex issues. You will be responsible for feature design, coding and unit testing for an embedded photonics product. This role is phenomenal opportunity for software engineers who are outstanding team players and have excellent verbal and written communication skills. Position requires proficient troubleshooting and problem solving skills. Skills Strong knowledge of C++ and object oriented design Strong knowledge of embedded real-time software development (VXWORKS/RT-LINUX) Strong knowledge of telecom product architectures. Strong software design, coding, testing, and documentation skills. Ability to document progress and results. Experience in Photonics platform is good to have. Ability to muti-task on multiple projects. Essential Responsibilities Understand hardware functionality and software to control intelligent devices in an optical Photonics product. Candidate will also develop software subsystems for Inter-Process communication, Synchronized system startup, and Information Model persistence. Understand multi-processor high reliable software system architectures. Full life-cycle responsibility for embedded software including requirements analysis, design, implementation, testing, and documentation. Attend meetings, report progress, and interact closely with team members and other teams as required. Desired Characteristics Capability to give technical leadership to small team of software engineers (mentorship) Independent self-starter Strong commitment to product excellence Excellent communications skills Education And Relevant Experience Bachelors/Masters in Computers/IT/Electronics. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require. Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. Software Engineer Systems We’re looking for highly motivated and hardworking software engineers who are passionate about engineering design solution and solving complex issues. You will be responsible for feature design, coding and unit testing for an embedded photonics product. This role is phenomenal opportunity for software engineers who are outstanding team players and have excellent verbal and written communication skills. Position requires proficient troubleshooting and problem solving skills. Skills Strong knowledge of C++ and object oriented design Strong knowledge of embedded real-time software development (VXWORKS/RT-LINUX) Strong knowledge of telecom product architectures. Strong software design, coding, testing, and documentation skills. Ability to document progress and results. Experience in Photonics platform is good to have. Ability to muti-task on multiple projects. Essential Duties And Responsibilities Understand hardware functionality and software to control intelligent devices in an optical Photonics product. Candidate will also develop software subsystems for Inter-Process communication, Synchronized system startup, and Information Model persistence. Understand multi-processor high reliable software system architectures. Full life-cycle responsibility for embedded software including requirements analysis, design, implementation, testing, and documentation. Attend meetings, report progress, and interact closely with team members and other teams as required. DESIRED CHARACTERISTICS Capability to give technical leadership to small team of software engineers (mentorship) Independent self-starter Strong commitment to product excellence Excellent communications skills EDUCATION And/or RELEVANT EXPERIENCE Bachelors in CS, EE, (MS preferred) Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require. Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. Job Description Who we are: The communications networking industry is undergoing transformative change and Ciena is leading the charge with a fresh wave of innovation uniting optical and packet technologies. As a trusted partner to over 1,000 customers in 60+ countries, Ciena builds networks that fundamentally changes the way our customers compete What We’re Looking For We believe in the power of people. We are a network strategy and technology company that is motivated by making a difference in people lives – their productivity, their creativity, their health and comfort. That’s why our engineers design and implement technologies that allow people to do great things. We’re looking for an experienced, motivated, and talented individual interested in progressing their career in data driven north bound interfaces like CLI/REST/NETCONF/gRPC using YANG data model, while learning to leverage the disruption taking place with SDN, NFV and virtualized routing systems. What will you do at Ciena? Develop advance features based on YANG data model and web based technologies. Author and contribute in software design, development, validation, and documentation to deliver high quality, functionally excellent products. Contribute to integration with enabling technologies including third party software, existing platform and hardware capabilities. Requirements Strong C programming skills with strong debugging and trouble shooting skills over VxWorks/Linux platform. Experience with YANG data model, XML, JSON, xquery and different data formats is desirable. Experience with python and open-source technology is added advantage. Relevant software development experience including product deliveries of advanced networking software systems Demonstrable self-initiative and “can do” attitude to find and implement the best solutions for customers. Education And Experience Master’s or Bachelor’s degree in computer science or a related discipline. Excellent written and verbal communication skills, effectively able to collaborate with multiple teams across geographically diverse areas. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require. Show more Show less

Posted 2 weeks 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