Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Job Description Summary Role Summary/Purpose As a Firmware Developer, you will have the opportunity to directly contribute to the Critical Infrastructure Communication (CIC) product line. You will work in an Agile scrum environment, working with your colleagues on the development and product management teams. You will be responsible for creating embedded and application software for product releases. Job Description Essential Responsibilities Design and implement firmware of embedded devices and systems from requirements to production release, through to post release support Design, code, test and debug embedded firmware across a range of micro-control architectures, from simple 16 bit standalone, through to complex multi-processor solutions. Work collaboratively with the hardware designers to optimize software / hardware partitioning. Assist in bridging the gap between remote firmware development and localized testing and debug. Contribute to the hardware and firmware roadmap, to achieve convergence of a complex product portfolio, to a cost optimized platform solution Qualifications/Requirements Bachelor’s Degree in an Engineering or Computer Science discipline or equivalent. Preferably 4+ years of experience as a firmware developer. Proven working experience in real time, embedded software engineering. Demonstrated experience defining and implementing complex firmware / hardware architectures. Solid programming experience in C or C++, familiarity with software configuration management tools, defect tracking tools, and peer review. Experience with TI DSP, FPGA’s and ARM architectures. Experience in JavaScript, HTML Demonstrated ability to get complex projects across the line, to budget and quality targets Ability to work independently and be self-motivated. Understanding and practical application of System Design and System Architecture; i.e. hardware / software portioning, hardware abstraction etc. Desired Characteristics Understanding of RTOS concepts, from simple round robin to layered pre-emptive. Ability to understand and minimally modify assembler. Experience of Embedded Linux implementations and environments. Experience of industrial communication protocols (eg. MODBUS, TCP, DNP3, IEC61850, CAN) Experience of modern programming languages (for example C#) Strong communications skills, with a proven ability to work successfully within a geographically distributed team. Ability to demonstrate delivery to time, quality and budget within an Agile programming environment. Experience in secure code development – cyber security Experience of reading schematics and data sheets to assist in software / hardware debug Additional Information Relocation Assistance Provided: Yes
Posted 3 days ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Job Description Summary Role Summary/Purpose As a Firmware Developer, you will have the opportunity to directly contribute to the Critical Infrastructure Communication (CIC) product line. You will work in an Agile scrum environment, working with your colleagues on the development and product management teams. You will be responsible for creating embedded and application software for product releases. Job Description Essential Responsibilities Design and implement firmware of embedded devices and systems from requirements to production release, through to post release support Design, code, test and debug embedded firmware across a range of micro-control architectures, from simple 16 bit standalone, through to complex multi-processor solutions. Work collaboratively with the hardware designers to optimize software / hardware partitioning. Assist in bridging the gap between remote firmware development and localized testing and debug. Contribute to the hardware and firmware roadmap, to achieve convergence of a complex product portfolio, to a cost optimized platform solution Qualifications/Requirements Bachelor’s Degree in an Engineering or Computer Science discipline or equivalent. Preferably 6+ years of experience as a firmware developer. Proven working experience in real time, embedded software engineering. Demonstrated experience defining and implementing complex firmware / hardware architectures. Solid programming experience in C or C++, familiarity with software configuration management tools, defect tracking tools, and peer review. Experience with TI DSP, FPGA’s and ARM architectures. Experience in JavaScript, HTML Demonstrated ability to get complex projects across the line, to budget and quality targets Ability to work independently and be self-motivated. Understanding and practical application of System Design and System Architecture; i.e. hardware / software portioning, hardware abstraction etc. Desired Characteristics Understanding of RTOS concepts, from simple round robin to layered pre-emptive. Ability to understand and minimally modify assembler. Experience of Embedded Linux implementations and environments. Experience of industrial communication protocols (eg. MODBUS, TCP, DNP3, IEC61850, CAN) Experience of modern programming languages (for example C#) Strong communications skills, with a proven ability to work successfully within a geographically distributed team. Ability to demonstrate delivery to time, quality and budget within an Agile programming environment. Experience in secure code development – cyber security Experience of reading schematics and data sheets to assist in software / hardware debug Additional Information Relocation Assistance Provided: Yes
Posted 3 days ago
1.0 - 2.0 years
3 - 7 Lacs
Chennai, THIRUMUDIVAKKAM
Work from Office
Role & responsibilities Design and develop embedded firmware for medical devices using STM32,PIC and ATMega microcontrollers. Implement communication protocols ( IC2,SPT, UART,USB) and drivers for sensors,actuators,displays and other hardware peripherals. Develop safety -Critical software complaint with IEC 62304,ISO 13485,ISO 14971 and IEC 60601 standards. Optimize power management and real time performance using Azure RTOS/Thread X Conduct Hardware software integration testing ,root cause analysis and defect resolution. collaborate with hardware ,verification and regulatory teams to ensure product reability. Maintain version control (SVN/Git) and technical documentation. Preferred candidate profile Minimum 2 years experience of embedded C/C++ developments in medical devices Expertise in ARM Cortex M - STM32/NXP I2C,SPI,UART Knowledge of RTOS Familiarity with Medical Standards
Posted 3 days ago
4.0 - 8.0 years
16 - 20 Lacs
Bengaluru
Work from Office
Meet the Team As an integral member of this team, you will work with a team of seasoned engineers You will have the opportunity to architect, design, and develop some of the worlds most widely deployed Enterprise Switches that are continuously evolving towards enabling the support of newer and exciting customer business paradigms, You will be interacting and working closely with some of the finest talent pool in the industry where you will find that work is both fun and challenging, Your Impact Looking forward to getting an exciting start to your careerYou will bring your unique talents to the group that works on Cisco's Switching technology, which large enterprises now consider to be the Networking Equipment of choice for mission-critical networks In your role as a Software Engineer, you will develop and integrate products that are deployed by some of the leading Enterprises in the world You will work with a BU-wide vibrant technical community, learning from experts and translating this learning into exciting opportunities for personal growth You will work on networking equipment that forms a crucial backbone of many offices, hospitals, educational and financial institutions You will learn about cutting-edge technologies and platforms while developing software for these equipment Experience the exhilaration of taking a product through development and integration, Minimum Qualifications Good understanding of distributed/centralized hardware architectures of routers/switches, Experience in working with embedded platforms, various operating systems viz Linux, VxWorks , RTOS internals, Have worked on various Device drivers viz PCIE/I2C/eMMC/SDHC/MDIO/USBs and have worked on Storage devices NAND/NOR with exposure to file system internals, Exposure to system infrastructure Building and bringing up next generation complex Switches, Experience 4 to 8 years Bachelors degree in CS/EE/EC or technical equivalent, At Cisco, were revolutionizing how data and infrastructure connect and protect organizations in the AI era and beyond Weve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint Simply put we power the future, Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions Add to that our worldwide network of doers and experts, and youll see that the opportunities to grow and build are limitless We work as a team, collaborating with empathy to make really big things happen on a global scale Because our solutions are everywhere, our impact is everywhere, We are Cisco, and our power starts with you, Show
Posted 3 days ago
1.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join the Team That's Redefining Wireless Technology You will work on the development, integration, and testing of software modules on multi-core processing platforms in fixed broadband access systems. The primary focus of this position comprises the control plane and connection management functions for layers 2 & 3 on both ends of an access link running Tarana’s proprietary 5G protocol. Specifically, this position is targeted at developing and testing parts of the MAC layer of Tarana’s fixed wireless access system including radio resource control, scheduling, QoS, and network entry, but depending on need and skills can also target parts of the networking stack. Job Responsibilities: Development of protocol state machines, algorithms, and test frameworks Implementation of modules on a C++ /Linux system Integration and debugging on complex hardware platforms Performance optimization of wireless communication systems Required Skills & Experience: B.E/B.Tech (CS/EE/EC) OR M.E/M.Tech/ MS (CS/EE/EC) preferred 1 - 3 years of development experience Experience with C++ 11/14/17 and Python Highly desired skills: Experience with one or more of: L2/L3 protocols, wireless networks, OFDM, and MIMO Experience with RTOS, multi-core software development, and embedded systems Experience with version control systems (Git) Knowledge of networking protocols (TCP/IP) and Internet architecture Please note: HackerRank code test will be required as part of the process. Join Tarana and help shape the future of wireless connectivity About Us Tarana’s mission is to accelerate the deployment of fast, affordable internet access around the world. Through a decade of R&D and more than $400M of investment, the Tarana team has created a unique next-generation fixed wireless access (ngFWA) technology instantiated in its first commercial platform, Gigabit 1 (G1). It delivers a game-changing advance in broadband economics in both mainstream and underserved markets, using either licensed or unlicensed spectrum. G1 started production in mid-2021 and has since been embraced by more than 250 service providers in 19 countries and 41 US states. Tarana is headquartered in Milpitas, California, with additional research and development in Pune, India. Visit our website for more on G1.
Posted 3 days ago
5.0 - 10.0 years
1 - 4 Lacs
Pune
Work from Office
JOB DESCRIPTION Role: BSP Engineer Working area: IVI /ADAS BSP Experience: ~6+ years Technical and domain skills: • Strong embedded development experience with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like in QNX / Linux / Android and Hypervisor embedded systems. • Must have hands-on development experience in C, C++, • Hands on experience on drivers in QNX / Linux / Android. • Hands on development experience in multi-threaded and multi-core environment. • Hands on experience with board bring up, schematics understanding • Good Communication and debugging skills • Skillset : C, C++. Linux, QNX / RTOS , UART, SPI, I2C, PCIE, Ethernet, Memory/Storage drivers, Hypervisor, Camera / Display / Audio • Experience in using debugging tools such as JTAG, Trace32, CRO , Logic Analyzers High level Roles and responsibilities: • Driver customization and Board bring up • Collaborate with cross-functional teams, engineering for smooth execution • Demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products. Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team Role: The Main responsibility is to provide direct support to OEM customers with the design, development and debug of reference designs SW related issues and helping to customize/optimize software to meet the product requirements. The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Software driver architecture, read/write technical specifications/requirements,.
Posted 3 days ago
4.0 - 9.0 years
1 - 4 Lacs
Bengaluru
Work from Office
Job Desrciption :: Role: Performance Engineer Working area: Experience: ~4+ years Technical and domain skills: • Must have hands-on development experience in C, C++ • Must have work experience in Automotive domain • Good to have exposure on QNX/RTOS/Android • Analysing Architecture and Metrics using the Performance Analysis tools to determine CPU utilization, CPU Frequencies, CPU process statistics, DDR profiling, Memory profiling, IO Profiling • Exposure on Reducing both CPU load and GPU load to minimize overall time consumption. • Exposure to CPU and GPU Libraries. • Exposure to Trace Analysis, CPU and GPU optimization. • Tools: Snapdragon Profiler, QProfiler, Sysprofiler, Sysmon • Experience in using debugging tools such as JTAG, Trace32 High level Roles and responsibilities: • CPU / GPU profiling, Optimization • Collaborate with cross-functional teams, engineering for smooth execution Qualification and experience: • Bachelor’s or master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team
Posted 3 days ago
3.0 years
0 Lacs
Jaipur, Rajasthan, India
On-site
About the Role We’re looking for a versatile Embedded Software Engineer to join our R&D team and help us bring next‑generation medical and consumer‑electronics products to life. You’ll write firmware that ties together sensors, displays, and multiple wireless stacks—BLE, Wi‑Fi, GSM/LTE, and LoRaWAN—on platforms like nRF52, STM32, and Renesas MCUs. Key Responsibilities Design, develop, and maintain firmware in Embedded C/C++ and Python for microcontrollers (nRF52, STM32, Renesas RA/RE series) Integrate and tune a variety of sensors (e.g. environmental, motion, biometric) over I²C, SPI, and UART Implement and optimize character & graphical LCD/OLED drivers and touch‑controller interfaces Prototype features rapidly on Arduino‑compatible boards, leveraging BLE, Wi‑Fi, GSM/LTE, and LoRa modules for connectivity Port and configure Zephyr RTOS: board bring‑up, device trees, workqueues, ISRs, and watchdog timers Use STM32CubeMX/STM32CubeIDE and Renesas e2 studio to generate HAL/LL code, configure peripherals, clocks, and power domains Write Python scripts for automated test rigs, data logging, and regression suites Collaborate with hardware, mechanical, and QA teams to validate firmware on evaluation boards and prototypes Produce clear technical documentation, user guides, and release notes Participate in peer code reviews, maintain version control (Git), and integrate firmware into CI/CD pipelines Qualifications 3+ years’ professional experience in Embedded C/C++ development on nRF52, STM32, or Renesas MCUs Solid Python skills for scripting and test automation Proven track record integrating sensors and driving LCD/OLED displays Hands‑on experience with Zephyr RTOS or comparable real‑time operating systems (FreeRTOS, Mbed OS) Proficient with STM32CubeMX/STM32CubeIDE and Renesas e2 studio for peripheral setup and HAL customization Familiarity with wireless stacks: BLE, Wi‑Fi, GSM/LTE, LoRaWAN, and AT‑command interfacing Comfortable building proofs‑of‑concept on Arduino frameworks Strong understanding of embedded build systems (Make, CMake), debuggers (J‑Link, OpenOCD), and logic analyzers Bachelor’s degree in Electrical/Computer Engineering or related field Nice‑to‑Have Experience with secure‑boot, firmware signing, and OTA update architectures Background in low‑power design and battery‑management ICs Exposure to regulatory or quality‑system standards (ISO 9001, IEC 62304) Familiarity with CI/CD tools (GitHub Actions, GitLab CI) and automated hardware‑in‑the‑loop testing
Posted 3 days ago
2.0 - 6.0 years
14 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Qualcomm XR Research India is rapidly expanding to offer state of the art XR solutions. To scale and strengthen our offering in this domain, we are seeking Systems Lead Engineer who will drive the next-generation technologies and architectures, shaping the future of Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR) use cases. Job Summary: The XR Research team builds and tests prototype devices for different perception technologies. We are looking for an embedded engineer with proven track record in embedded product development including experience in low-level device driver development, HW/SW interfaces, bringing up camera/IMU sensors drivers, I2C/SPI, and basics of electronics. Team member will be responsible for coordinating with different stake holders in consolidating and defining the reference/prototype device requirements for perception features, bring up of new camera sensors, IMU sensors and work with various stakeholders like ID design, electronics team in building the reference/prototype devices. Candidates should be flexible in their work assignments as priorities can change quickly in this fast-paced environment. Minimum Qualifications: Education: Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, or related field. Work Experiences: 3+ years experience with C++ Programming Language and embedded device development. Skills: Design and develop highly optimized embedded software/firmware using C, C++ language on Windows/Android/Linux. Strong understanding of embedded hardware & driver concepts Strong verbal and written communication skills Team player who can function well with minimum supervision Preferred Qualifications: Education: Master's degree in Computer Science, Electrical Engineering, Information Systems, or related field. Work Experiences: 3+ years experience with C++ Programming Language and embedded device development. Skills: Experience with Augmented/Virtual Reality, general computer vision enabling technologies Experience in designing prototype devices using microcontroller, sensors, FPGA, cameras and IMUs. Experience with cameras, flash/LEDs and/or IMUs sensor drivers development You may e-mail or call Qualcomm's toll-free number found .
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
You should have at least 5 years of experience in embedded Linux programming, particularly in C programming with RTOS. A strong understanding of Linux, high-speed processor architecture with SOC, and hands-on experience in software architecture, driver development, BSP porting, and boot loaders is essential. Additionally, knowledge of Linux kernel and device-driver development is required. Previous work experience with NXP and TI make MPU design is preferred. Exposure to working on Ethernet, USB, SPI, I2C, ADC, DAC, and LCD display is necessary, while familiarity with WiFI, Bluetooth, WAN, GPRS, RS232, and RS485 is a plus. Knowledge of web technologies will be beneficial, as well as experience with SVN (version management system) and JIRA (bug tracking system). Responsibilities include possessing good documentation skills, working effectively both independently and as part of a team to achieve product delivery goals. You should be able to define and communicate problems clearly to others across multiple groups. The role involves designing, coding, and integrating software for an embedded Linux target (applications, drivers, framework), customizing, deploying, and maintaining Linux distribution on different hardware platforms, interacting with Linux kernel, framework, and integrating new device drivers, debugging and testing embedded systems software, developing device drivers, creating test plans and reports, guiding junior engineers for first-time-right designs, and solving critical problems, as well as maintaining documentation.,
Posted 3 days ago
3.0 years
0 Lacs
Navi Mumbai, Maharashtra, India
On-site
Job description At IF MedTech, we are dedicated to revolutionizing healthcare through cutting-edge medical device design, development, and pilot manufacturing. Our global team collaborates with experts across medical, engineering, business, and research domains to bring innovative solutions that enhance healthcare and improve lives. Join us in our mission to drive innovation and make a global impact in the medical technology sector. Responsibilities ● Design, develop, and debug embedded software for various hardware platforms, including microcontrollers and processors. ● Troubleshoot and resolve electronics design issues, including hardware-level debugging. ● Write and optimize efficient embedded C/C++ code tailored for real-time systems and low-power environments. ● Collaborate with hardware engineers to define system architecture, specifications, and integration requirements. ● Develop firmware, drivers, and hardware-software interfaces. ● Perform system integration, testing, and troubleshooting for embedded systems. ● Implement and debug communication protocols such as UART, SPI, I2C, CAN, and Ethernet. ● Optimize system performance, focusing on memory, power consumption, and CPU efficiency. ● Ensure adherence to industry standards (including ISO 13485) and safety regulations for medical device development. ● Maintain detailed technical documentation for system architecture, designs, and code. ● Participate in code reviews, providing and receiving constructive feedback for continuous improvement. ● Collaborate with QA teams to develop and execute comprehensive test plans for hardware and software validation. ● Promote knowledge sharing and best practices through internal training, demos, and participation in external industry events. Qualifications ● Bachelor's degree in Electrical Engineering, Electronics, or a related field. ● 3+ years of experience (other candidates with relevant projects (medical device) may apply) ● Proficiency in C, C++, Embedded C, and Assembly is a plus, with familiarity in assembly language. ● Experience with microcontrollers, ARM Cortex, and other embedded platforms. ● Experience with IoT, Wireless Communication (BLE, Wi-Fi), or AI/ML in embedded systems is a plus ● Proficiency with real-time operating systems (RTOS) and debugging tools like JTAG. ● Strong understanding of hardware schematics, PCB layouts, and hardware-software interaction. ● Familiarity with version control systems such as Git. - Knowledge of hardware communication protocols like SPI, I2C, UART, CAN, etc. - Excellent problem-solving and debugging skills. ● A collaborative mindset and willingness to work in a fast-paced, innovative environment. ● Experience in medical devices is a plus, but not mandatory ● Should be aware of the ISO 13485-work environment. Join IF MedTech to drive innovation in healthcare technology and develop software solutions that transform lives worldwide!
Posted 3 days ago
0.0 - 3.0 years
0 Lacs
Chandigarh, Chandigarh
On-site
Here’s a well-crafted Job Description for a Driver & Fleet Acquisition Executive role focused on onboarding EV drivers and car owners to Zap Cabs: Job Title : Driver & Fleet Acquisition Executive Location : Chandigarh, Mohali, Panchkula (Field-based) Company : Zap Cabs – Tricity’s Largest Electric Taxi Network Salary : ₹15,000 + Incentives About Zap Cabs Zap Cabs is building the future of sustainable mobility in Tricity. We operate an all-electric taxi fleet with zero commission for drivers and a focus on higher earnings, zero cancellations, and customer trust. We are looking for motivated individuals to help us grow our fleet by onboarding EV drivers and car owners . Key Responsibilities Identify and reach out to EV drivers , car owners, and fleet operators across Chandigarh, Mohali, and Panchkula Conduct field visits at taxi stands, charging stations, dhabas, workshops, RTOs, etc. Explain the Zap Cabs zero-commission model , earning potential, and onboarding process to drivers Maintain daily MIS and progress reports of leads, follow-ups, and conversions Collaborate with local EV dealers, financiers, and service centers for leads and partnerships Build strong personal relationships with drivers and maintain regular communication Guide new drivers through registration, app usage, and training process Required Skills & Experience 1–3 years of experience in field sales, logistics, driver acquisition, or similar roles Excellent communication in Hindi and Punjabi (English is a plus) Strong people skills , trust-building, and local area knowledge Must be comfortable with field work and local travel Familiarity with the transport, EV, or ride-hailing industry is a bonus Own two-wheeler preferred Perks & Benefits Fixed salary + attractive performance-based incentives Growth opportunities into fleet management or operations Be part of a fast-growing green mobility movement Work directly with the founding team of Zap Cabs Job Types: Full-time, Permanent Pay: From ₹15,000.00 per month Benefits: Paid time off Work Location: In person
Posted 3 days ago
5.0 years
0 Lacs
Gachibowli, Hyderabad, Telangana
Remote
Location: IN - Hyderabad Telangana Goodyear Talent Acquisition Representative: Arpan Hazra Sponsorship Available: No Relocation Assistance Available: Yes Roles & Responsibilities: Support the Innovation Technology team: Design, develop and/or integrate Hardware and Software of tire electronics and vehicle telematic systems following an IoT approach. Be part of a global technology development team. Understand business requirements and deliver technology that meets performance, cost and quality standards. Support development of Goodyear's strategy in the area of commercial and consumer tire information systems. Work closely with the cloud team in regards of data ingestion, hardware monitoring and onboarding Lead the firmware design, gather requirements from business teams and the system architect Lead integration of third-party components or algorithms from other teams, suppliers Make sure the firmware team does follow in-house process and best practices Be responsible for the overall firmware documentation and the monitoring of the key parameters Manage the local firmware team, define the release content and the next short-term sprints Monitor key technologies needed for the product on the market Contribute to standardization of development process, according standard like ASPICE To join our team, you will need: Education: Master degree in electronics / computer science / information systems required. Language: English is mandatory. German and/or French are considered as a plus. Experience: 5+ Years of experience in the design of automotive systems and/or IoT device required. Expert in embedded C programming , testing, debugging and validation . Prior Experience with RTOS, Compilers, Cmake. Prior experience with Embedded HW (ex: uC, GPIO, ADC, PWM, UART, I2C, SPI, Timers) Strong experience of working with HIL testing, Debugging on physical HW / Python Scripting . Should have some experience of working with Versioning Control tool like: GIT. Experience as a software team leader, firmware integration. Experience in third party firmware integration, API design and review. Experience in firmware debugging on physical target and remotely. Experience in wireless data transmission (e.g. UWB, ISM 433MHz, RFID UHF 866MHz, LF 131MHz, NFC 13.56MHz, Bluetooth LE ,...) as well as network protocols is an asset. Experience in automotive CAN bus, standard protocols Experience in FW standard architecture like AUTOSAR or ROS Strong Data processing skills with scripting languages like Python or Matlab M. Experience in model-based development with Matlab Simulink algorithm development and integration . Involved in all phases of the software development life cycle - requirements analysis, development, implementation and testing. Working experience with automotive development process: A-Spice / ISO26262 / Scrum. Experience in cloud computing or Big-data analysis. Practical experience in system debugging, root cause analysis. Automotive hardware knowledge (signal conditioning, data acquisition, data transmission, to environmental testing and certifications) is an asset. Skills and qualification: Self-motivated, accepts difficult challenges and think out of the box. Adaptability & versatility are key. Enthusiastic team player, self-learning with interest in IoT and automotive world. Excellent communication, organizational and interpersonal skills. Goodyear is an Equal Employment Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to that individual's race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender identity, age, physical or mental disability, ethnicity, citizenship, or any other characteristic protected by law. Goodyear is one of the world’s largest tire companies. It employs about 68,000 people and manufactures its products in 53 facilities in 20 countries around the world. Its two Innovation Centers in Akron, Ohio and Colmar-Berg, Luxembourg strive to develop state-of-the-art products and services that set the technology and performance standard for the industry. For more information about Goodyear and its products, go to www.goodyear.com/corporate #Li-Hybrid
Posted 4 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a software engineer at Qualcomm, you will be involved in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your work will contribute to the creation of cutting-edge products that cater to customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential to design system-level software solutions and gather information on performance requirements and interfaces. The ideal candidate for the display software team should be a talented software engineer interested in developing software for mobile and embedded devices. This team is responsible for providing device drivers and tools for Snapdragon chipsets, ensuring top-notch performance, power efficiency, and features. Your responsibilities will include firmware development for Display, designing and implementing new features, supporting pre/post-silicon development, debugging software issues, optimizing software performance and power efficiency, developing unit tests, and collaborating with partners and OEMs. Additionally, you will work with technologies such as video encoders, video decoders, DSPs, and GPU for QC multimedia cores to achieve project milestones. Key qualifications for this role include: - Strong analytical and debugging skills with attention to detail - Proficiency in C/C++ programming - Knowledge of one or more Operating Systems or RTOS (Embedded Linux, Windows) - Strong understanding of Linux Kernel, architecture, and driver development - Experience in low-level software/hardware interface design and debugging - Familiarity with Display technologies such as Pixel processing/composition, MIPI DSI, HDMI, DisplayPort, etc. - Experience with Display/Graphics Frameworks and platforms like Android, Weston/Wayland - Knowledge of DRM/KMS driver is an added advantage In this role, you will work under supervision with the potential to impact work beyond your immediate team. Effective verbal and written communication skills will be necessary to convey information, and basic negotiation, influence, and tact may be required. As tasks may not have defined steps, you will need to plan, problem-solve, and prioritize effectively to complete them.,
Posted 4 days ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Qualcomm Software Engineer, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to create cutting-edge, world-class products that exceed customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and gather information on performance requirements and interfaces. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with at least 2 years of Software Engineering experience OR - Master's degree in Engineering, Information Systems, Computer Science, or related field with at least 1 year of Software Engineering experience OR - PhD in Engineering, Information Systems, Computer Science, or related field - 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc. Responsibilities: You will be responsible for designing and developing new features in GPU technology, providing support for new GPU hardware pre/post-silicon development, debugging software issues, optimizing software for performance and power, developing unit tests, and collaborating with partners, game developers, and OEMs. The role also involves embedded Kernel software development of 3D graphics for mobile devices, focusing on Kernel mode drivers design and development on multiprocessor and multithreaded platforms. Interaction with software, hardware, and systems teams is crucial for developing and maintaining optimized KGSL/DRM drivers for Mobile/XR/IoT devices running on Android/Linux. The ideal candidate should possess: - Strong C/C++ programming skills - Experience working with Linux kernel device driver - Experience with GPU kernel driver is an added advantage - Embedded SW systems, RTOS (Real Time Operation Systems), strong Debugging skills - Prior development experience in implementing/supporting Graphics driver for standards (OpenGLES, Vulkan, OpenCL, or Direct3D) and kernel mode drivers (DRM/KGSL) is an added advantage - Interest in graphics technology Qualcomm is an equal opportunity employer that is committed to providing accessible processes for individuals with disabilities. Reasonable accommodations can be requested during the application/hiring process by contacting disability-accommodations@qualcomm.com or Qualcomm's toll-free number. Employees are expected to adhere to all applicable policies and procedures, including security and confidentiality requirements. Please note that Qualcomm's Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies are not authorized to use this site for submissions. Unsolicited resumes or applications from agencies will not be accepted. For more information about this role, please contact Qualcomm Careers.,
Posted 4 days ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
As an experienced engineer specializing in IoT Audio technologies, you will be responsible for developing Audio DSP framework, algorithms, and codecs. Your duties will include designing and implementing audio DSP software, decomposing customer requirements, implementing solutions, and providing customer support. Additionally, you will be tasked with adding audio algorithms, developing audio frameworks, and ensuring high-quality software development processes. Your role will involve making data-driven technical decisions, coordinating with cross-functional teams, and driving continuous improvement in software quality and performance. You will also be leading a team to achieve objectives, shipping solutions, and contributing to the overall success of projects. To excel in this role, you should hold a Bachelor's or Master's degree in Computers, Electrical, Electronics Engineering, or a related field, with at least 6 years of proven experience in software development for embedded SOCs. You should also have a track record of managing teams and be proficient in Linux and RTOS development platforms. A strong understanding of signal processing fundamentals, audio algorithms, codecs, and DSP architecture is essential, along with hands-on experience in audio DSP frameworks and APPS-DSP interfacing. Proficiency in C/C++ programming is also required to succeed in this role.,
Posted 4 days ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is a leading technology innovator that strives to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Qualcomm Software Engineer, you will be involved in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to deliver cutting-edge products that exceed customer expectations. Collaboration with systems, hardware, architecture, and test engineers is key to designing system-level software solutions that meet performance requirements and interfaces. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of Software Engineering experience - OR Master's degree with 5+ years of experience - OR PhD with 4+ years of experience - 3+ years of programming experience in languages like C, C++, Java, Python, etc. Job Overview: Qualcomm is at the forefront of inventing technologies like 5G that bring rapid acceleration in connectivity and new possibilities. As a CPU Performance Management FW Developer, you will collaborate with a team to enable power management solutions for Qualcomm's custom CPUs. Your responsibilities include defining solutions, implementing embedded firmware, and tuning performance for all Qualcomm SoCs utilizing custom CPUs. Engaging with hardware power management and firmware development teams, as well as contributing to future designs are integral to this role. Role and Responsibilities: - Drive firmware design, implementation, and verification - Define CPU Performance Management solutions for future Qualcomm CPUs - Engage with open-source communities and contribute to processor architectures and firmware features - Assist in hiring engineers and collaborate with other teams on platform bring-up/debugging and firmware lifecycle Preferred Qualifications: - BS/BEng in Electrical, Computer Engineering, or Computer Science with 5 years of embedded firmware development experience - Proficiency in writing and debugging C and assembly - Experience in driver development in RTOS or OS Kernel environments - Familiarity with ARM v8 architecture and development experience on ARMV8 platform is a plus Physical Requirements: - Ability to transport between offices, buildings, and campuses - Ability to transport and install equipment up to 5 lbs - Perform tasks at various heights and utilize computers and test equipment for extended periods Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities. Employees are expected to adhere to applicable policies and procedures, including security and confidentiality requirements. Staffing and recruiting agencies are not authorized to submit profiles or resumes on behalf of individuals. For more information about this role, please contact Qualcomm Careers.,
Posted 4 days ago
0.0 - 4.0 years
0 Lacs
haryana
On-site
As an IoT & Embedded Systems Engineer- Intern at INNOFarms.AI, you will collaborate closely with the engineering team, including the Lead IoT Engineer and Architect, to participate in the design, development, and testing of embedded software and hardware for IoT applications. Your role will involve gaining hands-on experience with microcontrollers, sensors, various communication protocols, and cloud integration while actively contributing to real-world projects. Your primary responsibilities will include assisting in the development and debugging of embedded firmware for microcontrollers such as ARM Cortex, ESP32, STM32, and Raspberry Pi. You will also engage with IoT platforms like Azure IoT and MQTT to facilitate device connectivity. Additionally, you will be involved in the development and testing of sensor interfacing, wireless communication technologies (Wi-Fi, Bluetooth), and low-power designs. Participation in PCB design, schematic review, hardware prototyping, and collaboration with cross-functional teams to integrate embedded systems with cloud services will also be part of your role. Documenting design processes, test cases, and troubleshooting guides is another essential aspect of your responsibilities. Staying updated with emerging trends in embedded systems and IoT technologies is crucial for your professional growth. To qualify for this role, you should be a graduate or in the final year of a Bachelors/Masters degree in Computer Engineering, Electronics, or a related field. A basic understanding of Python, embedded C/C++ programming, and microcontroller architectures is required. Familiarity with RTOS and embedded Linux will be beneficial. Exposure to communication protocols such as UART, SPI, I2C, ADC, EEPROM, TCP/IP is preferred. Experience with IoT development tools like Arduino, PlatformIO, ESP-IDF, STM32CubeIDE, and Thonny is advantageous. Knowledge of Python for scripting and automation is a plus. Hands-on experience with lab equipment like oscilloscopes, logic analyzers, and multimeters is desirable. Strong problem-solving skills, a proactive attitude, and a willingness to learn in a fast-paced startup environment are essential qualities. A passion for AgTech, sustainability, and innovation in robotics is highly valued. Preferred skills for this role include experience with edge computing and machine learning on embedded devices (TinyML), knowledge of security protocols for IoT devices (TLS, encryption, secure boot), and familiarity with PCB design tools like KiCad, Altium, and Eagle. INNOFarms.AI offers mentorship from experienced engineers in embedded systems and IoT, the opportunity to work on real-world projects using industry-standard tools, cutting-edge AI, and robotics-driven farming solutions. You will have exposure to complete product development life cycles, hands-on experience with real-world AgTech deployments, and a flexible work environment with potential full-time opportunities. The organization provides a fast-paced, dynamic, growth-oriented environment, and a collaborative and innovative work culture with a significant impact on Climate Change, sustainability, and global food security. To apply for this position, interested candidates should submit their resume, cover letter, and relevant project portfolios to careers@INNOFarms.AI. INNOFarms.AI is an equal-opportunity employer that celebrates diversity and is committed to fostering an inclusive environment for all employees.,
Posted 4 days ago
3.0 - 7.0 years
0 Lacs
haryana
On-site
As an Embedded Systems Developer at Datacultr, you will be an integral part of our global Digital Operating System for Risk Management and Debt Recovery. Our mission is to drive Collection Efficiencies, Reduce Delinquencies and Non-Performing Loans by providing Consumer Engagement, Recovery and Collection Solutions in the under-penetrated New to Credit and Thin File Segments. Join us in helping millions of new to credit consumers across various emerging markets access formal credit and begin their journey towards financial health. As part of our dynamic engineering team, your role will involve designing, developing, and optimizing embedded systems and firmware solutions that power our cutting-edge products across IoT and Consumer Electronics. If you are passionate about low-level programming, hardware-software integration, and tackling complex engineering challenges, we are excited to have you on board! Your core responsibilities will include: - Firmware/Software Development: Designing, developing, testing, and debugging embedded firmware/software in C/C++ or Assembly. - Hardware Integration: Interfacing with sensors, wireless modules, and external peripherals, and performing hardware bring-up and device driver creation. - System Architecture & Analysis: Analyzing hardware datasheets, ensuring system-level design optimization for performance, reliability, and cost. - Real-Time & Bare-Metal Systems: Working with RTOS and bare-metal environments, implementing multitasking and synchronization mechanisms. - FOTA Updates: Developing Firmware Over-The-Air update mechanisms and ensuring robust and secure update processes. - Documentation & Collaboration: Documenting software design, collaborating with cross-functional teams for project alignment. Key Requirements: - Bachelors or Masters degree in Electronics, Electrical Engineering, or related field. - Proficiency in C/C++ for embedded development, experience with Keil uVision IDE. - Knowledge of microcontroller architectures, communication protocols, debugging tools, and RTOS concepts. - Experience with FOTA updates, version control systems, and low-power system design. Preferred Skills: - Experience with scripting languages for test automation, embedded security concepts, and advanced debugging 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 in Gurugram, Sector 65. - Work From Office only. If you are ready to take on this exciting opportunity, kindly share your updated profile with us at careers@datacultr.com. We look forward to guiding you further in your career with us.,
Posted 4 days ago
3.0 - 7.0 years
0 Lacs
vadodara, gujarat
On-site
You will be responsible for software design and development, including TCMS development using the MITRAC Tool. Your expertise in Embedded C, PLC Programming, IEC61131, FBD/SFC/ST, ModBus/Can Bus, Ethernet, and Serial Communication will be essential for this role. Additionally, you should have a strong background in TCMS testing. For non-MITRAC related tasks, you should possess strong skills in Embedded C, PLC Programming, IEC61131, FBD/SFC/ST, Ethernet, and Serial Communication. Experience in Real-Time Operating Systems (RTOS) and functional testing of industrial applications focusing on TCMS and 61131 will be advantageous for this position.,
Posted 4 days ago
0.0 - 4.0 years
0 Lacs
kozhikode, kerala
On-site
As an Embedded Systems Trainer, you will be responsible for delivering advanced training sessions covering a wide range of topics including advanced C programming, C++ programming, Autosar, Python programming, GUI development, ARM7, ARM CORTEX, PIC, AVR Atmega, communication protocols, real-world interfacing, single board computers, Embedded AI with TinyML and EDGE AI, RTOS, Embedded networking, IOT, Embedded Linux and device drivers, robotics, and PCB designing. This role involves providing comprehensive instruction and guidance to enhance the skills and knowledge of participants in embedded systems. You will play a crucial role in facilitating learning in various areas of embedded systems technology, ensuring that participants gain a deep understanding of the subject matter. The ideal candidate should have a strong grasp of the aforementioned topics and be able to effectively communicate complex concepts in a clear and concise manner. Additionally, the ability to engage and motivate participants throughout the training sessions is crucial for success in this role. This is a full-time, permanent position with benefits such as commuter assistance and internet reimbursement. The work location is in person, and the expected start date for this role is 28/07/2025.,
Posted 4 days ago
5.0 - 9.0 years
0 Lacs
gujarat
On-site
As a Firmware Development Engineer, you will be responsible for leveraging your 5+ years of experience to contribute to the development of embedded systems using Embedded C. Your strong debugging skills will be crucial in ensuring the robustness of the firmware. In addition, you will apply your expertise in Real-Time Operating Systems (RTOS), specifically FreeRTOS, to design and implement efficient firmware solutions. Your role will also involve working with AWS Cloud services, where your experience will be essential in integrating the firmware with cloud-based functionalities. Furthermore, your familiarity with Over the Air (OTA) updates will be an added advantage in enhancing the firmware's update capabilities. You will be expected to demonstrate proficiency in socket programming and Inter-Process Communication (IPC) mechanisms such as Queues, Semaphores, and Mutexes. Your experience in protocols like I2C, SPI, UART, MQTT, JSON, and HTTPS will enable you to establish secure and reliable communication interfaces. Knowledge of networking protocols including TCP/IP, UDP, and SSL/TLS communication will be necessary for seamless integration of the firmware with various network environments. Your ability to interpret Schematic Diagrams will aid in understanding hardware interactions and designing firmware accordingly. As part of your responsibilities, you will be required to develop comprehensive Developer Test Cases to ensure the firmware's functionality and performance meet the required standards. Your familiarity with Version Control Systems like Git and Project Management Tools such as JIRA will streamline the development process and facilitate effective collaboration within the team. Experience with Agile methodologies and adherence to the Software Development Life Cycle (SDLC) will be key in ensuring timely delivery of high-quality firmware solutions. Your capability to work independently and drive project execution forward will be instrumental in meeting project deadlines and goals. If you possess the aforementioned skills and experiences, and are eager to take on challenging projects in firmware development, we invite you to join our team as a Firmware Development Engineer in Kadi, Gujarat, India.,
Posted 4 days ago
3.0 - 31.0 years
7 - 17 Lacs
HSR Layout, Bengaluru/Bangalore
On-site
Job Description - Firmware Engineer Key Responsibilities: Develop and maintain firmware for embedded systems using C/C++. Collaborate with cross-functional teams for hardware-software integration. Perform unit testing, debugging, and validation of firmware. Optimize code for performance, reliability, and low power consumption. Adhere to industry standards like MISRA and perform code reviews. Work with tools like Ceedling, CSTAT, and Sonar Cloud for testing and compliance. Document firmware designs, versioning, and release notes. Qualifications: Bachelor's/Master's degree in Electronics, Computer Science, or related field. 3+ years of experience in embedded firmware development. Proficiency in embedded C/C++ and real-time operating systems (RTOS). Hands-on experience with debugging tools (e.g., oscilloscopes, logic analyzers). Familiarity with version control (e.g., Git) and Agile methodologies. Preferred: Experience with NFC, IoT, or low-power embedded devices. Knowledge of hardware interfaces like I2C, SPI, UART. Strong understanding of diagnostics and error-handling modules.
Posted 4 days ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
As a part of SA Technologies Inc., we are looking for a {Position Title} to join our team in {Position City, State}. In this role, you will be responsible for hands-on Embedded System, Software & Firmware Development. Your primary tasks will include working with C and Embedded C language, understanding the complete software development life cycle, including requirements, design, test specification, code, and testing. Additionally, you should have a basic understanding of Scheduler & RTOS, be proficient in SW testing, Unit & Integration, Bench-level Testing, and have experience with development and debugging tools. Knowledge of Microcontroller & peripherals interfaces, Electronic Circuit Design, Datasheets, Board Support Packages & Device Driver is also required. SA Technologies specializes in providing IT consulting and Development solutions for our global clientele. With over 20 years of experience, we have been assisting our customers in achieving operational excellence and compliance on the cloud. Our core competencies include delivering top-notch services, possessing cross-platform skills, and supporting you in attaining operational excellence to transform into a technology-driven enterprise. At SA Technologies Inc., we are proud to be a Microsoft Gold Partner, Google Partner, and a certified Great Place to Work company. If you are passionate about technology and eager to contribute to our dynamic team, we welcome you to apply for the {Position Title} position and be a part of our innovative journey.,
Posted 4 days ago
3.0 - 7.0 years
0 Lacs
navi mumbai, maharashtra
On-site
As a Software Architect at our company, you will play a crucial role in leading the design and development of scalable, modular, and high-performance software architecture for our robotics systems. Your primary responsibility will be to ensure that our software architecture can adapt to the evolving needs of the organization, while maintaining a balance between long-term vision and short-term goals. You will drive technical excellence in the development of robotic software by collaborating with engineering teams, evaluating and selecting appropriate technologies, and designing systems that can handle complex real-time constraints with low latency and high reliability. Your key responsibilities will include leading the design and development of software architecture for robotic systems, collaborating with engineering teams to define and enforce software architecture principles and best practices, evaluating and selecting technologies for system scalability and performance, and designing software systems that support complex real-time operations. You will also be responsible for ensuring the architecture supports system expansion and easy integration of new features, defining clear interfaces between software components, leading the transition to more modular systems, and working closely with cross-functional teams to meet the needs of various stakeholders. To be successful in this role, you must have a Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field, along with at least 7 years of experience in software development, with a focus on architecture and system design for robotics or embedded systems. You should have proven experience in designing scalable, high-performance software architectures, expertise in software architecture principles and design patterns, proficiency in programming languages such as C++ and Python, and experience with real-time operating systems and performance optimization for embedded platforms. Additionally, familiarity with middleware systems like ROS/ROS2, multi-threaded programming, distributed systems, and software testing practices will be essential. Preferred qualifications for this role include a Master's degree in Robotics or Computer Science, experience designing architectures for autonomous systems or multi-robot systems, familiarity with cloud-based solutions and edge computing for robotics, experience with microservices or service-oriented architecture, knowledge of machine learning and AI integration within robotic systems, and experience with testing on edge devices using simulation tools like Isaac Sim, Gazebo, or V-REP. In summary, as a Software Architect, you will be instrumental in shaping the software architecture of our robotics systems, driving technical excellence, and ensuring the scalability, performance, and maintainability of our software. Your expertise in software design, system architecture, and collaboration with cross-functional teams will be crucial in meeting the evolving needs of our robotics platform.,
Posted 4 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough