Home
Jobs

1127 Rtos Jobs - Page 20

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

0.0 - 31.0 years

0 Lacs

Mohali

Remote

Apna logo

bout the Role As our E-Commerce Operations Associate, you’ll own the end-to-end process of handling RTOs (Returns to Origin) and dispatching orders on a daily basis for our online store. You’ll ensure each package meets our quality standards, coordinate seamlessly with cross-functional teams, and keep our customers delighted through timely deliveries and accurate order management. What You’ll Do 🗃️ You’ll collect, review, and process all RTOs each day, inspecting returned items for damages or quality issues and updating our order management system accordingly. 📦 Packaging will be your specialty—ensuring products are wrapped securely, labeled correctly, and comply with our packing guidelines so each order leaves our warehouse in perfect condition. 🚚 You’ll coordinate with courier partners to schedule pickups, track shipments, and troubleshoot any delivery hiccups, always aiming for same-day dispatch and swift resolution of delays. 🔍 Quality check is central to your role: you’ll inspect returned merchandise, flag any defects or discrepancies, and collaborate with our Quality Assurance and Procurement teams to address root-cause issues. 💻 You’ll use our order management software and basic computer tools (like MS Excel or Google Sheets) to update inventory, log RTO details, and generate daily status reports that keep everyone informed. 🤝 Interacting with Customer Support, Warehouse, and Finance teams comes naturally to you—you’ll escalate urgent issues, share feedback on recurring return reasons, and help drive process improvements that reduce RTO rates over time. Who You Are 🌟 You’re detail-oriented and take pride in delivering error-free packaging and accurate order data. 🌟 You have basic computer skills: comfortable navigating Excel/Sheets, order management systems (e.g., Shopify, Magento, or any ERP), and can quickly learn new tools. 🌟 You’re a strong communicator—able to liaise with internal teams and external courier partners with clarity and professionalism. 🌟 You thrive in a fast-paced environment where every day brings new challenges, and you’re energized by solving logistical puzzles to keep orders flowing smoothly. 🌟 You have a proactive mindset: if something looks off in an RTO, you’ll raise the flag immediately and suggest a fix to prevent it from happening again. Qualifications & Experience • 12th Pass or Diploma (or equivalent) with at least 1 year of experience in e-commerce operations, warehouse coordination, or similar roles. • Familiarity with RTO management—understanding common return reasons and how to inspect products for quality. • Experience packaging goods to minimize damage during transit and working with shipping guidelines for fragile or branded items. • Basic knowledge of courier networks (FedEx, Delhivery, Blue Dart, etc.) and how to create waybills or shipping labels. • Comfortable using MS Excel/Google Sheets to maintain logs, tally inventory, and generate simple pivot tables or charts for reporting.

Posted 1 week ago

Apply

5.0 - 31.0 years

0 - 0 Lacs

Kirti Nagar, New Delhi

Remote

Apna logo

Eligibility Criteria Experience: Minimum 6–10 years in logistics, warehouse operations, and supply chain management Industry Preference: E-commerce, FMCG, Pharma, or Multi-brand Distribution Team Leadership: Should have managed a large logistics and fulfillment team (25+ members) Education:Master's degree in Logistics, Supply Chain, Operations, or related field Technical Skills: ERP (Tally, SAP, Zoho), WMS, Excel, and hands-on with e-commerce platforms like Amazon, Flipkart, Shopify, etc. Key Responsibilities:Logistics & Warehouse Management:Manage and streamline all warehouse and logistics operations across multiple company units Oversee inventory planning, inward and outward movements, dispatch, and returns Set up and monitor delivery timelines, SLAs, and cost optimization strategies Manage transport contracts, logistics partners, and courier aggregators (Shiprocket, Delhivery, etc.) E-commerce Operations:Oversee order fulfillment across marketplaces (Amazon, Flipkart, etc.) and company-owned websites Ensure timely processing of orders, stock syncing, and real-time dashboard updates Optimize packaging, shipping TAT, and reduce RTOs and operational costs Supply Chain Management:Forecast demand and coordinate procurement with the purchase department Ensure minimum stock levels across multiple warehouses and regions Develop SOPs for inventory rotation, Conduct periodic audits and implement continuous process improvements Team Leadership:Lead, mentor, and supervise logistics, warehouse, and dispatch teams Ensure proper training, workload distribution, and performance tracking Foster cross-department coordination for smooth inter-company logistics Key Skills:Strategic Planning & Execution Cost Reduction & Efficiency Improvement Vendor & Courier Management Data-Driven Decision Making Multi-location Logistics Coordination MIS Reporting & Analysis Reporting To:Director of Operations /CMD

Posted 1 week ago

