Home
Jobs

1127 Rtos Jobs - Page 26

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 - 5.0 years

5 - 12 Lacs

Udaipur

Work from Office

Naukri logo

Extensive experience in Embedded C and C++ programming. Experience in 8-bit, 16-bit, and 32-bit microcontroller-based product design. Extensive experience with analog interfaces, including ADC, DAC, PWM, and operational amplifiers Required Candidate profile Proficient in using firmware development IDEs such as Keil, MPLAB, IAR, STM32CubeMX, etc. Strong experience in protocol design for RS232, RS485, USB, Ethernet, Bluetooth, Wi-Fi, LoRa, etc.

Posted 2 weeks ago

Apply

3.0 years

10 - 15 Lacs

Bengaluru

On-site

GlassDoor logo

We are looking for a Senior Firmware Engineer that can take up the Firmware and Embedded software development and testing in the battery management system. What you will do: Generally, you will be working on the entire software life cycle and stack in the following steps: Understanding system/functional requirements, breaking it down into software requirements with the help of firmware architect/Lead Creating a high level and low-level implementation design documentation. Implementation in C ( Device drivers, middleware and application ) Testing the implementation against SW requirements using tools and python based emulator Other than general product development, you will be responsible for the evaluation of third party software, debugging field issues, active support during SW release, peer reviews, etc.. Requirements This is you: 3+ years experience in core Embedded domain Strong understanding of embedded controllers and their architecture Working experience in on Dspic /STM /TI /Atmel, etc. controllers Understanding/working knowledge of code architecture and layers Working knowledge of communication protocols: CAN, SPI, I2C, UART, PWM, Input Capture, etc Working knowledge of Embedded RTOS Excellent in C programming skills with experience in working with large code bases Automotive (AUTOSAR, ISO 2626) experience will be a plus Entry level in Python programming Experience with version control systems, preferably Git Proficiency in using lab equipment like oscilloscopes, multimeters,function generators, etc. for testing /debugging an SW feature Understanding/working knowledge of ISO 26262, Autosar, standard diagnosis protocols is a big plus Highly analytical and intuitive Location: Bangalore

Posted 2 weeks ago

Apply

8.0 years

7 - 9 Lacs

Bengaluru

On-site

GlassDoor logo

Bengaluru, Karnataka Job ID JR2025456919 Category Engineering - Software Post Date Jun. 01, 2025 Job Description At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Overview As a leading global aerospace company, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. As a top U.S. exporter, the company leverages the talents of a global supplier base to advance economic opportunity, sustainability and community impact. Boeing’s team is committed to innovating for the future, leading with sustainability, and cultivating a culture based on the company’s core values of safety, quality and integrity. Technology for today and tomorrow The Boeing India Engineering & Technology Center (BIETC) is a 5500+ engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting-edge R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IIoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace. People-driven culture At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring together different perspectives and thoughts – enabling every voice to be heard and every perspective to be respected. No matter where or how our teammates work, we are committed to positively shaping people’s careers and being thoughtful about employee wellbeing. With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace. Position Overview: Boeing India Software Engineering team is currently looking to hire Experienced Software Engineer-Model-Based Design for Boeing India Software Engineering (BISE) Software to join their team in Bengaluru, India . Battery Management System (BMS) Model-Based Developer with expertise in Aero Domain to join our dynamic team. The ideal candidate will be responsible for developing the application software using MBD Toolset, high-level and low-level textual requirements, and ensuring compliance with aerospace standards. This role requires a strong background in real-time embedded software design and a collaborative approach to project development. This role will be based out of Boeing India Engineering & Technology Center (BIETC) is based in Bangalore, India . Position Responsibilities: Implement BMS embedded software according to the defined requirements and integrate with Model-Based Design (MBD) . Develop high-level and low-level textual requirements . Create and develop models as required using the MathWorks Toolset . Generate software lifecycle data in compliance with DO-178C, ensuring traceability to system requirements . Collaborate closely with the BMS team throughout the project lifecycle to ensure successful delivery and integration of solution s This position will also be responsible for coordinating and communicating regularly with experts in Boeing organizations around the world. The candidate shall provide periodic update on project progress, quality metrics, project summaries, and other related documents. Contribute to productivity improvement through use of Quality Management System and lean principles . This position supports initiatives of Boeing India organization related to engineering excellence, employee development, customer engagement etc . Employer will not sponsor applicants for employment visa status. Basic Qualification: A Bachelor’s degree or higher is required as a BASIC QUALIFICATIO N 8-12 years of Hands-on experience in Model-Based Development with a focus on Battery Management systems or flight management system s Experience with Model-Based Development as per DO-331 using MathWorks MATLAB/Simulink family products . Strong knowledge of aerospace standards, particularly DO-178C . Product knowledge of Battery Management System s Proficiency in MBD tools such as MATLAB/Simulink, State flow, Simulink Test, Simulink Check or similar . Proficient in low-level real-time embedded software design, including experience with Real-Time Operating Systems (RTOS) and low-level interface drivers for microcontrollers (e.g., GPIO, ADC, I2C, SPI, NVM) . Ability to manage tasks and projects that involve peers across multiple disciplines . Excellent verbal and written communication and documentation skills, with the ability to work effectively as part of an integrated team . Knowledge on C is beneficial . Product knowledge of Platform software development, device drivers development is a significant advantage . Must be able to work collaboratively with multi-functional teams within Boeing and external partners . Develop and maintain relationships / partnerships with customers, collaborators, peers, and partners to develop collaborative plans and complete projects . Proactively seek information and direction to successfully complete the statement of work . Must be flexible, with a high tolerance for organizational complexity and ability to work with team members across different cultures and time-zone s Develop and maintain relationships / partnerships with customers, team members, peers, and partners to develop collaborative plans and complete projects . Demonstrate strong written, verbal and interpersonal communication skills. Be fluent in written and spoken English, and have high degree of proficiency with MS Office tools to prepare comprehensive reports, presentations, proposals, and Statements of Work . Must have experience leading teams and have the ability to mentor and teach juniors and partners to accomplish project and departmental goals and objectives . Preferred Qualifications: (Desired Skills/Experience) Expertise in Model based development, C and experience in Battery management system . Knowledge on DO-178 and DO-331 process, aerospace knowledg e Experience in Requirement writin g Typical Education & Experience: Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 8 years' related work experience or an equivalent combination of education and experience (e.g. Master + 7 years' related work experience.) Relocation: This position offers relocation within INDIA. Applications for this position will be accepted until Jun. 29, 2025 Export Control Requirements: This is not an Export Control position. Education Bachelor's Degree or Equivalent Required Relocation This position offers relocation based on candidate eligibility. Visa Sponsorship Employer willing to sponsor applicants for employment visa status. Shift Not a Shift Worker (India) Equal Opportunity Employer: We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

