Jobs
Interviews

213 Vxworks Jobs - Page 4

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

5.0 years

0 Lacs

India

On-site

🌏 We’re Hiring: Senior Embedded Systems Engineer 📍 Location: Japan or India 🕐 Experience: 5+ Years 💼 Full-Time Opportunity Are you an experienced Embedded Systems Engineer ready to take your career to the global stage? Join us at Krosbridge, where innovation meets opportunity collaborate on cutting-edge technology with world-class Japanese engineering teams. 🔧 About the Role We’re looking for a Senior Embedded Systems Engineer with a passion for solving complex challenges at the intersection of hardware and software. If you have hands-on experience in embedded development and dream of working in a culturally rich, high-tech environment like Japan, this is the perfect opportunity for you! 🔍 Key Responsibilities • Design, develop, and maintain firmware and embedded software for real-time systems. • Work with microcontrollers (ARM, STM32, etc.), RTOS, and bare-metal systems. • Integrate embedded systems with sensors, actuators, and communication protocols (SPI, I2C, UART, CAN, etc.). • Optimize code performance, debug complex systems, and conduct performance tuning. • Collaborate with cross-functional teams including hardware engineers and system architects. • Contribute to global solution deployment, including client-facing projects in Japan. ✅ What We’re Looking For • Bachelor’s/Master’s in Electronics, Electrical, Computer Engineering, or related. • 5+ years of embedded software development experience. • Proficiency in C/C++, low-level programming, and embedded debugging tools. • Experience with RTOS (FreeRTOS, VxWorks, etc.) or bare-metal systems. • Strong understanding of UART, SPI, I2C, CAN, and Modbus. • Familiar with schematics, datasheets, and hardware-software integration. • Good communication skills in English and willingness to relocate or work with Japanese clients. 🌟 Bonus Skills (Preferred) • Japanese language proficiency or past experience with Japanese clients. • Exposure to ISO 26262, MISRA, or safety-critical systems. • Familiarity with tools like Keil, IAR, STM32CubeIDE, logic analyzers, oscilloscopes, etc. • Experience with Linux-based embedded systems. • Previous work in automotive ECUs, BLE/Wi-Fi modules, or edge AI. 🌐 Why Join Us • Work on innovative, global-scale engineering projects. • Direct collaboration with leading Japanese tech teams. • Relocation assistance & visa sponsorship available. • Be part of a multicultural, high-performance environment. 📩 Interested? Send your resume or inquiries to hr@krosbridge.com Explore the future of embedded systems from India to Japan 🌸

Posted 3 weeks ago

Apply

2.0 - 4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Description Position at Wind River Engineer– P2 Location: India About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company’s software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We’ve achieved recent 5G milestones, including the world’s first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software-defined world. About The Opportunity Wind River is seeking an experienced test framework developer to join the Helix Virtualization Platform (HVP) & VxWorks development teams. The successful candidate will be responsible for the development, implementation, and certification of test environment setup for safety-critical featured products used by our Aerospace, Industrial and Automotive customers. As a team member, you will be involved with all aspects of the development of test framework life cycle, from requirements development to implementation to verification. You will work closely with the product management team and system architects to understand and implement the requested features. The test support team is responsible for developing test environment and associated tests improving the software eco-system around VxWorks/HVP on platforms like Arm, IA etc. next generation of applications. This contribution helps drive the development of world-class System Software for architected hardware and software platforms. Key Responsibilities Helping to develop and test SW modules for VxWorks as well as HVP helping Wind River to grow in its role in new embedded and enterprise market segments. Take the initiative to improve features and processes. Contribute ideas for product improvements and iterations. Collaborate effectively with global software engineering teams. About You Core Competencies & Demonstrated Success Good programming skills in core Java. Good understanding and development experience in VS code plugins Exposure to working with Eclipse plugins/RCP is added advantage. Qualifications BE/BTech or ME/MTech degree in Computer Science, Electronics Engineering, or equivalent. Strong in JAVA, SW development Fundamentals. Development experience of 2-4 years in Core Java, VScode and/or Eclipse plugins Good understanding of automation tools, technology landscape, and OOPS concepts. Excellent English communication skills, both written and verbal Excellent analytical and debugging skills. Experience in scripting language e.g., Python

Posted 4 weeks ago

Apply

4.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

We are looking for a highly skilled Embedded Software Developer to lead the development of full-scale embedded systems for high-precision industrial automation equipment. This is a unique opportunity for an engineer with strong fundamentals and a passion for building embedded solutions from scratch—including hardware bring-up, architecture design, base software, middleware, and application-level logic. If you’re someone who enjoys building systems from the ground up and working across the embedded software stack—from bootloader to application—and wants to have real impact in a fast-paced, engineering-first environment, this role is for you. You’ll collaborate closely with hardware, mechanical, and systems engineering teams to ensure that the software reliably integrates with complex electromechanical components, delivers precise control, and meets stringent performance and safety. - Develop embedded firmware and application-level software for microcontrollers, SoCs platforms. - Design and implement real-time control systems for motion control, sensor feedback loops, and high-speed signal processing. - Lead the system software architecture, from hardware abstraction to user-facing features. - Implement and integrate embedded real-time operating systems (RTOS) or embedded Linux platforms. - Create robust middleware and device drivers for interfacing with industrial sensors, actuators, communication modules, and hardware peripherals (e.g., I2C, SPI, UART, CAN, EtherCAT, Modbus). - Bring up new hardware platforms and develop low-level initialization code. - Implement reliable software update mechanisms, diagnostics, logging, and error recovery features for field-deployed equipment. - Write clean, maintainable code with proper documentation and modularity for long-term scalability. ► Mandatory Qualifications - Bachelor’s or Master’s degree in Electronics and Communications Engineering, Computer Science Engineering, or a related field. - 4+ years of experience in embedded systems development, especially for real-time and safety-critical applications. - Proficiency in C/C++ for bare-metal and RTOS environments (e.g., FreeRTOS, Zephyr, VxWorks). Familiarity with Python. - Solid understanding of digital electronics, embedded system architecture, and communication protocols. - Strong understanding of control systems, real-time constraints, and timing-critical software in industrial automation. - Experience working with industrial communication protocols (e.g., CANopen, EtherCAT, Profinet, RS-485). - Familiarity with hardware schematics, debugging tools (JTAG, oscilloscopes, logic analyzers), and lab-based testing. - Experience integrating embedded systems into complex mechanical assemblies, with attention to timing, synchronization, and fault tolerance. - Demonstrated ability to design and build embedded software from the ground up. ► Preferred Qualifications - Familiarity with microcontroller architectures (e.g., ARM Cortex-M, Cortex-A, RISC-V, AVR, PIC). - Experience with motor control, PID tuning, or PLC-like logic programming in embedded C. - Background in motion control systems, CNC, robotics, or other electromechanical control domains. - Experience in building modular and scalable firmware architectures for long lifecycle industrial products. - Familiarity with version control, build automation, and CI/CD pipelines for embedded development.

Posted 4 weeks ago

Apply

30.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

About Client Our client is a market-leading company with over 30 years of experience in the industry. As one of the world’s leading professional services firms, with $19.7B, with 333,640 associates worldwide, helping their clients modernize technology, reimagine processes, and transform experiences, enabling them to remain competitive in our fast-paced world. Their Specialties in Intelligent Process Automation, Digital Engineering, Industry & Platform Solutions, Internet of Things, Artificial Intelligence, Cloud, Data, Healthcare, Banking, Finance, Fintech, Manufacturing, Retail, Technology, and Salesforce Hi....! We are hiring for below Positions Job Title: Embedded C++ Developer Key Skills: Embedded C++ , RTOS , Embedded Linux, Git , Modbus Experience: 6– 12 Years Budget: 1- 18 LPA Education Qualification : Any Graduation Work Mode: Hybrid Employment Type: Contract Notice Period: Immediate - 15 Days Job Description: Job summary We are seeking a skilled and motivated Embedded C++ Developer to join our engineering team. The ideal candidate will have strong experience in embedded systems development using C++ , with a deep understanding of RTOS , Linux , and version control tools like Git . You will be responsible for designing, developing, testing, and maintaining embedded software for our products and platforms. Responsibilities Design, develop, and debug embedded software using C++ for ARM-based or similar microcontroller platforms. 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 Interested Candidates please share your CV to sushma.n@people-prime.com

Posted 4 weeks ago

Apply

2.0 - 4.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Description Position at Wind River Engineer– P2 Location: India About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company’s software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We’ve achieved recent 5G milestones, including the world’s first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software-defined world. About The Opportunity Wind River is seeking an experienced test framework developer to join the Helix Virtualization Platform (HVP) & VxWorks development teams. The successful candidate will be responsible for the development, implementation, and certification of test environment setup for safety-critical featured products used by our Aerospace, Industrial and Automotive customers. As a team member, you will be involved with all aspects of the development of test framework life cycle, from requirements development to implementation to verification. You will work closely with the product management team and system architects to understand and implement the requested features. The test support team is responsible for developing test environment and associated tests improving the software eco-system around VxWorks/HVP on platforms like Arm, IA etc. next generation of applications. This contribution helps drive the development of world-class System Software for architected hardware and software platforms. Key Responsibilities Helping to develop and test SW modules for VxWorks as well as HVP helping Wind River to grow in its role in new embedded and enterprise market segments. Take the initiative to improve features and processes. Contribute ideas for product improvements and iterations. Collaborate effectively with global software engineering teams. About You Core Competencies & Demonstrated Success Good programming skills in core Java. Good understanding and development experience in VS code plugins Exposure to working with Eclipse plugins/RCP is added advantage. Qualifications BE/BTech or ME/MTech degree in Computer Science, Electronics Engineering, or equivalent. Strong in JAVA, SW development Fundamentals. Development experience of 2-4 years in Core Java, VScode and/or Eclipse plugins Good understanding of automation tools, technology landscape, and OOPS concepts. Excellent English communication skills, both written and verbal Excellent analytical and debugging skills. Experience in scripting language e.g., Python

Posted 1 month ago

Apply