Apply

0.0 - 31.0 years

0 - 0 Lacs

Kirti Nagar, New Delhi

Remote

Apna logo

Eligibility Criteria: Experience: 2–4 years in logistics or e-commerce operations Education: Graduate in Commerce, Business, Supply Chain, or relevant field Industry Preference: E-commerce, FMCG, Pharma, Retail Technical Skills: Knowledge of e-commerce portals (Amazon, Flipkart, etc.), Excel, Tally, and shipping platforms like Shiprocket, Pickrr, etc. Key Responsibilities: Order Fulfillment:Process daily online orders from Amazon, Flipkart, and other marketplaces Coordinate with warehouse for timely picking, packing, and dispatch Update order tracking numbers and ensure on-time deliveries Inventory & Stock:Maintain accurate stock records and sync inventory with marketplaces Monitor reorder levels and coordinate with the purchase team Conduct periodic stock audits to avoid discrepancies Logistics Coordination:Schedule pickups and manage daily handover to courier partners Coordinate with delivery partners (Delhivery, BlueDart, Shiprocket, etc.) Track shipments, resolve delays, and handle RTOs (Return to Origin) Returns & Reconciliation:Manage return logistics and reverse pickup requests Coordinate quality check for returned products Assist in reconciling return and replacement records Documentation & Reporting:Maintain dispatch logs, courier invoices, and daily shipping reports Support MIS reporting for order status, returns, and shipping costs Assist in claim filing for lost/damaged shipments Key Skills:Familiarity with Amazon/Flipkart Seller Panels Basic knowledge of GST and invoicing Strong coordination and communication skills Attention to detail and ability to multitask Hands-on with Excel, Tally, or ERP software Reporting To:Logistics Manager / E-commerce Operations Manager

Posted 1 week ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Roles and Responsibilities Design, develop, test, and maintain embedded software applications using Embedded C on Linux platforms. Collaborate with cross-functional teams to integrate device drivers into the kernel and RTOS. Develop BSP (Board Support Package) for various boards and microcontrollers. Utilize Yocto build tools to create custom Linux distributions for specific hardware configurations. Troubleshoot complex issues related to embedded systems development.

Posted 1 week ago

Apply

5.0 - 10.0 years

10 - 12 Lacs

Noida

Work from Office

Naukri logo

Job Title: Firmware Engineer I/II Location: Noida Experience: 35+ Years Industry: Medical Devices / Embedded Systems Job Type: Full-time | Job Summary: We are seeking a passionate Firmware Engineer (I/II) to join our innovative R&D team. The role involves developing cutting-edge embedded firmware for hearing devices and accessories. You will collaborate on both New Product Development (NPD) and Advanced Development Projects (ADP), tackling complex technical challenges while ensuring reliable and high-quality firmware solutions. Key Responsibilities: 1. Requirements Gathering & Analysis: Understand and contribute to system-level firmware requirements. Collaborate across teams to define and align design requirements. 2. Firmware Design & Development: Design and implement efficient firmware using C or Assembly for embedded systems. Work on resource-constrained hardware (e.g., ARM, TI processors, DSP). Follow structured development practices: code reviews, version control, documentation. Resolve firmware issues and document technical findings. 3. Firmware Verification & Testing: Develop and review test plans; conduct unit and integration testing. Work closely with the verification team to ensure product quality. 4. Project Collaboration: Participate in Agile/Scrum processes: sprint planning, daily stand-ups, and reviews. Provide estimates and report progress against milestones. 5. Additional Responsibilities: Mentor junior engineers and create learning resources. Lead process improvement initiatives. Support QA and system verification efforts. Required Education & Experience: Bachelor’s or Master’s in Electronics & Communication, Computer Science, Embedded Systems, or related. 3+ years (MS) or 5+ years (BS) of relevant embedded firmware development experience. Technical Skills: Strong in C/Assembly programming for embedded systems. Knowledge of Digital Signal Processing (DSP): filtering, FFT, adaptive filtering, etc. Experience with RTOS (e.g., FreeRTOS, VxWorks). Familiarity with tools: MATLAB/Simulink, JTAG, oscilloscopes, IDEs like Keil, IAR. Communication protocols: wired and wireless. Exposure to integrating Machine Learning with DSP (TensorFlow, PyTorch, Keras). Soft Skills & Competencies: Strong communication and documentation skills. Analytical mindset with attention to detail. Team player with a proactive and collaborative approach. Bonus: Knowledge of audio signal processing, hearing technology, or healthcare-related devices.

Posted 2 weeks ago

Apply