Posted 2 weeks ago

Apply

3.0 - 8.0 years

0 Lacs

Pune

On-site

GlassDoor logo

Acclivis Technologies is looking for a skilled and experienced Senior Software Developer with a strong command over Delphi programming environments, backend database systems, and modern frontend and scripting technologies. The role involves development, maintenance, testing, and mentoring within a collaborative and Agile environment. [3] Embedded QA Test Engineer Experience : 3–8 Years Location : Pune Office Employment Type: Full-time Job Summary: We are looking for a hands-on and detail-oriented Embedded QA Test Engineer to join our dynamic team. The ideal candidate will be responsible for validating embedded systems that involve sensor data acquisition, PID control loops, and actuator control systems. The role demands strong expertise in embedded system testing, sensor interfacing, and debugging real-time systems. Key Responsibilities: Design and execute test plans, test cases, and automated scripts for embedded firmware. Perform Validation for: Analog and digital sensor inputs (temperature, pressure, flow, level). DAC-based actuator systems such as valves and VFDs. PID loop functionality including overshoot and settling time. Simulate sensor signals using lab tools like potentiometers, waveform generators, and SPI simulators. Conduct system-level validation under varying load conditions (CPU, memory, I/O). Test and validate signal conditioning techniques (e.g., filtering, noise rejection). Execute robustness and edge-case tests: cable faults, boundary values, latency, and real-time constraints. Collaborate with development teams to reproduce bugs and conduct root cause analysis. Document detailed test reports and manage defect lifecycle using tools like Jira. Participate in the improvement of testing methodologies, frameworks, and CI/CD pipelines. Required Skills: Practical experience in testing embedded systems with ADC/DAC sensor interfaces. Proficient in SPI, I2C, UART protocols. Strong understanding of control systems and PID tuning concepts. Skilled in using lab instruments: oscilloscope, multimeter, logic analyzer, and signal generators. Knowledge of embedded C firmware and system-level behavior. Strong documentation and defect tracking abilities. Familiarity with SD card/EEPROM-based logging and validation. Experience with CI/CD tools such as Git and Jenkins. Preferred Skills: Exposure to industrial automation systems or fluid control products. Familiarity with communication protocols such as Modbus, CAN, or MQTT. Experience working on Linux-based embedded systems or RTOS environments. Education: Bachelor’s or Master’s degree in Electronics, Instrumentation, Embedded Systems, or a related field.

Posted 2 weeks ago

Apply

4.0 years

0 Lacs

Pune

On-site

GlassDoor logo

Acclivis Technologies is looking for a skilled and experienced Senior Software Developer with a strong command over Delphi programming environments, backend database systems, and modern frontend and scripting technologies. The role involves development, maintenance, testing, and mentoring within a collaborative and Agile environment. [ 10] Embedded Engineer Experience band: Minimum 4 Years to 10 Years Education Required: Bachelor’s, Masters / PhD skills. 4–10 years of experience in Embedded Firmware design & development on Zephyr RTOS Knowledge of 32-bit ARM MX microcontrollers & IDE tools used in embedded design. Knowledge of serial protocols such as SPI, I2C, CAN, etc. Knowledge of communication protocol Bluetooth and LoRa Expert in programming languages such as C Expert in RTOS-based multithread application development Knowledge of Version control such as Clear case, TFS Git etc. Good written and verbal communication skills

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Details Job Description: 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 Bachelor's or Master's 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. * Job posting details (such as work model, location or time type) are subject to change. Show more Show less

Posted 2 weeks ago

Apply

3.0 years

7 - 9 Lacs

Noida

On-site

GlassDoor logo

Landis+Gyr is a leading global provider of integrated energy management solutions. We measure and analyze energy utilization to generate empowering analytics for smart grid and infrastructure management, enabling utilities and consumers to reduce energy consumption. Our innovative and proven portfolio of software, services and intelligent sensor technology is a key driver to decarbonize the grid and helped to avoid around 9 million tons of CO2 in FY 2023. With sales of USD 2.0 billion in FY 2023, Landis+Gyr employs around 6,900 talented people across five continents . For more than a century, we've been pioneers in energy innovation, and we continue to lead the way toward a more sustainable and efficient energy landscape. Join us at Landis+Gyr, where we manage energy better! Job Requirements: Overall 3+ years of experience in design and development of embedded systems Experience and hands-on coding experience in C++ & C. Experience in handling projects with 16/32 bit microcontrollers from any one or more makes such as Renesas, TI, ARM. Experience in communication protocols such as I2C, SPI, RS232, RS485, USB, Ethernet. Experience in communication technologies such as LTE, 2G/3G and RF-Mesh is a big plus Experience in working with RTOS, preferably threadX. Knowledge of any Configuration Management System such as TFS and Requirement Management tools would be an added advantage. Hands-on experience in various phases of the firmware development lifecycle preferably on energy devices including troubleshooting/debugging with tools like oscilloscope, Logic Analyzer. Developing technical specifications, Proof Of Concepts, evaluating prototypes and making recommendations, defining program scope, driving design / engineering reviews are part of the job responsibility. Good to have experience in developing embedded software for Smart Energy products. Experience in Agile Process, TFS, Azure DevOps is a big plus Professional Experience (years) : 3.6 to 6 yrs We're committed to shaping a better future for everyone. #EnergizeYourCareer and join us on our journey towards a greener tomorrow. Job Title: Senior Engineer, Firmware Development Requisition ID: 21082 Location: Noida, UP, IN Workplace Type: Hybrid Career Level: Experienced Date Posted: Jun 2, 2025