6.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Apply now » Start apply with LinkedIn Apply Now Please wait... Date: Dec 16, 2024 Location: Thiruvananthapuram, KL, IN Company: Terumo BCT, Inc. Senior Software Engineer Job Summary Under general direction, participates as high-level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software for third party customers, project leads, and management. Works with technical staff to understand problems with software and develops specifications to resolve them. Develops and/or provides technical leadership in the development of software involving application of new technologies with significant technical risk. Essential Duties Act as high-level technical expert, addressing problems of systems integration, compatibility, and multiple platforms. Lead a large development team in the design of highly complex software systems for internal and external customers and is responsible for project completion as required. Designs, develops, operates and maintains software and firmware components and computing systems software to apply to, and integrate with engineering, scientific and manufacturing requirements. Independently design and develop new software products or major enhancements to existing software for internal and external customers. Provides functional and empirical analysis related to the design, development, and implementation of software operating systems, including, but not limited to, utility software, development software, and diagnostic software. Perform feasibility analysis on potential future projects to management. Performs and Approves code and test reviews. Exercise considerable latitude in determining technical objectives of assignment. Advances new techniques or advances the state-of-the-art. Demonstrates expert computer science fundamentals such as design patterns, data structures, OOP and software design. Mentors less-experienced software development staff. Defines software development best practices. Other Duties And Responsibilities Represent the organization as the prime technical contact on contracts and projects. Interact with senior external personnel on significant technical matters often requiring coordination between organizations. May act as team leader on complex projects. May participate in the development of test strategies, devices, and systems. Holds self and team accountable for adherence to Agile principles and practices. Minimum Qualification Requirements Education Bachelor’s degree in Computer Science or, equivalent of education and experience sufficient to successfully perform the essential functions of the job may be considered. Experience Minimum 6 years’ experience Must have experience with mission critical applications, preferably medical products or devices. Knowledge of regulatory requirements preferred. Skills Possess proficiency in object engineering and applications development using Embedded C++. Experience with modern C++ highly preferred (C++11/14/17) Must have knowledge of unit and component level testing preferably within the Catch framework using BDD style. Skilled in Developing technical solutions to complex problems which require the regular use of ingenuity and creativity. Ability to use object-oriented systems composed of objects that communicate with one another using explicitly designed interfaces, an (OO) methodologies. Experience with embedded operating systems and tools to build those such as Yocto and/or Buildroot. Conducts research in design, development, testing and utilization of electronic data processing hardware and software and/or electrical components, circuitry, processes, packaging and cabinetry for CPU's and peripheral equipment. Inter Process Communication (IPC) concepts Experience in cross compiler, Firmware development, board bring up activities. Good to have experience in RTOS, VxWorks, shell script, JSON, GIT HUB, Angular JS, Jira. Work beyond routine nature of tasks, utilizing specialized knowledge and technologies. Individual must be team-oriented with excellent attitude and vision. Knowledge and use of relevant PC software applications and skills to use them effectively. Demonstrated ability to communicate effectively both verbally and in writing. -Or- An equivalent competency level acquired through a variation of these qualifications may be considered. Physical Requirements Typical Office Environment requirements include: reading, speaking, hearing, close vision, walking, bending, sitting, and occasional lifting up to 20 pounds. The physical demands described here are representative of those that must be met by an associate to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties. Job Segment: Test Engineer, Testing, Embedded, Software Engineer, Firmware, Engineering, Technology Apply now » Start apply with LinkedIn Apply Now Please wait...

Posted 1 month ago

Apply

6.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Senior Software Engineer Job Summary Under general direction, participates as high-level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software for third party customers, project leads, and management. Works with technical staff to understand problems with software and develops specifications to resolve them. Develops and/or provides technical leadership in the development of software involving application of new technologies with significant technical risk. Essential Duties Act as high-level technical expert, addressing problems of systems integration, compatibility, and multiple platforms. Lead a large development team in the design of highly complex software systems for internal and external customers and is responsible for project completion as required. Designs, develops, operates and maintains software and firmware components and computing systems software to apply to, and integrate with engineering, scientific and manufacturing requirements. Independently design and develop new software products or major enhancements to existing software for internal and external customers. Provides functional and empirical analysis related to the design, development, and implementation of software operating systems, including, but not limited to, utility software, development software, and diagnostic software. Perform feasibility analysis on potential future projects to management. Performs and Approves code and test reviews. Exercise considerable latitude in determining technical objectives of assignment. Advances new techniques or advances the state-of-the-art. Demonstrates expert computer science fundamentals such as design patterns, data structures, OOP and software design. Mentors less-experienced software development staff. Defines software development best practices. Other Duties And Responsibilities Represent the organization as the prime technical contact on contracts and projects. Interact with senior external personnel on significant technical matters often requiring coordination between organizations. May act as team leader on complex projects. May participate in the development of test strategies, devices, and systems. Holds self and team accountable for adherence to Agile principles and practices. Minimum Qualification Requirements Education Bachelor’s degree in Computer Science or, equivalent of education and experience sufficient to successfully perform the essential functions of the job may be considered. Experience Minimum 6 years’ experience Must have experience with mission critical applications, preferably medical products or devices. Knowledge of regulatory requirements preferred. Skills Possess proficiency in object engineering and applications development using Embedded C++. Experience with modern C++ highly preferred (C++11/14/17) Must have knowledge of unit and component level testing preferably within the Catch framework using BDD style. Skilled in Developing technical solutions to complex problems which require the regular use of ingenuity and creativity. Ability to use object-oriented systems composed of objects that communicate with one another using explicitly designed interfaces, an (OO) methodologies. Experience with embedded operating systems and tools to build those such as Yocto and/or Buildroot. Conducts research in design, development, testing and utilization of electronic data processing hardware and software and/or electrical components, circuitry, processes, packaging and cabinetry for CPU's and peripheral equipment. Inter Process Communication (IPC) concepts Experience in cross compiler, Firmware development, board bring up activities. Good to have experience in RTOS, VxWorks, shell script, JSON, GIT HUB, Angular JS, Jira. Work beyond routine nature of tasks, utilizing specialized knowledge and technologies. Individual must be team-oriented with excellent attitude and vision. Knowledge and use of relevant PC software applications and skills to use them effectively. Demonstrated ability to communicate effectively both verbally and in writing. -Or- An equivalent competency level acquired through a variation of these qualifications may be considered. Physical Requirements Typical Office Environment requirements include: reading, speaking, hearing, close vision, walking, bending, sitting, and occasional lifting up to 20 pounds. The physical demands described here are representative of those that must be met by an associate to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.