5.0 - 6.0 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Job Details: : Designs, develops, integrates, tests, validates, and/or debugs software across multiple layers of the software stack spanning firmware, drivers, operating systems, middleware, frameworks, algorithms, and applications/UI for a specific technology, product/platform, and/or market segment, including the development of software to enable specific features, capabilities, solutions, reference platforms, or Intel products. Qualifications: Bachelors or Masters degree in Computer Science, Electronics and communication Engineering or a related field over 5+ years of experience. 5-6 yrs Experience as individual contributor role. Engineer will be working on Bluetooth SW and tools development Experience in C\C++ coding. Experience in embedded Systems/Linux Kernel OS Experience in RTOS System level design Experience in Linux Device Drivers Experience in USB Protocol / PCIE Protocols. Knowledge of Bluetooth Controller BR\EDR and Low Energy Strong written and verbal communication skills. Experience in maintaining and managing codebases, ensuring high standards of code quality. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will require an on-site presence. *

Posted 2 weeks ago

Apply

2.0 - 6.0 years

13 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Job Details: : Embedded Controller (EC) is critical platform hardware manages platform power sequencing, battery, keyboard, USB Type-C policies, CPU / Graphics fan speed control, CPU and platform sensors thermal monitoring. In this role, Engineer will develop firmware for embedded microcontrollers. Willingness for platform firmware features contribution, debug the issues and integration of end-to-end subsystem solutions. Engineer will engage with cross functional teams like Type C, BIOS, board Design, platform validation and tools teams, third party hardware and software vendors, OS vendors and customers in gathering and analyzing EC requirements, drive tech readiness, define a feasible, modular, reusable and scalable solutions. Responsibilities will include but not be limited to working closely with the Architects to analyze new subsystem software requirements, architecture, and define the execution plan aligned to platform milestones. Lead the platform execution by defining a detailed integration plan, and drive alignment with stakeholders. Participate in Program management forums like PSXT and PXT and update the status/represent the team. Discuss technical details and close opens in technical forums like work group and Architectural meeting. Leading and contributing to EC subsystem software solutions at a platform level. Own and drive platform PO/feature bring-up, mapping of functional requirements to test Case, work with IP teams (SW/HW), feature enablement, hand-on debug of failures and co-ordinate with partners to root cause and resolve issues, work with platform validation teams for scale out validation. The role of a Firmware development engineer includes but is not limited to Develops embedded software within environments that have constrained timing and memory resources Designs and implements reusable code. Performs design and code reviews. Creates unit and integration tests to verify quality of code product implementation. Working closely with Type C, BIOS, and board design engineers to debug challenging issues that span domains. Qualifications: Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.Minimum Qualifications: BS/Btech or MS/M.Tech in computer science, Electronics or Electrical engineering with minimum 4+ years of experience in product development. Experience in C/C++ programming Strong system software/Firmware experience in RTOS based systems with hands on experience in RTOS foundation and BSP framework Device driver and middleware development, integration, debugging for sub-systems that span multiple horizontal and vertical layers Working knowledge and hands on experience in Zephyr RTOS is preferred Preferred Qualifications: Demonstrated technical leadership in delivering complex EC subsystem use cases and features to customers - Excellent understanding of EC functionalities as mentioned above. Strong written and oral communications skills to influence and collaborate across a range of audiences in business and technical groups. Proven experience working through the full product cycle from initial design to final product. Demonstrated familiarity with Intel Core and Atom SoC architecture and platform technologies is a plus. Must be a good team player with results-oriented mindset. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. *

Posted 2 weeks ago

Apply

1.0 - 6.0 years

5 - 8 Lacs

Mumbai, Dadar

Work from Office

Naukri logo

Key responsibilities: To Analyze domain specific technical or low level requirement and modification as per end customer or system requirement. Perform software testing including unit, functional and system level requirement including manual and automated Write firmware for the specific System module. Write integration Code and make push requests to the git repository. Performs code peer-review following coding guidelines and static code analysis Troubleshoots software problems of limited difficulty. Documenting technical deliverables like software specifications, design document, code commenting, test cases and test report, * Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Provide technical support to Team and contribute towards their Growth Generate Reusable Code that can be contributed towards Code bank. Get hands on with new Technologies and Skill to keep yourself updated. Expertise / Skills : Excellent programming skills in C/C++ Experience 1+ years Working experience in bare metal, RTOS, and device driver development Linux board bring up and kernel level programming skills, device driver development End to end design and architecture level experience in Embedded and IoT based products Porting open source porting experience. Knowledge of ARM based various processors and microcontrollers Excellent analytical and problem-solving skills Excellent debugging skills and hands on with the coding Object oriented fundamentals and design Reading schematics, datasheets, technical reference manual and Silicon revision sheets Using tools like Logic Analyzer, DSO/CRO, Spectrum Analyzer. Used Confluence, JIRA, GIT, SVN, bit-bucket, etc. Experience of team leadership and/or project management in multi-cultural multi-disciplined team Good to have: Understanding of Android architecture and elements like AIDL, Binder, Lifecycle, System Services, Android Framework, and AOSP Knowledge of Cloud Platforms like AWS, AZURE or Google cloud Power Management for Low Power devices.