Posted 2 weeks ago

Apply

0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

Linkedin logo

Software development for BSP, Interrupt, GPIO, IO Interfaces, I2C, PCIe etc. Hardware issue triage and troubleshooting experience Understanding of hardware - design documents, schematics, HW specifications etc. A day in the life of an Infoscion 1. Programming experience in C, Data Structures 2. Operating system - embedded RTOS, Linux OS, kernel, device drivers 3. CPU architecture understanding - ARM64/32, x86 platforms Ability to develop value-creating strategies and models that enable clients to innovate, drive growth and increase their business profitability Good knowledge on software configuration management systems Awareness of latest technologies and Industry trends Logical thinking and problem solving skills along with an ability to collaborate Understanding of the financial processes for various types of projects and the various pricing models available Ability to assess the current processes, identify improvement areas and suggest the technology solutions One or two industry domain knowledge Client Interfacing skills Project and Team management Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Telangana, India

On-site

Linkedin logo

Worker Sub-Type: Regular Job Description: QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems. QNX software is trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers and is running in more than 255 million + vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions – from acoustic management, to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates. Are you the person we are looking for? Our customers count on us to convert awesome ideas into great products and services. The QNX Board Support Package (BSP) Team is looking for a Senior Driver Developer to design and implement the next generation computing platforms in Automotive & other general embedded verticals. You will be part of a development team responsible for creating software drivers to support next-gen hardware peripherals on some of the most advanced hardware platforms available. You must be someone with ideas and real passion for software delivered to maximize reuse, efficiency, and simplicity. In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation, a comprehensive benefits package and training opportunities. We have some of the brightest minds working on cutting edge platforms at QNX. Join us and you’ll become part of a team that is already leading the way and there is no telling what you could accomplish. You will have: A successful track record of developing drivers for various hardware peripherals including the adaptation of existing drivers for embedded platforms.. Proven aptitude for BSP development such as board bring up, enhancement of existing software and performance tuning.. Enthusiastic about developing new driver architectures to support future hardware peripheral advancements.. Focused on ensuring software is held to our quality standards. Interest in opportunities to develop software under specialised safety standards such as ISO26262, IEC61508 etc.. You will have the following technical skills & experience: Bachelor’s degree in Computer Science, Computer Engineering or equivalent experience in embedded system programming.. Software development experience according to established V-Model driven frameworks (e.g. CMMI, ASPICE etc).. In-depth knowledge of C, C++ and/or RUST programming languages.. Hands on development experience using embedded operating systems (QNX, Linux, GreenHills, VXworks). Prior experience in driver development (bootloader , serial driver, network stacks, storage or complex busses like PCIe, USB). Experience writing software for major processor architectures (ARM, x86, PPC, etc.). Familiar with functional safety standards and its processes in software development (e.g. ISO26262, IEC61508 etc).. Hands-on experience with Process Frameworks e.g. V-Model, CMMI or ASPICE.. Software Architecture skills with standardized modelling languages (e.g. SysML, UML, etc) would be a standout skill.. Imagine what you could do at QNX! Scheduled Weekly Hours: 40 Show more Show less

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: Job Description: We are seeking a highly skilled and experienced Embedded Systems Engineer to join our dynamic team. The ideal candidate will have a strong background in BSP, and device driver programming, with at least 5 years of hands-on experience. Experience in safeRTOS or FreeRTOS, AutoSAR will be a plus point. Job Overview: Minimum 3 years of experience in BSP, and device driver programming. Debug and troubleshoot complex system issues. Communicate effectively with customers and internal stakeholders. Embedded concepts on the ARM platform (SoC), including RTOS Hands on experience of BSP and driver development on any RTOS. Detailed understanding of SoC hardware blocks - Clocks Controllers, DCC, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS), power management Embedded C, embedded architecture, and assembly instruction sets Exposure to one or more of below technology areas is a plus:- Multiprocessor Architecture, ARM processors, caching, interrupts, etc., Virtualization technologies across CPU and MM hardware accelerators Hands on Experience in Autosar software architecture and development Proficient in C programming. Understand the customer requirement, debugging issues on the customer platform. Familiarity with JTAG debugging tools. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3074690 Show more Show less

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Title: Engineer Staff Job function: This challenging job involves design, development and implementation of SW for audio/voice use cases on Qualcomm DSPs which are part of Qualcomm Snapdragon Processor. The use cases span across smart phones, smart speakers, media boxes and a wide range of other smart devices. It requires gaining in depth understanding of the DSP architecture, proprietary RTOS on DSP, DSP framework for audio/voice, various audio interfaces like I2S, HDMI, SPDIF etc, pre/post processing modules, Voice Activation and encoders/decoders for speech/audio. It provides opportunity to interact with Hardware, HLOS, Audio Tuning teams located globally. This position requires the candidate to design, implement, integrate and commercialize various software modules on DSP platforms. Responsibilities also include requirements analysis, software maintenance and troubleshooting of audio DSP framework, services, and drivers. Please apply if interested and prepared for this exciting but challenging opportunity Skills/experience: Experience 8 - 12 years on any DSP/Embedded processor with proficiency in C/C++ programming, computer architecture, operating systems and some of the below areas: Knowledge of multi-threaded programming. Strong software debugging skills in real time operating systems, preferably on DSP platforms. Audio use cases (e.g. playback, recording and streaming, etc.). Voice use cases (e.g. CS and PS calls). Optimization for MIPS, Memory Audio/speech pre/post processing (e.g. Echo cancellation, Noise suppression, Audio Effects) Audio/speech compression standards (e.g. MP3, AAC, FLAC, AMR, EVS, etc.). Expertise in working with tools and techniques used on DSP platforms (e.g. Trace32, JTAG, etc.). Audio Interfaces like I2S, HDMI, SPDIF,SWR Responsibilities: Responsibilities include optimization for DSP, developing/enhancing the framework/drivers for new use cases, drivers for audio interfaces, drive design discussions across teams, SW maintenance. Education requirements: Bachelors/Masters in Electrical/Electronics/computer science engineering from reputed institutes Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3074271 Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Job description Company Description Silicon Signals is a global leader in R&D and Product Engineering services, specializing in Embedded Design and transforming concepts into market-ready products. We have established partnerships with industry leaders like Toradex, QNX, and Lantronix and maintain significant contributions to the open-source ecosystem, including Linux Kernel and Google AOSP. Our team is experienced in developing products across various sectors such as Multimedia, Automotive, Healthcare, IoT, and more, utilizing a wide range of platforms like Qualcomm, NXP, Nvidia, and others. Our expertise covers Linux, Android, RTOS, and a host of other technologies. Role Description This full-time, on-site role is based in Ahmedabad and is for a Trainee - Business Development. The trainee will be responsible for conducting market research, generating leads, supporting customer service activities, and enhancing overall communication strategies. Day-to-day tasks include analyzing market trends, identifying new business opportunities, assisting in drafting business proposals, and fostering strong customer relationships. Qualifications Strong Analytical Skills and ability to conduct Market Research Effective Communication and Customer Service skills Lead Generation and Business Development skills Team-player with the ability to work independently when needed Passion for technology and understanding of the industry Bachelor's degree in business, Marketing, or related fields Industry Information Technology & Services Employment Type Full-time Show more Show less