Posted 1 month ago

Apply

0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

C programming, Embedded OS, Linux or VxWorks; Cisco IOS A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!

Posted 1 month ago

Apply

4.0 - 7.0 years

4 - 8 Lacs

Noida

Work from Office

We are looking for a skilled Embedded Firmware Developer with 4 to 7 years of experience in embedded firmware development. The ideal candidate should have strong knowledge of C/C++, Linux shell scripting, and a good understanding of Linux internals. Roles and Responsibility Design, develop, and test embedded firmware for various applications. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, reliable, and efficient embedded software. Troubleshoot and debug complex issues in embedded systems. Participate in code reviews and contribute to improving overall code quality. Stay updated with industry trends and emerging technologies in embedded systems. Job Strong knowledge of C/C++ programming languages and Linux shell scripting. Good understanding of Linux internals and RTOS like VxWorks. Experience with communication protocols and drivers such as Ethernet, CAN, RS422. Basic understanding of ClearCase and DevOps practices. Strong problem-solving skills and attention to detail. Ability to work in a team environment and collaborate with others.

Posted 1 month ago

Apply

4.0 - 7.0 years

3 - 7 Lacs

Hyderabad

Work from Office

Software verification Exp for safety critical systems. Exp in test automation framework (MIL, SIL and HIL) Exp in setting up the testing environment for embedded systems. Exp in strong Python Programming. Hands on Exp on MATLAB/SIMULINK Required Candidate profile Experience in tools like JAMA, STASH / BITBUCKET / GIT / JIRA / CONFLUENCE / BAMBOO Good knowledge on agile principle and good experience in working in agile environment

Posted 1 month 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 1 month ago

Apply

6.0 - 11.0 years

25 - 30 Lacs

Bengaluru

Work from Office

You will be part of IGT systems Mobile Surgery. MOS is a leading innovator in image-guided therapy in the Mobile C Arm space. The Software Development Engineer is responsible for executing comprehensive code reviews to uphold coding standards, pinpoint potential bugs, and advocate for best practices in software development, nurturing a culture of continuous improvement and top-tier code quality. The role assists DevOps in software deployment, ensuring personal performance metrics are achieved, while also defining, monitoring, and meeting broader performance and quality benchmarks. The role identifies and rectifies software defects by analyzing logs, reproducing issues, and implementing effective fixes to bolster software reliability and performance. The role develops and maintains detailed technical documentation, encompassing system architecture diagrams, API specifications, and user guides, to facilitate knowledge sharing and support. The role coaches new joiners and exerts influence within team - local lab/product. Your Role: Participates in full software development processes, working with broader autonomy and in pairing mode with other software team members, challenging requirements, design, and quality. Serves as a recognized technical expert in specific areas within the team, leading the creation of software designs and providing guidance on best practices. Takes on moderately complex software development tasks, collaborating with senior team members to deliver high-quality software solutions that meet project requirements. Develops and executes comprehensive test plans, including unit, integration, and system tests, to ensure software reliability, performance, and adherence to specifications. Conducts thorough code reviews to ensure adherence to coding standards, identify potential bugs, and promote best practices in software development, fostering a culture of continuous improvement and high-quality code. Supports DevOps in deploying software, setting, monitoring, and ensuring own performance metrics are met, while also defining, monitoring, and meeting broader performance and quality metrics. Diagnoses and resolves software defects by analyzing logs, reproducing issues, and implementing effective fixes to enhance software reliability and performance. Creates and maintains comprehensive technical documentation, including system architecture diagrams, API specifications, and user guides to facilitate knowledge sharing and support. Keeps abreast of emerging technologies, industry trends, and best practices in software development to continuously improve skill sets and apply innovative solutions. Applies analytical skills to resolve medium complexity requests efficiently, exercising judgment within defined procedures/practices to determine appropriate action. you're the right fit if: Bachelors degree/ Masters Degree in Computer Science Engineering or Equivalent Overall 6+ years of experience in software design concepts and design patterns Strong programming experience in C++ with windows or VxWorks Exposure to development on C# Experience / knowledge of Gen AI Experience in the system design and implementation of complex, multi-generation, SW products. Proven working experience in global, multidiscipline environment Preferable - Exposure to product / healthcare domain

Posted 1 month ago

Apply