Posted 2 weeks ago

Apply

4.0 - 7.0 years

8 - 12 Lacs

Noida, Mysuru

Work from Office

Naukri logo

Embedded firmware, hands-on knowledge of C language, hands on coding expertise on NxP microcontrollers, with MCUXpresso IDE and ability to read and understand schematics. Required Candidate profile Hands on with PWM ,UART, I2C,Timers of Nxp controllers and hands on experience in configuring GPIOs and peripherals according to hardware requirements

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

Apply

5.0 - 7.0 years

8 - 12 Lacs

Noida, Mysuru

Work from Office

Naukri logo

Develop and maintain Embedded firmware for Linux-based and bare-metal systems. Customize and build Embedded Linux distributions using Yocto or Buildroot. Integrate and debug device drivers for common peripherals (UART, SPI, I2C, GPIO). Required Candidate profile Bring up custom boards, including bootloader configuration (e.g., U-Boot) and device tree setup. Implement and debug TCP/IP communication on embedded Linux platforms using socket programming.

Posted 2 weeks ago

Apply

10.0 - 15.0 years

40 - 45 Lacs

Bengaluru

Work from Office

Naukri logo

Camera Driver Development QNX, RTOS Porting Experience Board Support Package and Board bring Up Experience Experience on TI TDA4, TDA3, TDA2 would be more relevant Image Capture Application with GStreamer Pipeline Experience on ADAS / AD ECU would be added advantage

Posted 2 weeks ago

Apply

10.0 - 15.0 years

40 - 45 Lacs

Pune

Work from Office

Naukri logo

Basic Function Firmware Development Manager will be an experienced technical manager in successfully executing Agile products/projects with wide experience in dealing with firmware design and development specifically in building firmware for NPDs for smart home IoT products. Development manager to provide technical & functional guidance in terms of architecture, design and development, integration with smart IoT products, best practices and quality standards to be followed by the team of senior technical development team throughout SDLC life cycle. You will be working closely with the global stakeholders, namely business users, customers, product and project managers, in streamlining the delivery of quality products to our end customers. Besides, you will be responsible for offering expert guidance to the stakeholders and business partners as and when required. Apart from your daily responsibilities, you should be able to conduct in-depth analysis/research to identify the root cause of the product issues and solutions to address the same. Moreover, your strong technical background and experience will be beneficial in offering technical support that meets the business needs. Ensure Firmware development for new NPD, enhancement and sustenance of existing software for all products of Kohler under smart home IoT division. Work with other interrelated groups hardware, App Development, Cloud and QA teams throughout SDLC cycle. Participate in support product development and organization initiatives. Relationship and contacts SUPERVISORY RELATIONSHIPS: Reports to Head of Electrical and Electronics Engineering Department Education Requirements : Bachelor &/Master of Engineering in Electronics. Preferred type of profiles: Embedded product companies with embedded domain background. Technical skills: 15 to 25 years of embedded software product development experience. Hands-on experience of firmware architecture design embedded operating systems and best practices in embedded product design and development. Excellent in Embedded C and Proficient in C++, C++11 or later. Microcontroller, basic hardware concepts in Microcontroller based system design. Experience in generating formal software and system requirements and specifications . Technical skills hands-on experience 32 bit OR 16-bit (with basic understanding of 32 bit) TFT OR LCD OR LCD controller emWin OR Touch GFX, TFT OR LCD OR LCD controller OR touch panels. RS485, I2C, SPI, UART, Wi-Fi, BLE OR (BACnet Good to have) Hands on experience with the following Communications protocols (e.g., TCP/IP, SPI, I2C, Ethernet, USB, Modbus, CAN, J1939 and MQTT etc.). FREE RTOS/QNX/KEIL/Any other Hands on experience with emulators and debuggers. Experience on handling measurements instruments like DSO, Function generator and multimeter etc. Experience in CI/Cd tool i.e., Jenkin etc. Understanding of electronics hardware e g ADC, PWM, IO interfaces. Knowledge on validation of cloud applications Proficient at evaluating new tools and technologies Thorough understanding of software development lifecycle and familiarity with CMMi model Experience with creating Requirements Traceability Matrix, Process Documents, Test Plans Role and Responsibilities: Design, architects, develops, implements, and manages processes to ensure that products meet required specifications for quality, function, and reliability prior to delivery. Leads, mentors and guides technical team. Identifies and sets appropriate quality standards and parameters for products. Communicates quality standards and parameters to product development team, and other appropriate staff. Coordinates product development processes. Identifies and analyzes issues, bugs, defects, and other problems, particularly when problems recur in multiple products; recommends and facilitates solutions to these issues. Reviews client, customer, and user feedback. Maintains compliance with federal, state, local, and organizational laws, regulations, guidelines, and policies. Performs other duties as assigned. Required Skills/Abilities: Excellent verbal and written communication skills. Excellent interpersonal and customer service skills. Excellent organizational skills and attention to detail. Excellent time management skills with a proven ability to meet deadlines. Strong analytical and problem-solving skills. Strong supervisory and leadership skills. Proficient with Microsoft Office Suite or related software. Supervisory Responsibilities: Hires and trains development staff. Oversees the daily workflow and schedules of the department. Conducts performance evaluations that are timely and constructive. Experience and Education: Bachelors or Masters in Electronics or Electronics & Instrumentation or Computer Engineering (similar or higher) Master s in business administration, Business Management or related field good to have Minimum 10 to 15 years in software engineering focused on architecting, designing and development of embedded software with at least 5 years experience in managing and leading agile testing teams. Good to have relevant technical and process certifications.