Posted 2 weeks ago

Apply

2.0 - 7.0 years

3 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Our company is seeking a skilled and energetic Software Engineer to help develop our products and services. This position will be responsible for the Software Design and development of : Multi-threaded and Re-entrant safe software in Real-time and Embedded Linux Systems Linux Kernel Drivers, Linux user space components, Middleware/Software Development Kit Debug and identify the root cause for any critical system issue like crash, system lock, abnormal reset etc. A successful candidate will have demonstrated these skills besides the Qualifications: Good problem solving - Mathematical acumen and Analytical thinking Can do attitude, Complementary in team work, Winning spirit Role & responsibilities Design and develop software systems on Embedded HW platforms and achieve Edge Computing Run tests; Triage and Resolve issues reported in the test Documenting the software architecture, user guides and API reference Manuals Understand software engineering processes and methodologies. Be able to write and communicate clearly with other engineers. Preferred candidate profile 2-7 years in the following areas required: Design and development of Linux user/Kernel space components Middleware/Software Development Kit (SDK). Experience with ARM processors and assembly programming is a plus. Strong communication skills (written and verbal), working with teams across multiple time zones. Experience in creating Secure and Intelligent Systems for IoT or Automotive is a plus.

Posted 2 weeks ago

Apply

6.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Position Requirements The right person for this position should have 6-9 years of experience in IoT embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain. Knowledge: Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, Raspberry PI, iMX series Knowledge of any RTOS, FreeRTOS, uC OS, EmbOSs, VxWorks, QNX Knowledge of Microcontroller peripherals and drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, SD/eMMC, SDIO, UFS Knowledge of embedded linux, device driver concepts and inter process communication Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular Knowledge of IoT communication protocols MQTT, COAP, AMQP Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab, Build root, Yocto DFMA and DFMEA, Design release process Coding standards, guidelines and compliance tools Version control and repositories using git tools Software quality assurance and automated testing tools Experience / Skills: Embedded software design cycle Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) Good hands-on programming in Embedded C, C++. Programming in scripting languages such as batch, shell, python, Nodejs is a plus. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT Software and Hardware integration testing and troubleshooting Protocol debugging using protocol analyzer Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Key Interfaces Global Project team members GEC Engineering Team Local Marketing team Project Engineer / leader from BU’s across Pentair. External vendors and suppliers Qualifications and Experience: M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College. Should have worked on IoT based embedded device projects. Other Requirements: Team player Good communication and presentation skills Ability to multitask Design Thinking Have passion for Design & Technology Should have a “can do” attitude Excellent interpersonal s Show more Show less

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Requirements 3-5 years of industry experience in Industrial& IOT Domain with knowledge in in specific product domain in any of the following Power, Motor control or IOT applications to cloud with communication stacks like TCP/IP , USB . Software Product development experience in one of following domains- Home Appliance(motor control), Metering (Meteorology), Digital Power supply(MCU Base AC-DC converters) is an added advantage. Proficiency in RTOS schedulers and programming languages – C/C++ Thorough understanding of MCU architecture 32-bit preferably Cortex M. Excellent debugging skills and drive to understand solutions at system level. Demonstrate ability to analyze hardware and firmware design. Drive collaborative efforts effectively across multiple disciplines/technologies with internal and customer R&D Teams. Think strategically, be creative and innovate ways to communicate and visualize user experiences. Responsibilities Present, promote and technically support NXP products /services to existing and prospective customers. Develop & manage technical competency of the channel partner technical resources for solution selling mindset. Expedite the resolution of customer problems to maximize the business potential. Establish, develop & maintain positive business & customer relationship. Achieve agreed upon sales target & outcomes within schedule. Co-ordinate sales efforts with team members, business lines and other departments. Education : Bachelor degree (BE / B.Tech.) in Computer Science / Electronics / Electrical Engineering. More information about NXP in India... Show more Show less