7.0 - 12.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Design and develop embedded software for avionics systems in compliance with DO-178C standards. Create detailed software design specifications based on system and high-level software requirements. Implement software components in C/C++ and perform unit testing and static analysis. Collaborate with systems and hardware teams to define software interfaces and integration strategies. Support integration, debugging, and verification on target hardware and test environments. Participate in code reviews, peer inspections, and contribute to continuous improvement of software development processes. Prepare required documentation for certification, including traceability, design, and test reports. Work with customer engineering teams to meet project deliverables and milestones. Required Qualifications: Bachelor’s degree in Computer Science, Electronics Engineering, or related field. 6+ years of experience in embedded software design and development for avionics or safety-critical systems. Proficiency in C/C++ programming and real-time software development. Experience with development under RTOS such as VxWorks, Integrity, or similar. Familiarity with DO-178C development processes and life cycle documentation. Experience with tools like DOORS etc.

Posted 1 month ago

Apply

7.0 - 12.0 years

12 - 16 Lacs

Bengaluru

Work from Office

Develop and integrate low-level platform software for avionics applications, including board support packages (BSPs), device drivers, and middleware. Deploy and configure real-time operating systems (RTOS) such as VxWorks, Integrity, or RTEMS for embedded avionics targets. Collaborate with system, hardware, and application software teams to support full software stack integration. Contribute to the design and development of safety-critical software components in accordance with DO-178C. Support system bring-up, hardware/software integration, and debugging on target platforms. Participate in code reviews, software verification activities, and customer technical discussions. Work directly with OEM/Tier-1 customer teams on software deployment, integration, and validation tasks. Required Qualifications: Bachelor’s degree in Computer Engineering, Electronics Engineering, or a related discipline. 7+ years of experience in embedded software development for aerospace or safety-critical systems. Hands-on experience with RTOS platforms such as VxWorks, Integrity, RTEMS, or similar. Strong skills in C/C++ programming and low-level debugging (JTAG, GDB, etc.). Understanding of hardware-software interaction, memory management, and interrupt handling. Experience with software development and configuration management tools (Git, Jenkins, etc.). Familiarity with DO-178C objectives and software lifecycle processes. Ability to work with external customer engineering teams in an engineering services environment. Preferred Qualifications: Experience developing or configuring Board Support Packages (BSPs). Exposure to ARINC 653 or similar partitioned environments. Knowledge of avionics hardware interfaces such as ARINC 429, MIL-STD-1553, or CAN. Previous experience supporting FAA/EASA certification efforts. Familiarity with scripting languages (Python, Bash) for automation and test

Posted 1 month ago

Apply

8.0 years

4 - 6 Lacs

Gurgaon

On-site

Work Flexibility: Hybrid Who we want: Passionate & Goal-oriented Engineers: Passion for excellence in technology. Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions. Analytical problem solvers: Â People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues. Dedicated achievers: Â People who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations. Self-Driven Curious learners: Â People who take initiative and hold themselves accountable. People who seek out for cutting-edge research and information to expand and enhance their ability to develop new ideas into reality. Effective communicators: People who can interpret information clearly and accurately to concisely communicate results and recommendations to stakeholders, senior management, and their teams. What you will do: You will be responsible for Embedded Application Software Development, enhancements, and testing. You will be focusing on embedded software development and testing independently and supporting others. You will Participate in different stages of software development using defined SDLC and development models for the projects. Â Minimum Qualifications (Required): 8+ years of work experience in Embedded Software Application and Middleware Development and Testing. Excellent C++, OOPS programming skills with hands on experience in Modern C++ (C++11/ 14) Preferred Qualifications (Strongly desired): Good experience in architecting and designing applications using modern design patterns. Good experience in building development and cross compilations environments. Experience with build/config systems including U-BOOT, Yocto, CMake, Makefiles and Embedded Linux patch management including Cybersecurity releases. Solid experience in TDD, unit test frame works Parasoft, Gmock/test and continuous integration. Good to Have Good to have experience on lower-level interfaces and exposure to BSP/driver development for DDRx, SDHC, LVDS, PCIexpress, SPI, I2S, UART, I2C, USB, eMMC, PMIC, Ethernet. Good to have experience in board bring up, Hardware-Software debugging. Familiarity with ARM processors. Knowledge of Linux, VxWorks and QNX operating systems / RTOS is preferred. Knowledge of basic communication protocols like serial and wireless. Experience on products like hospital monitors (ECG, SPO2, CO2), defibrillators is a big plus. Familiarity with software configuration and defect management tools, and requirement management tools. Experience with a regulated software development processes or familiarity with FDA and ISO standards like IEC 62304 is a plus. Travel Percentage: 10%

Posted 1 month ago

Apply

10.0 - 15.0 years

16 - 20 Lacs

Bengaluru

Work from Office

Define and maintain high-level software architecture and design for avionics applications. Collaborate with system engineering and customers to derive software requirements and interface definitions. Lead architectural reviews, trade studies, and selection of platforms and frameworks. Ensure architectural compliance with DO-178C and safety/security standards. Provide technical guidance to software developers throughout the development lifecycle. Support software integration, troubleshooting, and performance optimization. Review design documentation, code, and test results to ensure design integrity. Support customer engagements and design reviews including PDR, CDR, and SOI audits. Required Qualifications: Bachelor’s or Master’s degree in Computer Science, Electronics Engineering, or related discipline. 10+ years of experience in embedded software development and architecture for avionics or aerospace systems. Expertise in C/C++ programming, real-time operating systems (e.g., VxWorks, INTEGRITY). Hands-on experience in design and development of FMS, Mission Computer, Display Software, or similar. Thorough understanding of software safety standards (DO-178C) and system-software interfaces. Strong analytical skills and experience with architectural modeling tools (e.g., UML, SysML). Excellent verbal and written communication skills; experience working with global teams. Preferred Qualifications: Familiarity with ARINC 653, ARINC 661, or FACE architecture. Experience with software security and partitioning strategies. Background in agile methodologies and DevOps for embedded systems. Exposure to model-based design tools such as SCADE, Simulink, or Enterprise Architect. Experience in going through one full development program

