Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team Our developers and engineers are owners . They are motivated from within, finding and taking on a feature or project simply because that problem needs to be solved and shipped. But that individual must work together with different engineering teams, UI design, product teams, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent spirit and motivation within a deeply collaborative environment. We are the pragmatic dreamers inventing and re-inventing the world of streaming media. Roku is a global leader in streaming, connecting over 90 million active accounts to entertainment they love. Since pioneering streaming in 2008, Roku has grown to power TVs, players, and audio devices worldwide, with 30.1 billion streaming hours in 2024. Our Cambridge office is a hub of innovation, and we’re pushing the future of streaming with AI-driven features and global expansion. About the role Join our Bengaluru team as a Senior Software Engineer ( Deve loper Platform ) building tools and APIs using modern C++ and AI-powered development tools , while solving complex embedded systems challenges that directly impact how content is streamed into millions of homes . This role combines deep technical problem-solving with cutting-edge AI applications. You’ll work closely with product teams on international features, develop tools for our engineering community, and leverage generative AI to accelerate development cycles. You will also design ways to infuse AI technologies into developer tools to help our Partners accelerate how they bring content to life on the Roku platform . Perfect for senior embedded systems professionals who learn fast, think proactively, and thrive on high-visibility impact. he role requires expertise in API design, system architecture, portability, OS internals and writing high performance, portable C code in a device independent manner. Familiarity with building embedded features for debuggers, memory profiling tools, etc. is desirable. You will be joining a talented, high-performance team. We are looking for someone who can help us keep up this pace and continue delivering high quality as we grow. What you’ll be doing Build scalable AI fea tures that boost partner productivity when building Apps on Roku. Design and develop OS features that are fast, efficient and maximize platform flexibility. Implement new debugger enhancements . Add system and memory profiling features to help build more efficient apps. Write great APIs and modular code that grows with our platform. Integrate AI/ML capabilities and leverage generative AI tools to accelerate development Implement features with the abstractions necessary to run on a variety of hardware. Design for performance and ensure that your code is fast and resource efficient. Implement UI features requested by partners Stay current with AI trends and emerging technologies We’re excited if you have 5+ years of experience developing Linux based consumer electronic products Excellent C and C++ programming skills Knowledge of AI applications and experience with generative AI tools Experience in API design and developing portable code Proven track record of success with embedded Linux development projects Broad understanding of Internet performance characteristics Excellent verbal and written communication skills The a bility & hunger to dig-deep to find solutions to new and challenging problems Experience in embedded or other memory and CPU constrained environments A deep understanding of multi-threaded development and concurrency management Experience in optimizing performance on systems with limited resources. Experience in embedded UI development, Like Qt, OpenGL Bachelor’s or Master’s degree in Computer Science or Electronics/Communications or related streams Deep background in one or more of the following A u dio/video streaming, embedded graphics, and I/O Linux and other embedded RTOS environments Multi-process and IPC Internet networking protocols (TCP/UDP/IP) User interface development and frameworks Security (especially hosting and execution of untrusted code within VMs) Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet. By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms.
Posted 1 month ago
3.0 years
5 - 7 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. 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. Job Overview: Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in. As a IOT Platform End-to-End System Architect you will be responsible for delivering end-to-end systems designs for wireless IOT platforms and embedded SDKs that connect via 5G and other wireless protocols to cloud based applications. The ideal candidate will have experience with device software running on RTOS and Linux platforms and connecting embedded products to a cloud platform such as Azure or AWS. Additionally, knowledge and experience with the IOT developer touchpoints such as embedded SDK APIs, Cloud/REST APIs, developer tools and frameworks will help you stand out. What you will do: Work on the end-to-end design of Internet of Things components within embedded RTOS and Linux products and applications running in cloud systems. Focus on the IOT developer journey, considering API definition and functionality from the device up to the cloud application and service APIs. Drive software architecture designs based on understanding of network interfaces, wireless protocols and security fundamentals. Engage with product teams and cross functional software teams to help formalize design requirements, provide technical overviews, author epics and ensure test coverage of new architectures and functions Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 5+ years of end-to-end system design for large-scale distributed software applications running on mobile/IOT platforms or related work experience. Preferred Qualification Master’s or higher degree in Engineering is preferred. Demonstrated ability to translate and navigate early business and customer goals into actionable engineering and technology solutions for a service-model business. Experience and working knowledge in wireless networks such as WiFi, BT, LTE, 5G Depth of knowledge in at least one or more key technology areas is expected (e.g., imaging, CV, audio, modem, connectivity, machine learning, cloud architecture, cloud native applications etc.). Knowledge of network security protocols and data security fundamentals. Self-driven and successfully delivered commercialized products. Start-up and hands-on experience in defining and delivering a launched product is a plus. 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 1 month ago
2.0 years
3 - 3 Lacs
Hyderābād
Remote
Embedded Engineer – Medical Devices (Onsite) Location: Hyderabad (Onsite Only) Experience: 2 Years CTC: ₹3,00,000 – ₹3,50,000 per annum About the Role: We are looking for a dedicated Embedded Engineer to join our R&D team in developing medical electronic systems. The role requires a strong background in STM32 microcontroller programming , real-time control systems , and sensor/motor interfacing , with a keen focus on compliance to medical regulatory standards such as IEC 60601 , EMI/EMC , and ISO 13485 . This is an exciting opportunity to work on next-generation healthcare technology involving precision control , real-time data acquisition , and remote operability . Key Responsibilities: Design and develop embedded firmware for STM32-based systems used in medical devices Interface with sensors , motor drivers , actuators , and communication modules (USB, UART, I2C, SPI) Implement and optimize real-time control logic for robotic/mechatronic subsystems Write modular and maintainable firmware using Embedded C/C++ Support PCB bring-up , signal testing, and hardware debugging Ensure design practices align with IEC 60601-1 , 60601-1-2 (EMC) , and ISO 14971 risk management Collaborate with cross-functional teams (hardware, mechanical, software, QA) during development and integration Contribute to design documentation , verification & validation , and regulatory audits per ISO 13485 Required Qualifications: Bachelor’s degree in Electronics, or related field Minimum 2 years of experience in embedded systems development , preferably in regulated domains Strong in Embedded C/C++ , with hands-on experience on STM32CubeMX , Keil etc. Solid understanding of real-time systems , motor control (DC/servo/stepper) , and closed-loop feedback Familiarity with schematics , PCB layout tools , and hardware debugging instruments (oscilloscope, multimeter, logic analyzer) Knowledge of EMI/EMC design principles , medical safety standards , and embedded system testing Experience working under a quality management system (QMS) such as ISO 13485 Preferred Skills (Nice-to-Have): Experience with FreeRTOS or similar RTOS platforms Familiarity with DFM/DFS , design traceability , and firmware version control Exposure to robotic systems , motion trajectory planning , or feedback calibration Understanding of AI integration . Why Join Us? Be part of a team creating innovative medical technologies for real-world health impact Gain deep exposure to end-to-end product development , from prototype to regulatory-ready device Collaborate with experts across biomedical, electronics, and systems engineering. Job Types: Full-time, Contractual / Temporary, Freelance Contract length: 6 months Pay: ₹300,000.00 - ₹350,000.00 per year Schedule: Monday to Friday Supplemental Pay: Yearly bonus Work Location: In person Speak with the employer +91 8500079775 Expected Start Date: 31/07/2025
Posted 1 month ago
0 years
6 - 8 Lacs
Hyderābād
On-site
Hyderabad, Telangana Job ID 30171338 Job Category Engineering Role: Embedded Linux Application Engineer Location: Hyderabad, India Full/ Part-time: Full time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About the Role: You will be a key contributor to the software/firmware design, development and implementation for HVAC product controls systems. This position will focus on firmware development as part of enhancement and maintenance of existing and recently released applications. This position requires the ability to work under minimal direction in collaboration with a team of engineers to design and develop robust system solutions that meet defined system requirements. Role & Responsibilities: Strong knowledge on embedded concepts Must have experience in developing solutions on Microcontroller with Linux OS, RTOS, Embedded C and C++, Strong debugging skills Experience on protocols like BACnet, Modbus, Serial Protocols like UART, I2C and SPI Hands on experience on Networking TCP/UDP protocols and IPC mechanisms, POSIX Threads, IPC Mechanisms: Semaphore, Mutex, Message Queues Knowledge on Network/Socket programming using UDP/TCP Familiar with different version control tools (SVN, Perforce etc), Rally, Confluence etc and software development methodologies like Agile, Waterfall etc. Familiar with BTL certification, HVAC concepts. Good to have experience on different analog and discrete IO programming. Education Qualifications: Any Engineering graduates, Software Engineering, Electrical Engineering, or related field required. Certifications or coursework related to embedded systems development is a plus. Minimum Requirements: We’re a collaborative bunch, so you may contribute to all phases of the Product Development Life Cycle, from design to implementation, testing, release and sustaining. You will work closely with Agile teams to deliver solutions on time with quality. You’ll also coordinate with leads to understand and maintain an in-depth understanding of the current and upcoming requirements for proposed releases We work in a fast-moving agile set-up, so expect to pitch in with other responsibilities from time to time Design and develop new features according to product functional specification and design requirements. Able to meet release plans and urgent customer need; prioritizing work to accomplish demanding changes. Ensuring defects are reviewed on a regular basis and resolved in the required timeframe. Enjoy deep dives, working with SME’s, QA, and support as necessary to thoroughly investigate and reproduce product issues and design robust solutions. Must be aware and able to work in Agile, Incremental development methodology. Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Posted 1 month ago
3.0 years
3 - 4 Lacs
Tiruchchirāppalli
On-site
Job Description: We are seeking a talented Embedded Systems Engineer to join our dynamic team. As an Embedded Systems Engineer, you will be responsible for designing, developing, and testing embedded systems solutions for various applications. You will work closely with our multidisciplinary team of engineers to develop hardware and software components that meet the requirements of our clients and contribute to the success of our projects. Responsibilities: Design and develop embedded systems solutions for a variety of applications, including but not limited to IoT devices, robotics, automotive systems, and consumer electronics. Architect and implement firmware/software for embedded systems using programming languages such as C/C++. Collaborate with hardware engineers to design and integrate hardware components, including microcontrollers, sensors, actuators, and communication interfaces. Conduct hardware bring-up, debugging, and testing of embedded systems prototypes and production units. Optimize performance, power consumption, and reliability of embedded systems through efficient code design and implementation. Develop and maintain documentation, including design specifications, user manuals, and test reports. Stay up-to-date with the latest trends and developments in embedded systems technology and incorporate new tools and techniques into our development process. Requirements: Bachelor's degree in Electrical Engineering, Computer Engineering, or related field (Master's degree preferred). Proven experience in embedded systems development, including firmware/software design and implementation. Proficiency in programming languages commonly used in embedded systems development, such as C/C++. Strong understanding of microcontroller/microprocessor architectures and peripherals. Experience with embedded operating systems, robotic operating system (ROS) ,real-time operating systems (RTOS), and bare-metal programming. Familiarity with hardware description languages (e.g., Verilog, VHDL) and digital design principles is a plus. Knowledge of communication protocols commonly used in embedded systems, such as UART, SPI, I2C, Ethernet, and CAN. Excellent problem-solving skills and attention to detail. Ability to work effectively in a collaborative team environment and communicate technical concepts clearly and concisely Job Type: Full-time Pay: ₹25,000.00 - ₹35,000.00 per month Benefits: Health insurance Schedule: Day shift Fixed shift Supplemental Pay: Yearly bonus Education: Bachelor's (Preferred) Experience: Embedded System Engineer: 3 years (Preferred) Work Location: In person
Posted 1 month ago
2.0 years
6 Lacs
India
On-site
Job Title: Embedded Firmware Developer Experience: 2+ Years Location: Ahmedabad, Gujarat Job Type: Full-Time (Work from Office) About the Role: We are seeking a passionate and skilled Embedded Firmware Developer to join our dynamic team. The ideal candidate will have 2+ years of hands-on experience in developing and testing firmware for embedded systems. This is a great opportunity to work on innovative projects across IoT, consumer electronics, and industrial automation domains. Key Responsibilities: Design, develop, and debug embedded firmware for microcontroller-based systems. Work with hardware engineers to bring up new hardware and ensure firmware-hardware integration. Develop device drivers and interface with peripherals (I2C, SPI, UART, GPIO, ADC, PWM). Optimize code for performance, memory usage, and reliability. Conduct unit testing and hardware-in-the-loop testing. Document software architecture, code, and development processes. Requirements: Bachelor's degree in Electronics, Electrical, Computer Engineering, or related field. 2+ years of experience in embedded firmware development. Proficiency in C/C++ programming for microcontrollers (ARM, AVR, PIC, etc.). Experience with IDEs like Keil, STM32CubeIDE, MPLAB, or similar. Understanding of RTOS concepts and basic debugging techniques. Familiarity with communication protocols: UART, SPI, I2C, CAN, etc. Basic knowledge of circuit schematics and debugging with tools like oscilloscope, logic analyzer, multimeter. Good to Have: Experience in IoT product development. Knowledge of wireless technologies like BLE, Wi-Fi, ZigBee. Exposure to version control tools like Git. Job Type: Full-time Pay: Up to ₹50,000.00 per month Schedule: Monday to Friday Application Question(s): Are you ok with a three-year bond? The penalty for breaking the bond is 6 months' salary. This is a must for candidates who graduated from BTech/MTech in 2024 or 2025. Experience: Total: 2 years (Required) Language: English (Required) Location: Science City, Ahmedabad, Gujarat (Required) Work Location: In person Speak with the employer +91 9510240007 Expected Start Date: 15/07/2025
Posted 1 month ago
5.0 years
7 - 8 Lacs
Howrah
On-site
Design and implement embedded software solutions for [specific product/project] according to technical specifications and requirements. Develop device drivers, firmware, and middleware components to interface with hardware peripherals and external devices. Collaborate with hardware engineers to integrate software with hardware designs and ensure seamless operation. Conduct unit testing, integration testing, and system-level testing to verify software functionality, performance, and reliability. Optimize code to improve performance, memory utilization, and power efficiency. Debug and resolve software issues through root cause analysis and troubleshooting. Document software designs, specifications, and test procedures to facilitate future maintenance and support. Stay updated on emerging technologies and industry trends in embedded systems development. Experience of documentation using Microsoft Word, Excel, Power Point Qualifications: Proficiency in C/C++ programming languages. Experience with real-time operating systems (RTOS) such as FreeRTOS, uC/OS-II, or ThreadX. Familiarity with microcontroller/microprocessor architectures such as ARM Cortex-M, AVR, PIC, etc. Familiarity with microcontroller/microprocessor architectures such as ARM Cortex-M, AVR, PIC, etc. Experience with embedded development tools such as IDEs, compilers, debuggers, and version control systems. Job Types: Full-time, Permanent Pay: ₹65,000.00 - ₹70,000.00 per month Application Question(s): How many years of experience do you have developing embedded software using C/C++ for microcontrollers such as ARM Cortex-M, AVR, or PIC? Experience: FreeRTOS and ThreadX: 5 years (Required) PLC Panels and SCADA systems: 5 years (Required) Work Location: In person
Posted 1 month ago
4.0 - 8.0 years
12 - 14 Lacs
Hyderabad
Work from Office
Required Skills Experience in Logic design / RTL coding is a must. Experience is SoC design and integration for complex SoCs is a must. Experience in Verilog/System-Verilog is a must. Experience in Multi Clock designs, Asynchronous interface is a must. Experience in using the tools in ASIC development such as Lint and CDC. Experience in Synthesis / Understanding of timing concepts is a plus. Experience in ECO fixes and formal verification. Should have knowledge of AMBA protocols - AXI, AHB, APB, SoC clocking/reset architecture. Excellent oral and written communications skills. Proactive, creative, curious, motivated to learn and contribute with good collaboration skills
Posted 1 month ago
0.0 - 3.0 years
0 - 0 Lacs
Mulund West, Mumbai, Maharashtra
On-site
Eligibility: Bachelor's or Master’s Degree in Electronics / Computer Engineering / Embedded Systems or equivalent. 5 to 8 years of proven experience in embedded software development in an industrial/product R&D environment. Expertise in Embedded C (and C++ preferred). Strong debugging and problem-solving skills using tools like JTAG, Oscilloscopes, Logic Analyzers, etc. Experience in complete product lifecycle development — from concept to field deployment. Knowledge of RTOS, multitasking, memory management, and low-power design. Hands-on experience with calibration algorithms for temperature, pressure, gas sensors, etc. Experience in display UI programming (touchscreen, color TFTs), menu navigation, and keypad interfaces. Strong understanding and implementation of communication protocols: RS232, RS485, Modbus, CAN, USB, TCP/IP, Bluetooth, BLE, Wi-Fi, etc. Familiarity with version control systems (e.g., Git), and software documentation standards. Job Responsibilities: Lead embedded firmware design and development for new and existing products in coordination with hardware and validation teams. Architect scalable and maintainable embedded software frameworks. Review and optimize firmware for efficiency, reliability, and performance. Own and manage firmware releases, debugging, and updates. Mentor junior engineers, review code, and guide them in best practices. Participate in requirement analysis, feasibility study, and system design documentation. Collaborate with cross-functional teams (hardware, mechanical, validation, production, etc.) for end-to-end product delivery. Implement and verify sensor calibration routines, environmental compensation, and system-level diagnostics. Ensure compliance with embedded software design standards, safety, and regulatory requirements. Evaluate and integrate new platforms, processors, or technologies for next-generation products. Preferred Skills (Added Advantage): Experience with ARM Cortex-M series MCUs, STM32, NXP, Renesas, or similar. Exposure to FreeRTOS, ThreadX, or similar RTOS. Experience in bootloader development and firmware upgrade-over-the-air (OTA). Knowledge of Python scripting for test automation or PC interface. Familiarity with IoT frameworks, MQTT, or cloud integration. Job Type: Full-time Pay: ₹40,000.00 - ₹70,000.00 per month Benefits: Provident Fund Schedule: Day shift Education: Bachelor's (Required) Experience: Embedded software: 3 years (Required) ARM: 3 years (Required) UI development: 3 years (Required) C++: 3 years (Required) Location: Mulund West, Maharashtra (Required) Willingness to travel: 100% (Required) Work Location: In person Speak with the employer +91 8652875502
Posted 1 month ago
0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Role Overview We are seeking a proactive and detail-oriented E-commerce Operations Executive to oversee NDR tracking, customer support, and Shopify reporting. You will play a critical role in ensuring seamless order fulfillment and delivering a smooth customer experience. Key Responsibilities Manage orders, returns, and refunds through Shopify Track NDRs, work on reducing RTOs, and coordinate with courier partners for timely resolutions Handle customer queries across email and WhatsApp, ensuring prompt and clear communication Update product listings, pricing, and inventory on Shopify Generate and analyze sales and operations reports using Shopify and Google Sheets Coordinate with the warehouse team for dispatches and inventory reconciliation Requirements Prior experience in e-commerce operations (Shopify experience preferred) Strong communication skills with the ability to handle customer interactions effectively Proficiency in Excel and Google Sheets for daily reporting and analysis Familiarity with courier portals (Shiprocket experience preferred) and understanding of basic logistics workflows
Posted 1 month ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are now looking for a Systems Software Engineer . NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. We are looking to grow our company , and grow our teams with the smartest people in the world Systems Software supports NVIDIA's new high performance chipset business. They are generalists, with a deep understanding of the today's PC architecture, including bus protocols such as PCI, AGP, USB and 1394, and CPU booting, arbitration, and cache management protocols. System engineers program down to the metal, and are comfortable around hardware specs. They write software for Networking, Audio, IDE, SMBus and other hardware, and implement support for modern PC standards such as ACPI and OnNow What You’ll Be Doing Developing and validating software for our next-generation SOC platform. Solve and debug problems related to Memory, ACPI, Graphics, and Display to support our customers, partners, and users. Investigating and scoping out the architecture requirement for the next-generation SOC systems. What We Need To See Master’s Degree in Computer Science, Computer Engineering or equivalent experience 6+ years of experience Strong C programming skills as well as having shown initiative in pursuing independent coding projects Solid engineering background and understanding of good code methodology Experience writing code to directly control hardware is a plus Good foundation and knowledge of OS & RTOS concepts. Board Support Package and Boot SOC platform engineering, development/integration/bring up Ways To Stand Out From The Crowd SOC System level understanding with a good grasp on BSP, Boot, ACPI Proficient in navigating the functionalities of diverse IPs within the SOC platform, backed by a robust knowledge of memory management and coherency principles NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you! JR1999482
Posted 1 month ago
0.0 years
0 - 0 Lacs
Navi Mumbai, Maharashtra
On-site
About the Company Lateral EmSoft Pvt. Ltd. is a leading electronic engineering company specializing in real-time embedded systems. With headquarters in Mumbai and offices in the Middle East and Africa, we design and manufacture next-gen IoT solutions powered by GPS, GSM, WiFi, RF, and RFID technologies. Key Responsibilities Develop firmware and embedded software for IoT platforms Work on device drivers and application layers on Linux-based systems RTOS-based programming for embedded applications Integrate camera/image sensors using V4L2 framework Design and develop hardware with ARM processors, microcontrollers, and DSPs Build products in the wireless domain (GSM/GPS) Debug and troubleshoot embedded system issues Optimize device performance and power consumption Required Skills & Qualifications 3+ years of experience in embedded systems development (Mandatory) Proficiency in Embedded C, C++, RTOS, Linux Experience with microcontrollers, microprocessors, and ARM architecture Strong grasp of device driver development Knowledge of V4L2 and camera sensor integration Excellent problem-solving and debugging abilities Work Location Lateral EmSoft Pvt. Ltd. B-101/B, Punit Industrial Premises Co-Op Society Ltd. Thane-Belapur Road, Turbhe, Navi Mumbai, Maharashtra 400705 Contact Information Phone: 7738544555 Website: www.tracer.co.in Job Type: Full-time Pay: ₹40,000.00 - ₹60,000.00 per month Schedule: Day shift Work Location: In person Speak with the employer +91 7738544455
Posted 1 month ago
0.0 - 2.0 years
0 Lacs
Science City, Ahmedabad, Gujarat
On-site
Job Title: Embedded Firmware Developer Experience: 2+ Years Location: Ahmedabad, Gujarat Job Type: Full-Time (Work from Office) About the Role: We are seeking a passionate and skilled Embedded Firmware Developer to join our dynamic team. The ideal candidate will have 2+ years of hands-on experience in developing and testing firmware for embedded systems. This is a great opportunity to work on innovative projects across IoT, consumer electronics, and industrial automation domains. Key Responsibilities: Design, develop, and debug embedded firmware for microcontroller-based systems. Work with hardware engineers to bring up new hardware and ensure firmware-hardware integration. Develop device drivers and interface with peripherals (I2C, SPI, UART, GPIO, ADC, PWM). Optimize code for performance, memory usage, and reliability. Conduct unit testing and hardware-in-the-loop testing. Document software architecture, code, and development processes. Requirements: Bachelor's degree in Electronics, Electrical, Computer Engineering, or related field. 2+ years of experience in embedded firmware development. Proficiency in C/C++ programming for microcontrollers (ARM, AVR, PIC, etc.). Experience with IDEs like Keil, STM32CubeIDE, MPLAB, or similar. Understanding of RTOS concepts and basic debugging techniques. Familiarity with communication protocols: UART, SPI, I2C, CAN, etc. Basic knowledge of circuit schematics and debugging with tools like oscilloscope, logic analyzer, multimeter. Good to Have: Experience in IoT product development. Knowledge of wireless technologies like BLE, Wi-Fi, ZigBee. Exposure to version control tools like Git. Job Type: Full-time Pay: Up to ₹50,000.00 per month Schedule: Monday to Friday Application Question(s): Are you ok with a three-year bond? The penalty for breaking the bond is 6 months' salary. This is a must for candidates who graduated from BTech/MTech in 2024 or 2025. Experience: Total: 2 years (Required) Language: English (Required) Location: Science City, Ahmedabad, Gujarat (Required) Work Location: In person Speak with the employer +91 9510240007 Expected Start Date: 15/07/2025
Posted 1 month ago
0.0 - 4.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are seeking a highly motivated and detail-oriented individual to join our Flight Dynamics & Control Team. Job Description Develop and validate models for complex systems using Model Based Design techniques. Collaborate with cross-functional teams to integrate models into the development process. Document modeling and simulation processes, results, and recommendations. Model Based Design and Testing using MATLAB, Simulink, .Stateflow and Ansys Scade. Responsible for Design, Verification and Validation of new Control Logics using MATLAB - Simulink, Stateflow and/or Scade. Should have experience in MAAB Guidelines and Model Advisor Experience in Embedded SW & RTOS is an added advantage. Experience in Building a Software Requirements Specification is an added advantage. Tech Skills Required Work experience in Matlab/ Simulink and/or Scade tools and MIL testing. Work experience in Application Software/ control Software using MBD. Experience integrating autogenerated code with proprietary code. High level of analytical ability, understanding of engineering theory and principles of design. Working knowledge in computer based software, strong organizational/communication skills, and ability to work with others in a team environment. Preferred Qualification BE/Btech/ME/Mtech in Aerospace, Electrical, Electronics, Mechanical Engineering with 0 to 4 years of experience in Model Based Design domain. Working knowledge in computer based software, strong organizational/communication skills, and ability to work with others in a team environment. Work Location: Chennai
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Role: Embedded Linux Application Engineer Location: Hyderabad, India Full/ Part-time: Full time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About The Role You will be a key contributor to the software/firmware design, development and implementation for HVAC product controls systems. This position will focus on firmware development as part of enhancement and maintenance of existing and recently released applications. This position requires the ability to work under minimal direction in collaboration with a team of engineers to design and develop robust system solutions that meet defined system requirements. Role & Responsibilities Strong knowledge on embedded concepts Must have experience in developing solutions on Microcontroller with Linux OS, RTOS, Embedded C and C++, Strong debugging skills Experience on protocols like BACnet, Modbus, Serial Protocols like UART, I2C and SPI Hands on experience on Networking TCP/UDP protocols and IPC mechanisms, POSIX Threads, IPC Mechanisms: Semaphore, Mutex, Message Queues Knowledge on Network/Socket programming using UDP/TCP Familiar with different version control tools (SVN, Perforce etc), Rally, Confluence etc and software development methodologies like Agile, Waterfall etc. Familiar with BTL certification, HVAC concepts. Good to have experience on different analog and discrete IO programming. Education Qualifications Any Engineering graduates, Software Engineering, Electrical Engineering, or related field required. Certifications or coursework related to embedded systems development is a plus. Minimum Requirements We’re a collaborative bunch, so you may contribute to all phases of the Product Development Life Cycle, from design to implementation, testing, release and sustaining. You will work closely with Agile teams to deliver solutions on time with quality. You’ll also coordinate with leads to understand and maintain an in-depth understanding of the current and upcoming requirements for proposed releases We work in a fast-moving agile set-up, so expect to pitch in with other responsibilities from time to time Design and develop new features according to product functional specification and design requirements. Able to meet release plans and urgent customer need; prioritizing work to accomplish demanding changes. Ensuring defects are reviewed on a regular basis and resolved in the required timeframe. Enjoy deep dives, working with SME’s, QA, and support as necessary to thoroughly investigate and reproduce product issues and design robust solutions. Must be aware and able to work in Agile, Incremental development methodology. Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Apply Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class. Job Applicant's Privacy Notice Click on this link to read the Job Applicant's Privacy Notice
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Role: Embedded Linux Application Engineer Location: Hyderabad, India Full/ Part-time: Full time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About The Role You will be a key contributor to the software/firmware design, development and implementation for HVAC product controls systems. This position will focus on firmware development as part of enhancement and maintenance of existing and recently released applications. This position requires the ability to work under minimal direction in collaboration with a team of engineers to design and develop robust system solutions that meet defined system requirements. Role & Responsibilities Strong knowledge on embedded concepts Must have experience in developing solutions on Microcontroller with Linux OS, RTOS, Embedded C and C++, Strong debugging skills Experience on protocols like BACnet, Modbus, Serial Protocols like UART, I2C and SPI Hands on experience on Networking TCP/UDP protocols and IPC mechanisms, POSIX Threads, IPC Mechanisms: Semaphore, Mutex, Message Queues Knowledge on Network/Socket programming using UDP/TCP Familiar with different version control tools (SVN, Perforce etc), Rally, Confluence etc and software development methodologies like Agile, Waterfall etc. Familiar with BTL certification, HVAC concepts. Good to have experience on different analog and discrete IO programming. Education Qualifications Any Engineering graduates, Software Engineering, Electrical Engineering, or related field required. Certifications or coursework related to embedded systems development is a plus. Minimum Requirements We’re a collaborative bunch, so you may contribute to all phases of the Product Development Life Cycle, from design to implementation, testing, release and sustaining. You will work closely with Agile teams to deliver solutions on time with quality. You’ll also coordinate with leads to understand and maintain an in-depth understanding of the current and upcoming requirements for proposed releases We work in a fast-moving agile set-up, so expect to pitch in with other responsibilities from time to time Design and develop new features according to product functional specification and design requirements. Able to meet release plans and urgent customer need; prioritizing work to accomplish demanding changes. Ensuring defects are reviewed on a regular basis and resolved in the required timeframe. Enjoy deep dives, working with SME’s, QA, and support as necessary to thoroughly investigate and reproduce product issues and design robust solutions. Must be aware and able to work in Agile, Incremental development methodology. Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Apply Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class. Job Applicant's Privacy Notice Click on this link to read the Job Applicant's Privacy Notice
Posted 1 month ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Role: Embedded Linux Application Engineer Location: Hyderabad, India Full/ Part-time: Full time Build a career with confidence Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About The Role You will be a key contributor to the software/firmware design, development and implementation for HVAC product controls systems. This position will focus on firmware development as part of enhancement and maintenance of existing and recently released applications. This position requires the ability to work under minimal direction in collaboration with a team of engineers to design and develop robust system solutions that meet defined system requirements. Role & Responsibilities Strong knowledge on embedded concepts Must have experience in developing solutions on Microcontroller with Linux OS, RTOS, Embedded C and C++, Strong debugging skills Experience on protocols like BACnet, Modbus, Serial Protocols like UART, I2C and SPI Hands on experience on Networking TCP/UDP protocols and IPC mechanisms, POSIX Threads, IPC Mechanisms: Semaphore, Mutex, Message Queues Knowledge on Network/Socket programming using UDP/TCP Familiar with different version control tools (SVN, Perforce etc), Rally, Confluence etc and software development methodologies like Agile, Waterfall etc. Familiar with BTL certification, HVAC concepts. Good to have experience on different analog and discrete IO programming. Education Qualifications Any Engineering graduates, Software Engineering, Electrical Engineering, or related field required. Certifications or coursework related to embedded systems development is a plus. Minimum Requirements We’re a collaborative bunch, so you may contribute to all phases of the Product Development Life Cycle, from design to implementation, testing, release and sustaining. You will work closely with Agile teams to deliver solutions on time with quality. You’ll also coordinate with leads to understand and maintain an in-depth understanding of the current and upcoming requirements for proposed releases We work in a fast-moving agile set-up, so expect to pitch in with other responsibilities from time to time Design and develop new features according to product functional specification and design requirements. Able to meet release plans and urgent customer need; prioritizing work to accomplish demanding changes. Ensuring defects are reviewed on a regular basis and resolved in the required timeframe. Enjoy deep dives, working with SME’s, QA, and support as necessary to thoroughly investigate and reproduce product issues and design robust solutions. Must be aware and able to work in Agile, Incremental development methodology. Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme. Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Apply Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class. Job Applicant's Privacy Notice Click on this link to read the Job Applicant's Privacy Notice
Posted 1 month ago
6.0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
Apply now » Start apply with LinkedIn Apply Now Please wait... Date: Dec 16, 2024 Location: Thiruvananthapuram, KL, IN Company: Terumo BCT, Inc. Senior Software Engineer Job Summary Under general direction, participates as high-level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software for third party customers, project leads, and management. Works with technical staff to understand problems with software and develops specifications to resolve them. Develops and/or provides technical leadership in the development of software involving application of new technologies with significant technical risk. Essential Duties Act as high-level technical expert, addressing problems of systems integration, compatibility, and multiple platforms. Lead a large development team in the design of highly complex software systems for internal and external customers and is responsible for project completion as required. Designs, develops, operates and maintains software and firmware components and computing systems software to apply to, and integrate with engineering, scientific and manufacturing requirements. Independently design and develop new software products or major enhancements to existing software for internal and external customers. Provides functional and empirical analysis related to the design, development, and implementation of software operating systems, including, but not limited to, utility software, development software, and diagnostic software. Perform feasibility analysis on potential future projects to management. Performs and Approves code and test reviews. Exercise considerable latitude in determining technical objectives of assignment. Advances new techniques or advances the state-of-the-art. Demonstrates expert computer science fundamentals such as design patterns, data structures, OOP and software design. Mentors less-experienced software development staff. Defines software development best practices. Other Duties And Responsibilities Represent the organization as the prime technical contact on contracts and projects. Interact with senior external personnel on significant technical matters often requiring coordination between organizations. May act as team leader on complex projects. May participate in the development of test strategies, devices, and systems. Holds self and team accountable for adherence to Agile principles and practices. Minimum Qualification Requirements Education Bachelor’s degree in Computer Science or, equivalent of education and experience sufficient to successfully perform the essential functions of the job may be considered. Experience Minimum 6 years’ experience Must have experience with mission critical applications, preferably medical products or devices. Knowledge of regulatory requirements preferred. Skills Possess proficiency in object engineering and applications development using Embedded C++. Experience with modern C++ highly preferred (C++11/14/17) Must have knowledge of unit and component level testing preferably within the Catch framework using BDD style. Skilled in Developing technical solutions to complex problems which require the regular use of ingenuity and creativity. Ability to use object-oriented systems composed of objects that communicate with one another using explicitly designed interfaces, an (OO) methodologies. Experience with embedded operating systems and tools to build those such as Yocto and/or Buildroot. Conducts research in design, development, testing and utilization of electronic data processing hardware and software and/or electrical components, circuitry, processes, packaging and cabinetry for CPU's and peripheral equipment. Inter Process Communication (IPC) concepts Experience in cross compiler, Firmware development, board bring up activities. Good to have experience in RTOS, VxWorks, shell script, JSON, GIT HUB, Angular JS, Jira. Work beyond routine nature of tasks, utilizing specialized knowledge and technologies. Individual must be team-oriented with excellent attitude and vision. Knowledge and use of relevant PC software applications and skills to use them effectively. Demonstrated ability to communicate effectively both verbally and in writing. -Or- An equivalent competency level acquired through a variation of these qualifications may be considered. Physical Requirements Typical Office Environment requirements include: reading, speaking, hearing, close vision, walking, bending, sitting, and occasional lifting up to 20 pounds. The physical demands described here are representative of those that must be met by an associate to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties. Job Segment: Test Engineer, Testing, Embedded, Software Engineer, Firmware, Engineering, Technology Apply now » Start apply with LinkedIn Apply Now Please wait...
Posted 1 month ago
3.0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
Apply now » Start apply with LinkedIn Apply Now Please wait... Date: Dec 24, 2024 Location: Thiruvananthapuram, KL, IN Company: Terumo BCT, Inc. Electronics Engineer Job Summary We are looking for a highly skilled and experienced Embedded Systems Engineer to join our dynamic team. In this role, he/ she will: Be responsible for Designing, developing, and maintaining embedded systems and software for medical devices. Work closely with cross-functional teams to ensure the successful integration of hardware and software components. Be responsible for optimizing system performance, ensuring reliability, and meeting project deadlines. Have a strong background in embedded systems, excellent problem-solving skills, and the ability to work independently as well as part of a team. Be expected to stay up to date with the latest industry trends and technologies and apply this knowledge to improve our products and processes. Independently conduct design change impact assessment, coordinate technical reviews of the changes, conduct failure analysis and potential risk impact assessment as part of a cross-functional Team. Essential Duties Translate user and business requirements into detailed product requirement specifications and design specifications. Apply design controls with extensive knowledge of ISO 13485, ISO 14971, IEC 62304, IEC 62366, and IEC 60601 for medical device development. Design and develop embedded systems and software for medical devices. Collaborate with cross-functional teams to integrate hardware and software components. Optimize system performance and ensure reliability. Troubleshoot and resolve issues related to embedded systems. Document design specifications, test procedures, and results. Stay current with industry trends and technologies. Participate in code reviews and provide constructive feedback. Mentor junior engineers and provide technical guidance. Contribute to the continuous improvement of development processes. Ensure compliance with industry standards and regulations. Manage project timelines and deliverables. Apply Six Sigma and Lean principles to enhance efficiency and minimize waste. Define integration and verification plans with experience in budgeting adequate resources and time for execution of the plans Create, maintain and release Design History File (DHF), Device History Record (DHR), Device Master Record (DMR) Conduct Technical reviews to root cause issues, perform tradeoff analysis, document key design considerations for future reference Other Duties And Responsibilities Work direction responsibility may include technicians and junior engineers. May work with manufacturing and other functional groups on manufacturing and regulatory compliance issues. May contribute to the establishment of business objectives, goals, budgets, and costs. Minimum Qualification Requirements Education Bachelor’s degree or equivalent of education and experience sufficient to successfully perform the essential functions of the job may be considered. Bachelor of Science degree or Master of Science degree in Engineering preferred. Experience Minimum 3 years of experience for Electronics Engineer. Preferable Minimum of 3 years of experience in the medical device field preferred for Senior Engineer and minimum 1 years of experience for Electronics Engineer. Skills Strong Knowledge of hardware design in Analog, high frequency Digital Circuit Design and RF circuits design Hardware design experience with I2C, SPI, CAN, UART, USB, Ethernet, BLE protocols on Micro-Controllers (preferably ARM) Must have completed a number of Embedded Systems based projects based on 8/16/32 bit microcontrollers preferably for medical equipments Experience with resource limited Embedded RTOS or Embedded Linux in SBC Proficient with PCB design tools or EDA Software (Altium or OrCAD) Proficient in hardware debugging of high frequency circuits digital circuits Develops hardware architecture and component selection based on equipment requirement Hardware Design consideration for EMI/EMC and ESD and safety standards for medical equipments and test requirements Strong knowledge for detailed design documentation of the hardware circuits on component level Experience in DFMEA and Risk analysis and product development life cycle Physical Requirements General Labor Environment requirements include use of personal protective equipment, reading, speaking, hearing, walking, bending, standing, stretching/reaching, hand/finger dexterity, and occasional lifting up to 50 pounds, or transporting up to 500 pounds via carts or mechanized equipment. The physical demands described here are representative of those that must be met by an associate to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties. Additional Physical Requirements Requires travel based on business needs. Job Segment: Electronics Engineer, Medical Device, Medical Device Engineer, Embedded, Lean Six Sigma, Engineering, Healthcare, Technology, Management Apply now » Start apply with LinkedIn Apply Now Please wait...
Posted 1 month ago
7.0 - 12.0 years
10 - 20 Lacs
Thane, Hyderabad, Pune
Work from Office
Strong background in embedded systems & product cybersecurity Hands-on experience securing embedded devices IEC 62443 standards Evaluate and design secure software architectures for connected embedded devices Align product security practices with IEC Required Candidate profile 3-5 years of experience working with IEC 62443 in product or embedded systems Proven expertise embedded systems, firmware, RTOS Strong knowledge secure software development, encryption techniques IEC
Posted 1 month ago
2.0 - 6.0 years
6 - 8 Lacs
Hyderabad, Bengaluru
Work from Office
Common Skills Required: Proficiency in programming skills (Python/ Perl/ C/ C++). should be able to understand and make minor changes in the code. Create test strategy, detailed and well-structured test plans and test cases based on high level feature requirement. Writes functional tests for features to ensure functionality. Collaborates with others inside of project team to accomplish project objectives and improve the overall quality of the product. Develop/Enhance Tools, Application or processes to improve the Quality and Test efficiency. Participate in review and provide feedback on product feature requirements, specifications, and technical design documents. Assists in the development of test case automation scripts to improve productivity. Experience with Gitlab, Docker, Jenkins, Devops, Automated build Jenkins, Jenkin pipeline, Build application for Android, Linux, Firmware, Automated cmakes, Debugging knowledge in Python, Ruby. Good oral and written communication skills. BSP/Embedded Testing Domain [ HYD ]: Candidate to have good knowledge in ARM architecture and Trust zone, Bus protocols like UART/I2C/SPI and/or USB, Storage like eMMC, UFS. Candidate to have good knowledge on C, C++and Object-oriented concepts to write test apps and compiling the test apps. Candidate to have good experience in using automation core APIs, building test cases, and validating it on a target device. Candidate to have good experience/exposure in Linux or RTOS based Device drivers and kernel programming. Candidate should have prior experience with Linux and Device Driver unit and regression testing. Candidates to have good understanding on how to build Linux and DD, load the build on the boards, detecting boot time issues. Connectivity Domain [ BLR ]: Candidate to have good command over Operating systems Android/Linux/Windows Candidate to have good understanding of various Networking Protocols(TCP/UDP/IPv4/IPv6/, VLAN, DHCP etc.). Candidate to have good understanding of both Cellular and Wi-Fi technologies (5G/LTE/WCDMA/GSM). Candidate to have good understanding on log data analysis. Candidate to have good knowledge of Bluetooth profile like AVRCP, PBAP,A2DP,HFP,OPP,PAN,A2DP SINK. Candidate to have good WiFi Protocol knowledge on 11a/b/g/n/ac/ax. Multimedia Domain [ HYD/BLR ]: Working on audio and video codecs drivers to ensure optimal performance. Understanding and utilizing the ALSA/V4L2/GStreamer framework to enhance multimedia functionality. Having a basic understanding of image formats, image sensors, ISP, and Linux Kernel to troubleshoot and optimize multimedia applications. Good working experience in Display technology i.e MIPI DSI/HDCP/PSR/DP CTS/VGA/DVI/HDMI/HDR/Variable refresh rate/Multi Stream Transport/DSC/ DRM. Understanding of developing graphics applications using graphics API like DirectX, OpenGL ES , Vulkan, improving coverage, creating GPU bring-up test-plans and test methodologies Being an expert in automation test frameworks to ensure reliable and efficient multimedia system testing. Education Requirements: B. Tech / M. Tech (ECE / CSE)
Posted 1 month ago
2.0 - 6.0 years
4 - 8 Lacs
Hyderabad
Work from Office
Required Skills : Very good C programming and Linux skills. Good to have experience in embedded/automotive software and/or driver development on ARM SoCs on Linux/Android etc Good to have multi-threaded programming experience. Good at Linux System programming. Good understanding of Linux OS concepts and Linux Kernel internals. Awareness of RTOS operating system fundamentals / processor architecture /embedded system and microprocessor concepts. Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Experience with scripting languages (Python, Shell scripts) Implement Tools and Test applications to enable and streamline testing process. Contribute in pre-silicon and post-silicon bring-up of future chipsets. Good system debugging skills and root cause analysis. Excellent Linux kernel debugging skills with ability to Find the exact root cause. Experience in using debugging tools like Lauterbach, Trace tools and the ability to use Oscilloscope and Protocol Analysers Good understating of working debug tools like JTAG/TRACE. Strong analytical and problem-solving skills Should be a good team-player and easy to work with various stake holders. Good to have experience dev ops tools like Git/Perforce/Gerrit/Code Collab etc.. Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual. Good understanding of communication protocols (SPI, I2C, UART) Knowledge on LDO/SMPS, Crystals/Clocks, Battery charging and Fuel gauge Drivers design and development on multiprocessor and multithreaded ASIC platforms. Preferably good understanding about ARM32/64 chipset architecture. good to have experience working in Linux USB/HSIC/PCIe Core drivers. Working knowledge of any of the peripheral Linux drivers areas such as: DMA, PMIC, USB, PCIe, HSIC Good to have experience with at least one Peripherals like.. USB/Ethernet/PCIe/I2C/SPI etc on Linux/Android Good to have experience on storage domain like SCSI, UFS, NAND, NOR on Linux/Android Prior experience with Android is a plus Education Requirements: B. Tech / M. Tech (ECE / CSE) Experience: 2 to 6 Years Location: Hyderabad & Bangalore Shift: General Work Week: Monday to Friday
Posted 1 month ago
0.0 - 3.0 years
0 Lacs
Bengaluru
Work from Office
Description & Requirements Introduction: A Career at HARMAN Automotive We re a global, multi-disciplinary team that s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the driving experience. Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence. Advance in-vehicle infotainment, safety, efficiency, and enjoyment. About the Role The internship Program brings together experiences that will help our co-ops and interns develop both personally and professionally, Students pursuing their undergraduate and post-graduate degree programs wherein internship is a mandatory requirement of the curriculum or those who have completed their studies and are looking for a short work experience. What You Will Do Working in a vast array of technology areas such as Embedded RTOS, Android, C++, and Linux. To take part in the Static Code Analysis check. To take part in Unit Testing using Google Test Framework. Working on software programs and development of software systems Opportunity to deliver challenging work across the multi-layered software stack, requiring niche skills. Be part of a highly dynamic, fast-paced team working on disruptive technologies. What You Need to Be Successful BE/B. Tech in Computer Science / Electronics Degree in Computer science or similar disciplines Knowledge of Embedded C / C++ Basic knowledge of SDLC, Agile Experience in hands-on development and troubleshooting on embedded targets. Working knowledge of the Linux Platform. Basic knowledge and technical understanding of Development, Basic Knowledge and interest in working on C++, C, and Linux skills. Desirable to know Android Basics. Learn to test software using debuggers, emulators, and simulators. Learn to perform software releases and software quality assurance activities. Positive attitude to learn and work in a team. Prefer Work from the office. Automotive trends and best practices are ever-changing, so must take time and learn and hone your engineering skills. Good communication and facilitation skills. original thinking and continuous improvement to processes, products, systems or services and manage change to better serve customer needs. What Makes You Eligible Hands-on experience in code development, debugging, and troubleshooting is required. Take initiative to achieve superior, quality results against internal or external standards of excellence. What We Offer An inclusive and diverse work environment that fosters and encourages professional and personal development.
Posted 1 month ago
2.0 - 6.0 years
6 - 10 Lacs
Hyderabad, Bengaluru
Work from Office
Required Skills : Very good C programming. Awareness of RTOS operating system fundamentals / processor architecture /embedded system and microprocessor concepts. Preferably good understanding about ARM32/64 chipset architecture. Good to have knowledge on Booting process. Strong experience on performance analysis of boot, CPU across the sub system and providing the solution. Good knowledge on at least one bootloader like UEFI, U-boot, ACPI ... Good to have exposure on secure boot Good understanding of communication protocols (SPI, I2C, UART) Candidate should be familiar in understanding the peripheral hardware, Device Data sheets, Schematics, Specification and Reference manual. Good system debugging skills and root cause analysis. Excellent Linux kernel debugging skills with ability to Find the exact root cause. Experience in using debugging tools like Lauterbach, Trace tools and the ability to use Oscilloscope and Protocol Analysers Good understating of working debug tools like JTAG/TRACE. Strong analytical and problem-solving skills Should be a good team-player and easy to work with various stake holders. Good knowledge of Git/Perforce. Good to have experience dev ops tools like Git/Perforce/Gerrit/Code Collab etc. Education Requirements: B. Tech / M. Tech (ECE / CSE) Shift: General Work Week: Monday to Friday
Posted 1 month ago
5.0 - 8.0 years
14 - 16 Lacs
Bengaluru
Work from Office
Key Responsibilities: Own a module and work closely with the team lead to develop key features. Design, develop, and test embedded software for various applications. Integrate software and hardware components in collaboration with hardware engineers. Develop and maintain software documentation, including design specifications, test plans, and user manuals. Participate in code reviews and provide constructive feedback to peers. Debug and troubleshoot software issues in embedded systems. Optimize software for performance, memory usage, and power consumption. Collaborate with cross-functional teams to define and implement software requirements. Ensure compliance with industry standards and regulations, such as ISO 26262 and MISRA. Apply the latest software design methodologies, including design patterns and static/dynamic code analysis. Identify, prioritize, and execute tasks in the software development life cycle. Write clean, efficient, and maintainable code following best practices and coding standards. Document solutions using flowcharts, layouts, diagrams, and charts. Collaborate with internal teams to fix and improve products. Requirements: Strong experience in embedded software development using C/C++ for embedded Linux applications. Advanced knowledge of wired and wireless communication protocols (e.g., CAN, ISOBUS, GMSL2, MIPI, Ethernet). Advanced knowledge of secure data storage and transmission. Advanced skills in testing and continuous integration (hardware-in-the-loop) for embedded devices. Experience with real-time operating systems (RTOS) and bare-metal programming. Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab) for automating builds, testing, and deployment processes. Strong skills in version control systems like Git for code management and collaboration. Experience in using various tools for unit testing and code quality. Understanding of software development methodologies, such as Agile and Scrum. Knowledge of hardware design and schematics is a plus. Experience with safety-critical systems and standards (e.g., ISO 26262) is a plus. Experience Around 5 to 8 years of experience overall 4+ years experience in embedded development 2+ years in linux application development 2+ years in CICD topics 3+ years in Agile delivery 2+ years in Camera BE in engineering with focus on computer science / software engineering MCA with professional experience Other relevant education streams with strong tech experiences can be considered
Posted 1 month 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