Posted 2 weeks ago

Apply

5.0 years

35 Lacs

Chennai, Tamil Nadu, India

Remote

Linkedin logo

Experience : 5.00 + years Salary : INR 3500000.00 / year (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Office (Chennai) Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Lynx) (*Note: This is a requirement for one of Uplers' client - Lynx) What do you need for this opportunity? Must have skills required: Bootloaders, device drivers, Performance Optimization, Real-time Operating Systems, Yocto, Android, C, Git, Linux, Python Lynx is Looking for: About The Job Senior Embedded Software Engineer Location: Chennai/Coimbatore/Remote As discussed in the detailed JD, we are looking for Lead Embedded software developers who are passionate about developing and optimizing Linux / Android-based platforms. What you will be doing Driver development and new hardware enablement on Linux, Android or RTOS Integrate various software into build systems Design, develop, test, deploy, maintain and improve software Manage individual project priorities, deadlines and deliverables Be the Linux expert (kernel, CPU-architecture, general device-drivers, user-space) in the customer engineering team and enable customers in doing their Linux SW development. Backport key features/bug-fixes as needed by the customers to the distribution or kernel of customers product line. Be the system-SW generalist and take-up any technical challenge and resolve it through right solution. Mentor and advise developers on the best practice What We Need To See 5+ years of experience building and shipping embedded systems using Linux Experience with performance optimization, root cause analysis, and advanced troubleshooting at kernel-level. Ability to interpret hardware schematics Proficiency in C, Git, and one more one or more build environments such as Yocto, Buildroot, OpenEmbedded. Good breadth of technical knowledge (SoC, Linux SW, Tools, Applications) Excellent communication skills Ability to work on multiple projects simultaneously while meeting tight schedules. Demonstrated experience of leading software projects while providing technical inputs to unblock supporting teams. Keen sense of urgency and drive for results Over and above, a deep commitment to your own quality work and a strong desire to help the entire team to succeed Ways To Stand Out From The Crowd Experience with Linux device drivers and bootloaders is a strong plus. Experience working with open source community to fix bugs, add features is a plus. Experience with one or more build environments such as Yocto, Buildroot, OpenEmbedded, and Android is a strong plus. Experience with optimizing system performance using tools such as profilers and tracers is a plus. Experience with real-time operating systems is a strong plus. Scripting and automation experience with Python, bash or similar languages is a strong plus Experience debugging issues on an embedded device using an oscilloscope is a strong plus. Familiarity with security features such as SELinux, verified boot and trusted execution environments is a plus. Why us? Opportunity to work on cutting edge open source technologies Wide variety of challenging projects to choose from Casual work environment How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 2 weeks ago

Apply

2.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

What You’ll Do ReLaunch : Enabling women to restart their career. The Women Second Career program at Eaton India is designed to support women professionals who have taken a career break. This program provides them with an opportunity to excel once again in the professional world and contributes to building our diverse talent pool. In Eaton, making our work exciting, engaging, meaningful; ensuring safety, health, wellness; and being a model of inclusion & diversity are already embedded in who we are - it’s in our values, part of our vision, and our clearly defined aspirational goals .This exciting role is part of a fast paced, and Innovation and Engineering team in a large multi-national company has context menu Hiring process- Candidates who apply to this requisition will be considered for relevant opportunities that are currently open. This requisition includes all the skills we hire for, and candidates will be mapped to different groups based on their qualifications and experience. Job responsibilities will be discussed with candidates after their resumes are selected based on the required skills. The regular interview process will be followed for shortlisted candidates. Candidates who do not qualify will be kept in our database for future opportunities. Qualifications Any Graduates & above qualification Citizens of India Who have taken break in their career for more than 6 Months Have minimum 2 years prior experience Skills Information Technology requirement: AEM Architect, Okta Azure, Devops architect(Azure Migration), System Architect-AI, AI Automation Engineer, Enterprise software asset management, Full Stack AI Engineer, Vulnerability Management, Incident response cybersecurity, Azure AI, Generative AI, Data Engineer, Snowflake, Quality Automation Engineer- Tosca, Enovia Developer, Sterling integrator-EDI, Clarity Tool, Network and security infrastructure architect etc. Sales & Marketing Center: Master Data Management, Customer Service, Order Management Process, Market & Industry Research, Technical Support- Electrical/Electronics, PowerBi, SQL, LV, MV, switchgears, technical documentation, creative director, Adobe, Storytelling, Data Governance Manufacturing/ Plant: Application Engineer/ Maintenance Manager/ Service Manager/ Digital Services – Data Center/ Quality Head/ Data Management / Hardware Design Engineer/ Plant Finance / Maintenance/ Supply chain management/ Inprocess Quality/ Sales – UPS or Switchgear/ AMC Services/ EHS/ Plant Sourcing Supply Chain: Buyer (P2P Cycle), Supplier Quality (PPAP, 8D, 7QC), Material Planner, Order Management (OTC), SIOP/ SNOP (Sales Inventory & Operations Planning), Inventory Management, Demand planning, Demand forecasting, ERP – SAP/ Oracle/ Kinaxis/ BAAN/ ARIBA/ MFG Pro etc. Finance: CA, CMA, MBA – Finance/ Record to Report/ FP&A/ Controllership/ Intercompany accounting/ Financial accounting Human Resource: HR Business Partner, Talent Acquisition Engineering: C++/Embedded, C++, Linux/ RTOS/Devops/Cloud/Azure/Mobile app development/React Native/Angular/IOS/ Python Automation Testing/ Embedded Testing/ Cybersecurity/ PKI /Data Science/ Data Engineer/ Machine learning/ System Architecture/ Digital Transformation / Intellectual property/Low voltage switches/High Voltage switchgear/MCB Design/PCB /VAVE/Cost Out/NPI /Hydraulics/MATLAB/battery thermal management/Reliability & Safety / Hardware Testing/ Electromechanical Component Testing/Microcontroller /Electric Vehicle / Clutch /Connectors/ Product design for automotive / Electrical products. Program Management/ Scrum Master/ Electronics Components /Electronics Hardware design/Product development/ MBSE (Model Based System Engineering)/ System Engineering/ GD&T/CAD Modelling/Aerospace/Allied domain/ Pumps/ CAE/ CFD/ Digital Engineering/ ITONIC/ APRIORI ]]> Show more Show less

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

We are hiring Multiple Positions into FIRMWARE DEVELOPMENT for our product development organization. About Us: Linkwell Telesystems Pvt. Ltd is a developer & manufacturer of products and applications in the domains of Utilities and Security and Identity Solutions (SIS), keenly focused on Power Distribution and Aadhar Linked Public Distribution Systems. Founded in 1993, Linkwell Telesystems Pvt. Ltd., under its flagship brand VISIONTEK, has grown into a leading manufacturer of advanced electronic products/solutions across diverse sectors, including Utilities, E-Governance, Banking, Finance, and Energy. Today, Linkwell is proud to rank among the top five producers of both Standard and Smart Energy Meters in the country. With the capacity to produce 10 million units annually across 45 product categories, we ensure superior quality, innovation, and scalability. Job Requirements: Experience: 3 to 15 years Location : Hyderabad Notice Period : Immediate to 45 days Required skill set: Bachelor’s/ Master’s degree in Engineering (ECE/EEE) 3+ years of experience in embedded software development. Firmware experience is mandatory. Excellent programming skills in C and Embedded C. Working experience on 8 bit, 16 bit and 32 bit micro controllers. Working experience on GSM, GPS etc., Experience with Real-Time Operating Systems (RTOS). Good knowledge on design patterns. Hands-on experience with communication protocols such as UART,I2C, SPI, Hands-on experience in microcontroller programming. Able to handle tasks independently. Experience with microcontrollers. Good written and verbal communication skills. Interested candidates reply us on "careers@visiontek.co.in" or reply us back. Regards, HR Show more Show less

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Landis+Gyr is a leading global provider of integrated energy management solutions. We measure and analyze energy utilization to generate empowering analytics for smart grid and infrastructure management, enabling utilities and consumers to reduce energy consumption. Our innovative and proven portfolio of software, services and intelligent sensor technology is a key driver to decarbonize the grid and helped to avoid around 9 million tons of CO2 in FY 2023. With sales of USD 2.0 billion in FY 2023, Landis+Gyr employs around 6,900 talented people across five continents . For more than a century, we've been pioneers in energy innovation, and we continue to lead the way toward a more sustainable and efficient energy landscape. Join us at Landis+Gyr, where we manage energy better! Job Requirements: Overall 3+ years of experience in design and development of embedded systems Experience and hands-on coding experience in C++ & C. Experience in handling projects with 16/32 bit microcontrollers from any one or more makes such as Renesas, TI, ARM. Experience in communication protocols such as I2C, SPI, RS232, RS485, USB, Ethernet. Experience in communication technologies such as LTE, 2G/3G and RF-Mesh is a big plus Experience in working with RTOS, preferably threadX. Knowledge of any Configuration Management System such as TFS and Requirement Management tools would be an added advantage. Hands-on experience in various phases of the firmware development lifecycle preferably on energy devices including troubleshooting/debugging with tools like oscilloscope, Logic Analyzer. Developing technical specifications, Proof Of Concepts, evaluating prototypes and making recommendations, defining program scope, driving design / engineering reviews are part of the job responsibility. Good to have experience in developing embedded software for Smart Energy products. Experience in Agile Process, TFS, Azure DevOps is a big plus Professional Experience (years) : 3.6 to 6 yrs We're committed to shaping a better future for everyone. #EnergizeYourCareer and join us on our journey towards a greener tomorrow. Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