Posted 1 month ago

Apply

12.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

About Client: Our Client is a global IT services company headquartered in Southborough, Massachusetts, USA. Founded in 1996, with a revenue of $1.8B, with 35,000+ associates worldwide, specializes in digital engineering, and IT services company helping clients modernize their technology infrastructure, adopt cloud and AI solutions, and accelerate innovation. It partners with major firms in banking, healthcare, telecom, and media. Our Client is known for combining deep industry expertise with agile development practices, enabling scalable and cost-effective digital transformation. The company operates in over 50 locations across more than 25 countries, has delivery centers in Asia, Europe, and North America and is backed by Baring Private Equity Asia. Job Title: Embedded Controller Firmware Key Skills: Firmware,IOT,Microcontroller,FreeRTOS Job Locations: Noida Experience: 6 – 12 Years Budget: 13 – 16LPA Education Qualification : Any Graduation Work Mode: Hybrid Employment Type: Contract Notice Period: Immediate - 15 Days Interview Mode: 2 Rounds of Technical Interview + Including Client round Job Description: Position Requirements The right person for this position should have 6-9 years of experience in IoT embedded systems. Knowledge: 1. Exposure to Microcontroller Architecture Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX 2. Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX 3. Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO 4. Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols 5. Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular 6. Knowledge of IoT communication protocols MQTT, COAP 7. Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab 8. DFMA and DFMEA, Design release process 9. Coding standards, guidelines and compliance tools 10. Version control and repositories using git tools 11. Software quality assurance and automated testing tools Experience / Skills: 1. Embedded software design cycle 2. Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) 3. Good hands-on programming in Embedded C, C++. 4. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT 5. Software and Hardware integration testing and troubleshooting 6. Protocol debugging using protocol analyzer 7. Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Qualifications and Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering. Should have worked on IoT based embedded device projects. Other Requirements: 1. Team player 2. Good communication and presentation skills 3. Ability to multitask 4. Design Thinking 5. Have passion for Design & Technology 6. Should have a “can do” attitude 7. Excellent interpersonal skills Interested Candidates please share your CV to jyothi.a@people-prime.com

Posted 1 month ago

Apply

5.0 - 8.0 years

14 - 16 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. 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 ! #LI-NK3

Posted 1 month ago

Apply

8.0 - 15.0 years

12 - 16 Lacs

Bengaluru

Work from Office

Minimum 8-15 years experience in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up. Expertise in developing GPU, Graphics Drivers, Display Drivers, OpenGL/OpenCL or Vulkan. Good understanding of Graphics tests and conformance test suite is a plus. Good understanding and experience of Embedded systems and related HW, SW components (Processor, Memory, Peripherals, OS, Device Drivers etc.). Working knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems) for ARM/Intel/PowerPC based. Strong working experience in HW interface for ARM 64-bit OR Intel Architecture processors with assembly programming and with strong debugging and troubleshooting skills. Strong understanding on the underlying Architecture: CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers, and other embedded peripherals. Experience in programming PIC, GIC, UART, Timer, Nexus Bus, Simple Bus, Memory Controller, RTC etc. Proficient in Hypervisors and Embedded Virtualization mechanism Knowledge and experience of any RTOS (QNX, VxWorks, FreeRTOS, Linux, etc.) is a plus ABOUT YOU Core Competencies & Demonstrated Success Experience in embedded software development specifically in GPU, Graphics Drivers and multimedia Self-motivated with a customer-focused mindset Able to develop product features in accordance with customer requirements. Good oral and written communication skills Able to work and collaborate in a team environment Qualifications BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree). Solid understanding of software development methodology. Minimum 8-15 years experience in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up. Experience in developing software stacks written preferably in C, C++ and experience working with BSP, Hardware Abstraction Layer (HAL) and Bootloader development. Good understanding and experience of Embedded systems and related HW, SW components (Processor, Memory, Peripherals, OS, Device Drivers etc.). Working knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems) for ARM/Intel/PowerPC based. Strong working experience in HW interface for ARM 64-bit OR Intel Architecture processors with assembly programming and with strong debugging and troubleshooting skills. Strong understanding on the underlying Architecture: CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers, and other embedded peripherals. Experience in programming PIC, GIC, UART, Timer, Nexus Bus, Simple Bus, Memory Controller, RTC etc. Proficient in Hypervisors and Embedded Virtualization mechanism Knowledge and experience of any RTOS (QNX, VxWorks, FreeRTOS, Linux, etc.) is a plus.

Posted 1 month ago

Apply

6.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Role: Embedded Controller Firmware Location: Noida Experience: 6-9 yrs Role Description This is a contract role for an Embedded Controller Firmware position located on-site in Noida. The Embedded Controller Firmware specialist will be responsible for developing, testing, and maintaining firmware for embedded controllers. Daily tasks will include programming in C/C++, debugging and testing firmware, collaborating with hardware engineers, and ensuring the firmware meets performance and reliability standards. Position Requirements The right person for this position should have 6-9 years of experience in IoT embedded systems. Knowledge: 1. Exposure to Microcontroller Architecture Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX 2. Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX 3. Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO 4. Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols 5. Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular 6. Knowledge of IoT communication protocols MQTT, COAP 7. Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab 8. DFMA and DFMEA, Design release process 9. Coding standards, guidelines and compliance tools 10. Version control and repositories using git tools 11. Software quality assurance and automated testing tools Experience / Skills: 1. Embedded software design cycle 2. Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) 3. Good hands-on programming in Embedded C, C++. 4. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT 5. Software and Hardware integration testing and troubleshooting 6. Protocol debugging using protocol analyzer 7. Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Qualifications and Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering. Should have worked on IoT based embedded device projects. Other Requirements: 1. Team player 2. Good communication and presentation skills 3. Ability to multitask 4. Design Thinking 5. Have passion for Design & Technology 6. Should have a “can do” attitude 7. Excellent interpersonal skills

Posted 1 month ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

We’re looking for a highly skilled Embedded Software Engineer to join our dynamic R&D team. If you have hands-on experience in microcontroller-based designs and cloud-connected devices, we want to hear from you! 📅 Urgent Requirement – Profiles Needed by EOD Today 📍 Location: Noida only 🕒 Employment Type: Contract Knowledge: 1. Exposure to Microcontroller Architecture Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX 2. Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX 3. Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO 4. Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols 5. Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular 6. Knowledge of IoT communication protocols MQTT, COAP 7. Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab 8. DFMA and DFMEA, Design release process 9. Coding standards, guidelines and compliance tools 10. Version control and repositories using git tools 11. Software quality assurance and automated testing tools Experience / Skills: 1. Embedded software design cycle 2. Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) 3. Good hands-on programming in Embedded C, C++. 4. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT 5. Software and Hardware integration testing and troubleshooting 6. Protocol debugging using protocol analyzer 7. Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Qualifications and Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering. Should have worked on IoT based embedded device project If interested, please share profiles by EOD today . Send resumes to mythili@themesoft.com 🔁 Referrals are welcome!

Posted 1 month ago

Apply

0.0 - 5.0 years

0 Lacs

Bengaluru, Karnataka

Remote

Location: Bengaluru, Karnataka, India Job ID: R0098024 Date Posted: 2025-06-25 Company Name: HITACHI ENERGY TECHNOLOGY SERVICES PRIVATE LIMITED Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: The opportunity: As part of an agile software organization, you will work in a stimulating and global environment characterized by both collaboration and independent work. The IED Software platform team within R&D develops and maintains the software platform for our products, globally. Being our Software Developer will make you a part of an experienced development team that value great team spirit and work according to SCRUM. Here, you will design and develop new functions as well as maintain and support the existing platform. This position will give you the chance to broaden your knowledge in development and maintenance of advanced embedded real-time systems for critical applications. How you’ll make an impact: As a R&D Engineer Embedded Software developer you will be a part of the software platform development team and report to the R&D Team Manager. Develop, maintain, and provide regularly support for advanced embedded real-time software. Translate the business requirements into software design concepts. Maintenance and support in troubleshooting of complex customer support cases. Document the software. Be delivery and deadline oriented. Responsible to ensure compliance with applicable external and internal regulations, procedures, and guidelines. Living Hitachi Energy’s core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business. Your Background: Bachelor’s degree in EEE /ECE/CSE. Should have 3 to 5 years with experience in Embedded Software development. In depth knowledge in RTOS (Real Time Operating System) is must, RTLinux or VxWorks preferred. RTOS and C++ working experience is a must. Working experience in embedded C is an advantage. Additional in software analysis tools, communication protocols/stacks, Industrial IoT, or distributed systems is a plus. Experience of managing agile software development (SCRUM) will be to your advantage. Passionate to operate in an international team setup committed to agile principles. Good communication skills, team player attitude and technical leadership ambition. Proficiency in both spoken & written English language is required. Qualified individuals with a disability may request a reasonable accommodation if you are unable or limited in your ability to use or access the Hitachi Energy career site as a result of your disability. You may request reasonable accommodations by completing a general inquiry form on our website. Please include your contact information and specific details about your required accommodation to support you during the job application process. This is solely for job seekers with disabilities requiring accessibility assistance or an accommodation in the job application process. Messages left for other purposes will not receive a response.

Posted 1 month ago

Apply

3.0 - 6.0 years

45 - 50 Lacs

Noida

Work from Office

Job Description Want to experience the Startup environment? Want to take the dream of the Founders of this company to the next level? Want the freedom to drive and resolve direction to reach a common goal? Want to convert challenges into new opportunities? Want to wear different hats? Want to work on a diversified portfolio of technology? If your answer to any of these questions is Yes , then Print & Scan group is where should be - 100 mils $ revenue, 100% ownership (Engineering, Marketing, Product / Program / Project / Customer Management..), and 100% opportunities. Our engineers have developed World s best-embedded host technologies for printing. And our customers include leading MFP and Printer manufacturers around the world. Our print technologies span multiple print segments: Graphic Arts, Digital Printing, Wide Format, and Office Printing. No matter whether people Print for Earning (Big Presses printing - Magazines, News Papers, Banners, Packages, etc.) or they Print because they Earn (Office & Home printers), they most probably use our print technology. Work in this group not only involves deep domain (PDF, PS etc.), but it also spreads across multiple platforms and operating systems. We also own patented Scan technology that generates high quality, intelligent, searchable, reflowable, compact, secure PDFs from color or b/w scanned images. All kind of digital security is implemented in both Print & Scan workflows. The team not only continues working on growing the Reach of our portfolio (adding new features and value to our existing offerings) but also works on innovating insights and taking them to next level - a continuous effort to increase Richness of the portfolio. We truly believe in our Founder s vision - Excellent ideas can come from anywhere. We encourage our engineers to think and try beyond their regular tasks. Experiment Often, Experiment Quickly, and Fail Cheap is our mantra. So, if you want to have the ability to help set the direction and scope of the business, you ought to join the Print group in Adobe! Brief Job Description: Design, Development, Testing, and Support Domain: Print (Postscript, PDF, Graphics, Color, Font, etc.) Scan (OCR, Compression, Digital Security, etc.) Languages: C, C++ Platforms: Windows, UNIX, Embedded (Intel/ARM/MIPS/PPC/ VxWorks/MVL/NetBSD/ ) Responsibilities The incumbent would contribute extensively in analysis, design, and programming for major and dot software releases. The role would from time to time require to collaborate with product marketing to evaluate and resolve new features to be added. Should be a proactive self-starter who can develop methods, techniques, and evaluation criterion for obtaining results. You are expected to provide leadership within the respective division and act as a mentor to engineers. You would be a specialist on one or more platforms and knowledgeable of cross-platform issues, products, and customer requirements. They would chip in significantly towards the development and application of new concepts, technologies, and expertise within the team. The candidate would be required to address broad architecture and design issues of future products or technologies and provide strategic direction in evaluating new technologies in their area of expertise. Requirements: B.Tech / M.Tech in Computer Science & Engineering from an outstanding institute. 3.5 to 6.5 years of hands-on design/development experience. Proficient in C/C++ assembly, data structure, and algorithm. Good understanding of object-oriented design and knowledge of product life cycles and associated issues. Knowledge of application development on multiple platforms including various flavors of Windows and Macintosh. Should have excellent computer science fundamentals and a decent understanding of architecture, design, and performance. Must be familiar with working in a fast-paced global environment. At Adobe, you will be immersed in an exceptional work environment that is recognized around the world. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely. If you re looking to make an impact, Adobe is the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the significant benefits we offer. Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace. .

Posted 1 month ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Job Summary Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery. Person at this position is expected to be able to instruct and review the quality of work done by technical staff. Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision. Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes. Person has the ability to organize and draw connections among ideas and distinguish between those which are implementable. Person demonstrates a degree of flexibility in resolving problems/ issues that atleast to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation. Roles & Responsibilities Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation. Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for traceability of the requirements from design to delivery Code optimization and coverage. Responsible for conducting reviews, identifying risks and ownership of quality of deliverables. Responsible for identifying training needs of the team. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Expected to be a technical mentor for junior members. Person may be given additional responsibility of managing people based on discretion of Project Manager. Education and Experience Required Engineering graduate, MCA, etc Competencies Description "One who has done one or more of the following on RTOS: Design & development, bug fixing who has experience in one or more of the following domains - Multimedia, Telephony, Connectivity in one or more of the following layers - Kernel & Drivers, middleware, Applications" Platforms- AMX, Nucleus, QNX, FreeRTOS, VxWorks Tools- Makefiles, JTAG, Lauterbach Languages- C, C++

Posted 1 month ago

Apply

5.0 - 8.0 years

8 - 13 Lacs

Bengaluru

Work from Office

Job Summary Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery. Person at this position is expected to be able to instruct and review the quality of work done by technical staff. Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision. Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge of technology, standards, tools and processes. Person has the ability to organize and draw connections among ideas and distinguish between those which are implementable. Person demonstrates a degree of flexibility in resolving problems/ issues that atleast to in-depth command of all techniques, processes, tools and standards within the relevant field of specialisation. Roles & Responsibilities Responsible for requirement analysis and feasibility study including system level work estimation while considering risk identification and mitigation. Responsible for design, coding, testing, bug fixing, documentation and technical support in the assigned area. Responsible for on time delivery while adhering to quality and productivity goals. Responsible for traceability of the requirements from design to delivery Code optimization and coverage. Responsible for conducting reviews, identifying risks and ownership of quality of deliverables. Responsible for identifying training needs of the team. Expected to enhance technical capabilities by attending trainings, self-study and periodic technical assessments. Expected to participate in technical initiatives related to project and organization and deliver training as per plan and quality. Expected to be a technical mentor for junior members. Person may be given additional responsibility of managing people based on discretion of Project Manager. Education and Experience Required Engineering graduate, MCA, etc Experience: 5-8 years Competencies Description "One who has done one or more of the following on RTOS: Design & development, bug fixing who has experience in one or more of the following domains - Multimedia, Telephony, Connectivity in one or more of the following layers - Kernel & Drivers, middleware, Applications" Platforms- AMX, Nucleus, QNX, FreeRTOS, VxWorks Tools- Makefiles, JTAG, Lauterbach Languages- C, C++ Specialization- DRIVERS, MIDDLEWARE/APE, APPLICATION, SYSTEM

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