Posted 2 weeks ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Hyderabad, Ahmedabad

Work from Office

Naukri logo

Robert Bosch Engineering and Business Solutions Private Limited is looking for System Engineer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. Analyzing system requirements and specifications. Designing and implementing computer systems and network architecture. Installing, configuring, and maintaining system hardware and software. Monitoring and optimizing system performance and capacity. Ensuring security and data protection for the organization's systems. Providing technical support and troubleshooting for users and other stakeholders. Collaborating with other teams, such as development and operations, to ensure system integration and efficiency. Developing and implementing disaster recovery and business continuity plans. Maintaining documentation for systems, processes, and procedures. Strong technical background, excellent problem- solving skills.

Posted 2 weeks ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Hyderabad, Ahmedabad

Work from Office

Naukri logo

Robert Bosch Engineering and Business Solutions Private Limited is looking for Embedded Developer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. The Embedded Developer is responsible for designing, developing, and testing software and firmware for embedded systems. This role involves working closely with hardware engineers to develop software that controls and interacts with embedded devices. The Embedded Developer writes efficient and reliable code, conducts debugging and troubleshooting, and ensures the functionality, performance, and security of embedded systems. Responsibilities : Embedded Software Development : Collaborate with hardware engineers to define software requirements and specifications for embedded systems. Design and develop embedded software and firmware using programming languages such as C, C++, or assembly language. Write clean, efficient, and reliable code for controlling and interacting with hardware components. Implement and integrate device drivers, protocols, and communication interfaces for seamless operation of embedded systems. Optimize software performance and memory usage to meet system constraints. System Integration and Testing : Conduct integration of software and firmware components with the hardware platform. Perform unit testing, integration testing, and system- level testing to ensure functionality, reliability, and performance. Debug and troubleshoot software and hardware issues, identifying and resolving bugs and malfunctions. Conduct code reviews and collaborate with the development team to improve software quality and maintainability. Stay updated with industry trends and emerging technologies related to embedded systems development. Hardware- Software Collaboration : Collaborate with hardware engineers in the selection and evaluation of hardware components for embedded systems. Provide input and recommendations for hardware design improvements to optimize software performance and functionality. Work closely with cross- functional teams to ensure seamless integration of software and hardware components. Participate in design reviews and technical discussions to align software and hardware requirements. Documentation and Version Control : Create and maintain technical documentation, including software requirements, design specifications, and user manuals. Use version control systems to manage and track software changes and ensure proper versioning. Document and communicate software architecture, interfaces, and APIs to facilitate collaboration with other developers. Compliance and Quality Assurance : Ensure compliance with industry standards, regulations, and best practices related to embedded systems development. Implement security measures and best practices to protect embedded systems from vulnerabilities and threats. Collaborate with quality assurance teams to develop and execute software testing strategies and ensure software reliability. Support the resolution of customer- reported issues and provide technical assistance when needed. Qualifications : Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Proven experience in embedded software development, firmware development, or a similar role. Proficiency in programming languages such as C, C++, or assembly language. Strong understanding of embedded systems architecture, hardware- software interactions, and real- time operating systems. Knowledge of microcontrollers, microprocessors, and hardware peripherals commonly used in embedded systems. Familiarity with communication protocols (e. g. , UART, SPI, I2C), device drivers, and embedded system debugging tools. Experience with embedded software development tools, integrated development environments (IDEs), and debuggers. Understanding of software testing methodologies, unit testing frameworks, and software debugging techniques.

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