EMBEDDED SYSTEMS DEVELOPER ABOUT US Datacultr is a global Digital Operating System for Risk Management and Debt Recovery, we drive Collection Efficiencies, Reduce Delinquencies and Non-Performing Loans (NPL’s). Datacultr is a Digital-Only provider of Consumer Engagement, Recovery and Collection Solutions, helping Consumer Lending, Retail, Telecom and Fintech Organizations to expand and grow their business in the under-penetrated New to Credit and Thin File Segments. We are helping millions of new to credit consumers, across emerging markets, access formal credit and begin theirjourney towards financialhealth. We have clients acrossIndia, South Asia, South East Asia, Africa and LATAM. Datacultr is headquartered in Dubai, with offices in Abu Dhabi, Singapore, Ho Chi Minh City, Nairobi, and Mexico City; and our Development Center is located out of Gurugram, India. ORGANIZATION’S GROWTH PLAN Datacultr’s vision is to enable convenient financing opportunities for consumers, entrepreneurs and small merchants, helping them combat the Socio-economic problems this segment faces due to restricted access to financing. We are on a missionto enable 35 million unbanked& under-served people,access financial services by the end of 2026. Position Overview We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team. In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT, and Consumer Electronics. If you enjoy low-level programming, hardware-software integration, and solving complex engineering challenges, we want to hear from you! Core Responsibilities Firmware/Software Development Design, develop, test, and debug embedded firmware/software for microcontrollers and embedded platforms. Write clean, efficient, and scalable code in C/C++ or Assembly. Hardware Integration Interface with sensors, wireless modules, and external peripherals (SPI, I2C, UART, CAN, etc.). Perform hardware bring-up, board support package (BSP) development, and device driver creation. System Architecture & Analysis Analyze and interpret hardware datasheets and technical documents to integrate components correctly. Ensure system-level design optimization for performance, reliability, and cost. Real-Time & Bare-Metal Systems Work with real-time operating systems (RTOS) and bare-metal environments. Implement multitasking and synchronization mechanisms where required. FOTA (Firmware Over-The-Air) Updates Develop and integrate Firmware Over-The-Air update mechanisms for embedded devices. Ensure robust and secure update processes, including rollback and version control. Documentation & Collaboration Document software design, architecture, and technical specifications. Collaborate with cross-functional teams (hardware, QA, product management) to align on project goals and timelines. Key Requirements Bachelor’s or Master’s degree in Electronics, Electrical Engineering, or a related field. Strong proficiency in C/C++ for embedded development. Experience with Keil uVision IDE for ARM-based development. Excellent ability to read and interpret circuit schematics effectively. Solid understanding of microcontroller architectures and their peripheral interfaces. Experience with key communication protocols (I2C, SPI, UART, CAN, RS-232, Ethernet). Hands-on experience using debugging tools \ Familiarity with RTOS concepts and multitasking. Experience implementing FOTA (Firmware Over-The-Air) updates. Comfortable with version control systems (Git preferred). Understanding of low-power system design and optimization techniques. Preferred or Nice-to-Have Skills Experience with scripting languages (e.g., Python) for test automation. Familiarity with Secure Boot and embedded security concepts. Experience with advanced debugging and profiling tools. What We Offer Opportunity to shape the future of unsecured lending in emerging markets Competitive compensation package Professional development and growth opportunities Collaborative, innovation-focused work environment Comprehensive health and wellness benefits Location & Work Model Immediate joining possible Work From Office only Based in Gurugram, Sector 65 Kindly share your updated profile with us at careers@datacultr.com to guide you further with this opportunity. ----- END ----- Show more Show less

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Now Hiring: Embedded Software Integration Engineer 📍 Location : Bangalore (Apply only if your current location is somewhere in South India) 📅 Experience Level : 4 – 10 years 🏢 Industry : Automotive | Embedded Systems | Electric & Autonomous Vehicles We are now hiring for India’s leading player in the personal mobility and urban transport transformation solutions sector, which exports its two and 3 wheelers to over 70 countries and clocking a revenue of approximately, US$ 6.Billion in the last fiscal year. 🛠️ Role Overview As an Embedded Software Integration Engineer , you will collaborate with hardware and function development teams to configure proprietary ECU architectures and enable the deployment of critical vehicle functionalities. You will support software integration, auto-code generation, S-function customization, and validation using MATLAB/Simulink workflows, while ensuring high reliability and performance across embedded systems. 🔍 Key Responsibilities • Configure proprietary ECU software architecture based on application needs • Decompose functional requirements into software blocks and define their execution logic • Customize S-functions and support integration in MATLAB-Simulink development environments • Enable low-level driver development using embedded C • Manage build toolchains, configuration, and software release processes • Collaborate with hardware, function development, and validation teams • Conduct debugging, root-cause analysis, and functional validation of ECU integration • Handle basic software testing and ensure compliance with quality standards • Support software packaging for calibration and measurement tools like INCA • Adhere to automotive software standards such as CMMI or ASPICE 🎯 Essential Skill Sets Strong experience in embedded C and low-level microcontroller-based driver development Proficient with MATLAB, Simulink, and Stateflow (min 3 years) Sound understanding of auto-code generation using Embedded Coder Familiarity with RTOS and task scheduling fundamentals Experience working with CAN-based automotive networks Exposure to scripting languages like Python , Perl , or C# Understanding of version control and defect tracking tools (e.g., GIT/SVN, Jira) Knowledge of integration testing, debugging, and validation at ECU level Experience working in cross-functional software/hardware teams Strong analytical and architectural thinking for embedded system partitioning 💡 Preferred Add-Ons • Experience in AutoSAR-based software design • Exposure to calibration tools like INCA, Vector CANape • Familiarity with CMMi or ASPICE processes • Prior work in control strategies for motor control , battery management , or vehicle dynamics • Experience with automotive tools from Vector, Intrepid, etc. • Understanding of how ECU software contributes to overall vehicle operation 🎓 Desired Qualifications • BE/BTech/ME/MTech/MSc in Computer Science, Electrical, Electronics, Instrumentation, or a related domain from a reputed institute Show more Show less

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Job Title: Senior Engineer - Microcontroller, RTOS Location: Ahmedabad. Experience level: 5-10 Years Expert in C coding Working knowledge of any one RTOS for example Micrium OS (uCOS), FreeRTOS Working knowledge with SiLabs, STMicro, NXP controllers based on Cortex M3, M4, M0+ low power mode Peripherals: I2C, SDIO, UART, SPI, Timers, DMA, BT, BLE Must have working knowledge of memory optimization and low power Good to have: Understanding of MISRA C guideline Good to have knowledge of Radio sub GHz protocols COMPANY PROFILE eInfochips, an Arrow company, is a leading global provider of product engineering and semiconductor design services. With over 500+ products developed and 40M deployments in 140 countries, eInfochips continues to fuel technological innovations in multiple verticals. The company's service offerings include digital transformation and connected IoT solutions, Including IoT Security, across various cloud platforms, including AWS and Azure. eInfochips has in-depth expertise in the areas of firmware design for embedded systems development. We offer end-to-end support for firmware development starting from system requirements to testing for quality and environment. eInfochips develops BSPs to reflect the CPU and peripherals of the generic OS interfaces. Our BSPs are developed to provide complete functionality that can enable interface between different embedded systems components. Complementing our specialization with disparate operating systems, our BSPs are compatible with Android, Linux, Windows, and other mobile platforms. We have strategic partnerships with many leading technology companies. This enables us to have early access and expertise on the latest products from these companies, and also consult with product teams for first-hand support. Armed with this experience, our team has delivered faster uptime for various embedded systems development projects and has successfully addressed the inherent limitations of different hardware and embedded devices. Do you want to know more about us? Kindly click any of the following links based on your interest. Our W ebsite: https://www.einfochips.com Our LinkedIn profile: https://www.linkedin.com/company/einfochips/ Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Title Embedded Software Developer – Training and Placement Program Company MHTECHIN Location: Remite Job Type Full-time | Entry-level About MHTECHIN MHTECHIN is a leading technology company offering cutting-edge solutions in embedded systems, software development, and industrial automation. Through our Training & Placement Program , we aim to bridge the gap between academic learning and industry demands by preparing aspiring engineers for real-world embedded software roles. Program Overview This is a structured Training + Placement program focused on Embedded Software Development . Selected candidates will undergo intensive, hands-on training in embedded C/C++, microcontroller programming, RTOS, and more. On successful completion, candidates will be placed in full-time roles either within MHTECHIN or with our top-tier partner companies. Key Highlights 8–12 weeks of industry-focused training. Real-world project experience. Soft skills and interview preparation. 100% placement assistance with top MNCs and startups. Certification on completion. Training Curriculum Includes Embedded C & C++ programming Microcontroller (8051, ARM, STM32, etc.) Real-Time Operating Systems (RTOS) Device drivers and interfacing I2C, SPI, UART, CAN protocols Basics of IoT and Linux device programming Debugging tools (Oscilloscope, JTAG, Logic Analyzer) Eligibility Criteria B.E/B.Tech/M.E/M.Tech in Electronics, Electrical, E&TC, Instrumentation, or Computer Science. Recent graduates (2022/2023/2024 pass-outs) or final-year students. Basic understanding of C/C++ and electronics fundamentals. Passionate about embedded systems and hardware-level programming. Placement Opportunity After successful completion of training, candidates will be placed in roles such as: Embedded Software Developer Firmware Engineer IoT Developer Embedded Systems Engineer What We Offer Hands-on, mentor-led training from industry professionals. Real-time projects and exposure to industrial tools. Placement in companies working in automotive, IoT, industrial automation, and robotics. Opportunity to build a solid career foundation in embedded systems. Program Fee Scholarships or fee waivers may be available for eligible candidates. Equal Opportunity Statement MHTECHIN is committed to building a diverse and inclusive workforce. We encourage candidates from all backgrounds, including women and underrepresented communities, to apply. Job Category: Development Job Type: Full Time Job Location: Pune Show more Show less

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Guindy, Tamil Nadu, India

Remote

Linkedin logo

Req ID: 122356 Remote Position: No Region: Asia Country: India State/Province: Chennai City: Guindy, Chennai Summary Dynamic, motivated software QA , with a keen interest in learning new technical skills. Strong domain skills in their field of expertise Team Player Strong communication skills () Detailed Description Hands on experience in end to end software development life-cycle, with a concentration on functional and systems testing. Must be able to design and develop modular, automated test-cases and scripts. Technology areas may include Test Experience in openNetworking, Storage, or server technologies, Rack integration, converged and hyper-converged infrastructure BIOS: RAS, Core complex,ACPI,SMBIOS, Numa nodes, UEFI ,PCIe, USB Validation Firmware Validation/GPU direct to storage/GPU RDMA Validation/ HPC server validation / BSP Level Verification / PCIe or CXL Validation BMC/iDRAC/iLO with GUI/Redfish/IPMI validation Must have a data-centric approach to SW quality tracking, monitoring and enhancements. Knowledge/Skills/Competencies Strong debugging skills and experience with embedded OS Qualification - RTOS, Linux(preferred) Strong analytical skills, ability to design and develop test-plans based on product requirements. Automation and scripting skills - Python with Pytest, Robot and Selenium frameworks Physical Demands Duties of this position are performed in a normal office environment. Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required. Occasional travel may be required. Typical Experience 10 to 14 years Typical Education Bachelors or Master degree in EE, CS, or CE; More than 10 years of working experience on server /switch and storage products; Notes This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time. Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law). At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them. Company Overview Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud. Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers. Celestica would like to thank all applicants, however, only qualified applicants will be contacted. Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services. Show more Show less

Posted 2 weeks ago

Apply

3.0 years

1 - 8 Lacs

Bengaluru

On-site

GlassDoor logo

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Job Description Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. 3-6 Years Of Embedded Software Development Experience, Including Low Level Drivers, And RTOS The Candidate Should Possess 3 To 6 Years Of Industry Experience In Embedded Software Driver Development And Having Expertise In One Or More Below Areas Would Be Preferred: Should Be Able To Ramp Up Fast And Must Have The Attitude To Work With The Team. Strong C And Assembly Programming With OS & Multi-Processor Concepts Embedded Software Development In C And C++ On ARM Or Similar Cores. Hands On Experience Of Driver Development On Any RTOS, Experience In SafeRTOS/FreeRTOS Based Development Is Nice To Have Experience In Autosar MCAL Development Is Nice To Have Experience In Autosar BSW Integration And Validation Is Nice To Have ARM Trust-Zone & ARMv7/V8 Architecture. Good Debugging Skills With Experience On Debugging With Lauterbach JTAG Debuggers. Work On Challenging Customer Requirements And Issues. Basic Understanding One Or More Of Hardware Blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/Etc) Automotive SW Development Experience Is Must Have Experience In ISO26262/Functional Safety And ASPICE Is Highly Desirable Basic Knowledge On Power Mgmt. IC Is Desirable Knowledge Of Software/Hardware Security Concepts Is Desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 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