Apply

4.0 - 8.0 years

8 - 12 Lacs

Hyderabad, Ahmedabad

Work from Office

Naukri logo

Robert Bosch Engineering and Business Solutions Private Limited is looking for Lead Embedded Software Developer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. Team Leadership : Lead and mentor a team of embedded software developers, providing technical guidance, support, and fostering a collaborative work environment. Technical Strategy : Define the technical direction, architecture, and software design principles for embedded systems projects. Embedded Software Development : Design, code, and test embedded software solutions for real- time systems, devices, and applications. System Integration : Collaborate with hardware engineers and other cross- functional teams to ensure seamless integration of software with hardware components. Coding Standards : Establish and enforce coding standards, best practices, and quality assurance measures for the development team. Project Management : Manage software development projects, including task assignment, timeline management, and progress tracking.

Posted 2 weeks ago

Apply

4.0 - 8.0 years

9 - 13 Lacs

Hyderabad, Ahmedabad

Work from Office

Naukri logo

Robert Bosch Engineering and Business Solutions Private Limited is looking for Lead Embedded Systems Test Engineer_ SDS/BSV- ENG_ QCOM to join our dynamic team and embark on a rewarding career journey. Develop, design, and test low- level device drivers for embedded systems. Develop and maintain device driver documentation, including specifications, test plans, and reports. Integrate hardware and software systems. Collaborate with other team members to design and implement embedded systems. Provide technical support for product development teams. Experience in embedded systems development and low- level driver development. Excellent communication and teamwork skills.

Posted 2 weeks ago

Apply

3.0 - 8.0 years

1 - 5 Lacs

Hyderabad

Work from Office

Naukri logo

Job Title Process Coach Service Line Coding Understand the quality requirements both from process perspective and for targets. To Train effectively the new joiners on Medical Coding concept with the guidelines. To monitor Trainees productivity and quality output per OJT glide path/ramp up targets. Providing continuous feeadback in a structured manner. Educating on the client specs and guidelines. Educating on the latest updates on the coding aspects. Carrying out one-on-one session on the repeated errors. To provide feedback on productivity and quality of trainees to Team Leads. To pass on the QC feedback effectively to the trainees. To help Team Leads in early confirmation of Trainees by providing the valuable inputs. Job Specification Minimum of 3 Years of Professional and Relevant Experience in Medical Coding with specialty Pathology. Extensive Coaching & Training as per process defined. Must have Variant Training & Coaching Strategy. Must have Coding Certification like CPC, CCS, COC, AHIMA. Any graduate will do. Shift Details General Shift / Day Shift Work Mode WFO Location Hyderabad

Posted 2 weeks ago

Apply

3.0 - 8.0 years

1 - 5 Lacs

Chennai

Work from Office

Naukri logo

Job Title Process Coach Service Line Coding Understand the quality requirements both from process perspective and for targets. To Train effectively the new joiners on Medical Coding concept with the guidelines. To monitor Trainees productivity and quality output per OJT glide path/ramp up targets. Providing continuous feeadback in a structured manner. Educating on the client specs and guidelines. Educating on the latest updates on the coding aspects. Carrying out one-on-one session on the repeated errors. To provide feedback on productivity and quality of trainees to Team Leads. To pass on the QC feedback effectively to the trainees. To help Team Leads in early confirmation of Trainees by providing the valuable inputs. Job Specification Minimum of 3 Years of Professional and Relevant Experience in Medical Coding with specialty Radiology. Extensive Coaching & Training as per process defined. Must have Variant Training & Coaching Strategy. Must have Coding Certification like CPC, CCS, COC, AHIMA. Any graduate will do. Shift Details General Shift / Day Shift Work Mode WFO Location Chennai

Posted 2 weeks ago

Apply

10.0 - 20.0 years

15 - 20 Lacs

Pune

Work from Office

Naukri logo

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 we'll-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 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. 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 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 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 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 empowe'red 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

Posted 2 weeks ago

Apply

5.0 - 10.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

SPAN s Device Software team is responsible for all of the software that is physically embodied in our hardware products. Our first product - the SPAN Panel - contains a complex network of microcontrollers and a single board computer that must work together to react quickly to changing conditions with impeccable reliability in order to perform its job. We look for friendly, excellent engineers who enjoy working with their peers to solve complex problems and prioritize trusting that the people we hire are capable of great things when we'll supported. Engineers work directly with the broader software, product, and hardware teams to ensure the right things get built at the right time. As an engineer on the Device Software team you will define and implement new features directly related to SPAN s hardware products focusing on the lowest level - the microcontroller. This includes everything from bootloaders on systems without an OS up through applications in C and C++ inside an RTOS. Hardware products are central to SPAN s business and writing firmware for even our smallest microcontrollers means working on something that directly impacts the user experience. You will own large user-facing features from conception through implementation on future hardware products, working independently to bring them to completion. Responsibilities Designing an OTA system that encompasses a variety of communication interfaces, processor types, and products, while achieving both secure goals for hardware-backed encryption and verification and high reliability. Working with system architects to invent a data steaming architecture for a new product family which can satisfy both the needs of the data science team to access high rate and quality data, as we'll as safety guarantees around consistency and accuracy. Representing the Device Software team in group settings and evangelizing engineering best practices. Participating in code and design reviews as we'll as authoring documents which further reinforce these goals, and supporting engineers across the org in hitting them. We are seeking a Firmware/Embedded Linux engineer with: 5 or more years of experience writing software for a hardware device (on a microcontroller, and/or in Linux, etc) in C++ or C Strong fundamentals in modern software design with tools like Object-Oriented design, coupled with awareness of concerns like manual memory management Experience working with standard electrical communication interfaces like UART, I2C, USB, etc Exceptional interpersonal communication and collaboration skills. Great at building trust and driving decisions to a resolution Track record of taking ownership over projects and willingness to help others with theirs, from design and code review through to mentorship of new employees Bonus Qualifications Experience with the STM32 microcontroller family Experience with functional safety and processes and standards like UL 60730, ISO 26262, IEC 61508, and UL 1998 Experience writing higher level system or application software such as diagnostic command line tools or the application side of a communication interface Wireless technologies like WiFi, Bluetooth and Zigbee Hands-on experience with electronics lab equipment Clean energy hardware in a multidisciplinary environment

Posted 2 weeks ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

SPAN s Strategic Firmware team is responsible for the full lifecycle of new strategic products, features, and integrations. We are focused on quickly building minimum viable solutions that will help unlock market segments and increase sales. We look for friendly, motivated engineers who enjoy working with their peers to drive impact and move the business forward. Engineers on this team work directly with the broader cross-functional strategic team including product, mobile software, cloud software, and hardware. As a Senior Firmware Engineer you will have the opportunity to be the engineering owner for new strategic initiatives that impact any of our hardware components from microcontrollers up through application stack in embedded Linux. This can include everything from bootloaders on systems without an OS up through applications in C and C++ inside an RTOS, to system services and applications written in Rust and Python in embedded Linux. Hardware products are central to SPAN s business and writing firmware for even our smallest microcontrollers means working on something that directly impacts the user experience. Responsibilities Integrations with smart networked third party home energy devices: work across teams to define MVP, manage external partners, define architecture, and lead the implementation The regulatory frameworks that govern our electrical systems and devices are updated from time to time. In some cases, changes here may create market demand for electrical products. To unlock new markets, we may work with our product and certification teams to design new features or capabilities and lead the implementation. We are always looking for ways to bring additional value to our customers and the strategic team is generally responsible for delivering these products and features. For example, a new SPAN Drive charge mode may help customers save on their electricity bills and get more out of their existing solar panels. We are seeking a Firmware/Embedded Linux engineer with: 5 or more years of experience writing software for a hardware device (on a microcontroller, and/or in Linux, etc) in C/C++, Rust, and/or Python Strong fundamentals in modern software design coupled with awareness of concerns like manual memory management Experience working with standard electrical communication interfaces like UART, I2C, USB, etc Exceptional interpersonal communication and collaboration skills. Great at building trust and driving decisions to a resolution Track record of taking ownership of projects and willingness to help others with theirs, from design and code review through to mentorship of new employees Bonus Qualifications we'do not expect any engineer to have all skills, but we'do want you to be excited to learn and grow. Every Device Software Engineer is free to roam up and down our device software stack, so any combination of the following skills is welcome but not required. Experience with the STM32 microcontroller family Experience with functional safety and processes and standards like UL 60730, ISO 26262, IEC 61508, and UL 1998 Experience writing higher level system or application software such as diagnostic command line tools or the application side of a communication interface Wireless technologies like WiFi, Bluetooth and Zigbee Hands-on experience with electronics lab equipment Experience with clean energy hardware in a multidisciplinary environment

Posted 2 weeks ago

Apply

2.0 - 7.0 years

14 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

We are looking for a dynamic, energetic Software Systems Design Engineer to join our growing team. As a key contributor to the success of AMD s products, you will be part of a leading team to drive and improve AMD s abilities to deliver the highest quality, industry-leading technologies to market. The Software Systems Design Engineering team fosters and encourages continuous technical innovation to showcase successes as we'll as facilitate continuous career development. JOB DESRIPTION AMD is looking for an experienced individual to take-up the role of a Debug software developer. This person will be part of the Data Center Server Manageability team and will be responsible to build next generation manageability and Debug solutions on AMD platforms for Datacenters. As an engineer you will have an opportunity to work on bleeding edge SoC architecture and technology and participate in the development of emulation infrastructure to enable pre-silicon activities to ensure high quality Silicon and fast time to market. You will work alongside our team of innovative engineers to support the deployment of AMD s EPYC products targeting Supercomputers and Data Center workloads. You will help in development of critical customer features, authoring and presenting application notes and technical training for the AMD Field engineering and customer engagement teams. RESPONSIBILITIES: Should implement optimized software by leveraging what the platform exposes. Should be evaluate/test competitive products. Should be able to explore new frameworks and tools and provide comprehensive reports. Effective collaboration skills to achieve business goals across teams and organizations SKILLS: Develop firmware, applets for RTOS such as ZypherOS. At least 2 System-On-Chip bring-up experience At least 2 project experience with pre-silicon firmware development Experience with embedded system Debug and toolchain environments Experience of secure platform concepts such as Root of Trust, Chain of Trust, FW signing, encryption. Triage failures with design, verification, firmware, software, and emulation team. Debug operating systems internals, Systems management (x86 servers), Develop software libraries and tools for the open-source frameworks. Script in Python and shell Languages C, C++ Including the tools used to edit, compile/assemble and debug code. Better to have exposure to Side-band/Out-of-band server management, Redfish, Openbmc Should be we'll versed with using source control tools viz. GIT, Gerrit, JIRA Familiarity with bug tracking tools such as Jira Excellent oral and written communication skills Education and Experience: BE in Computer Engineering / Electronics / Electrical Engineering Should have total experience of 5 8 years, with at least 5+ years of relevant experience.

Posted 2 weeks ago

Apply

15.0 - 20.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

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. Required Qualifications Bachelors or Masters 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. 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.

Posted 2 weeks ago

Apply

Exploring rtos Jobs in India

Real-Time Operating Systems (RTOS) play a crucial role in various industries such as automotive, aerospace, telecommunications, and more. In India, the demand for professionals with expertise in rtos is steadily increasing. Job seekers with experience in rtos can explore a wide range of opportunities in the Indian job market.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Noida

Average Salary Range

The average salary range for rtos professionals in India varies based on experience levels. Entry-level rtos professionals can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 10 lakhs per annum.

Career Path

In the field of rtos, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually progressing to roles such as System Architect or Project Manager.

Related Skills

Apart from expertise in rtos, professionals in this field are often expected to have skills such as C/C++ programming, embedded systems development, debugging, problem-solving, and communication skills.

Interview Questions

  • What is a Real-Time Operating System? (basic)
  • Explain the difference between preemptive and non-preemptive scheduling. (medium)
  • How do you handle priority inversion in an rtos? (advanced)
  • What is the purpose of a semaphore in rtos? (medium)
  • Describe the difference between a task and a process in rtos. (basic)
  • How do you optimize rtos performance for real-time applications? (advanced)
  • Explain the role of a context switch in rtos. (medium)
  • How does an rtos handle interrupt service routines? (medium)
  • Describe the concept of task blocking in rtos. (basic)
  • What is the significance of a tick timer in rtos? (medium)
  • Explain the concept of task synchronization in rtos. (medium)
  • How do you ensure determinism in rtos? (advanced)
  • What are the key characteristics of a real-time operating system? (basic)
  • How do you handle memory management in rtos? (medium)
  • Describe the role of a scheduler in rtos. (basic)
  • How does an rtos handle inter-task communication? (medium)
  • Explain the concept of task priority inversion. (medium)
  • What are the common pitfalls to avoid in rtos development? (medium)
  • How do you troubleshoot rtos performance issues? (advanced)
  • Describe the role of a watchdog timer in rtos. (medium)
  • What are the key considerations when selecting an rtos for a project? (medium)
  • How do you ensure RTOS portability across different hardware platforms? (advanced)
  • Explain the concept of mutual exclusion in rtos. (medium)
  • How do you design a robust error handling mechanism in rtos? (medium)
  • What are the advantages and disadvantages of using an rtos in embedded systems? (medium)

Closing Remark

As you prepare for rtos job interviews in India, make sure to brush up on your technical knowledge, problem-solving skills, and communication abilities. With the right preparation and confidence, you can showcase your expertise in rtos and secure exciting career opportunities in the Indian job market. Good luck!

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