Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 years
0 Lacs
Thane, Maharashtra, India
On-site
About Us: At Digital Health Solutions, we partner with MedTech innovators to provide end-to-end consulting for medical device product development, including full regulatory services and contract manufacturing. Our ISO 13485-certified processes ensure compliance and quality, while our US-India hybrid model delivers cost-effective, scalable solutions. We specialize in critical care life support systems, device integration, and regulatory-driven engineering to help our clients bring innovative medical technologies to the market efficiently and compliantly. We are seeking a skilled and hands-on Embedded Systems Architect to lead the design and development of embedded hardware and firmware systems, spanning microcontroller and microprocessor-based solutions. The ideal candidate will have at least 10 years of experience in embedded systems development, particularly in medical devices or other highly regulated industries. This role will be instrumental in designing high-reliability embedded architectures, ensuring compliance with medical device standards (IEC 62304, ISO 13485, FDA 21 CFR Part 820), and guiding development teams through full product lifecycles. Responsibilities: Architect and oversee development of embedded systems that use 32-bit microcontrollers (STM32, NXP, TI) and application processors (ARM Cortex-A, i.MX, etc.). Drive the complete product life-cycle—concept, requirements capture, architecture, design, implementation, verification, release, and long-term maintenance. Collaborate with hardware, software, quality, and regulatory teams to translate product requirements and constraints into robust system architectures. Lead firmware development in C and C++ for bare-metal, RTOS, and embedded-Linux targets, including board support packages, bootloaders, and secure update mechanisms. Define board-level hardware architecture—power, sensing, and communication subsystems (UART, SPI, I²C, CAN, USB, BLE, Wi-Fi, cellular)—in partnership with hardware engineers. Perform system bring-up, low-level debugging, and integration of BSPs, device drivers, and middleware. Ensure compliance with FDA regulations, ISO 13485, IEC 62304, and cybersecurity guidance (AAMI TIR57, FDA Premarket Cybersecurity). Lead risk-management activities, including hazard analysis, FMEA, and verification / validation planning and execution. Evaluate and recommend embedded platforms, SoCs, and communication protocols that best meet technical, cost, and schedule objectives. Conduct design and code reviews, establish best practices, and mentor junior engineers. Produce and maintain high-quality documentation: system architecture specifications, design rationales, test protocols, and risk analyses. Qualifications: 10+ years of hands-on experience in embedded systems development, preferably in regulated industries such as medical devices, aerospace, automotive, or industrial safety. Proficient in C and C++ for real-time, safety-critical, and low-level systems. Deep expertise in embedded Linux development, including Yocto, Buildroot, kernel customization, and driver integration. Strong experience with RTOS (e.g., FreeRTOS, Zephyr, QNX) and bare-metal firmware. Proven background in technical consulting or client-facing product development roles. Solid understanding of ARM Cortex-M/A architectures, embedded security, and peripheral interfaces. Skilled in using debugging and diagnostic tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers. Familiar with relevant standards and regulatory frameworks, including IEC 62304, ISO 14971, and FDA software validation. Experience with wireless protocols (BLE, Wi-Fi, LoRa) and embedded cybersecurity practices. Excellent leadership, communication, and documentation skills. Strong problem-solving mindset and collaborative approach to innovation.
Posted 1 month ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 5+ years Job Type: Full-Time About ATRI Solutions: ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems Engineering. We are expanding our expert team at the Ahmedabad location and are seeking a seasoned Senior Embedded Firmware Engineer to lead and drive embedded development initiatives for cutting-edge projects across automotive, industrial, consumer electronics, and healthcare domains. Key Responsibilities: Architect, design, develop, and debug embedded firmware for microcontroller-based systems. Lead firmware development lifecycle from requirement gathering to deployment and testing. Work with cross-functional teams (hardware, software, QA) to deliver integrated solutions. Optimize embedded code for memory usage, performance, and power consumption. Interface with various communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. Conduct board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, JTAG, etc. Collaborate with system architects and project managers to ensure timely delivery and technical excellence. Mentor junior engineers and perform code reviews to maintain code quality and best practices. Required Skills and Qualifications: Bachelor’s or master's degree in Electronics, Electrical, Computer Engineering, or related field. 5+ years of hands-on experience in embedded firmware development. Proficient in C/C++, RTOS-based development (FreeRTOS, Zephyr, or similar). Experience with ARM Cortex-M and other MCU architectures (STMicroelectronics, NXP, TI, Renesas, etc.). Familiarity with firmware version control (Git), CI/CD, and Agile methodologies. Strong debugging skills and understanding of low-level system behavior. Experience in secure boot, OTA firmware update, and firmware reliability strategies is a plus. Preferred Qualifications: Exposure to IoT protocols such as MQTT, CoAP, LwM2M. Experience with cloud-connected embedded devices. Knowledge of cybersecurity and secure firmware development. Experience in working with medical, automotive, or industrial-grade products.
Posted 1 month ago
15.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Linux Embedded Software Lead Location: Pune Department: Embedded Systems Reports To: Embedded Software Manager Job Summary: We are seeking a highly skilled and technically hands-on Embedded Linux Software Team Lead to manage and guide a team of approximately 20 engineers. The team includes Linux developers, BSP engineers, Yocto experts, and QA specialists. This role is central to the design, implementation, and delivery of high-quality embedded software solutions. The successful candidate will be responsible for defining the software architecture, ensuring the selection of the right libraries and technologies, and maintaining high standards for code quality and delivery performance. Key Responsibilities: - Lead and coordinate a cross-functional embedded software team (~20 members). - Define and maintain the overall embedded Linux software architecture for the platform. - Make strategic decisions on technology stack and libraries to ensure system reliability, maintainability, and performance. - Oversee development activities related to Yocto, Linux kernel, BSP, and user-space components. - Ensure code quality, robustness, and maintainability through rigorous code review processes and technical oversight. - Work closely with QA engineers to define and enforce test strategies and release criteria. - Promote best practices in software development, CI/CD, version control, and documentation. - Serve as the main technical authority for embedded software within the project. - Actively contribute to the continuous improvement of engineering processes and team skill development. - Report progress, risks, and technical challenges to upper management. Required Qualifications: - Master’s degree in Computer Science, Electrical Engineering, or a related field. - 15+ years of experience in embedded Linux software development and 5+ years in managing developer teams. - Proficiency in C/C++. - Strong expertise with Yocto Project, Linux BSP, and system integration. - Solid understanding of Linux kernel internals, device drivers, and system startup. - Proven experience in software architecture and technical leadership roles. - Ability to manage technical complexity and lead teams to deliver high-quality embedded products. - Experience working with Git, CI/CD pipelines, and Agile/Scrum methodologies. - Strong communication and team coordination skills. - Fluent in English (spoken and written). Preferred Qualifications: - Experience in managing mid-sized software teams (10–25 people). - Familiarity with security features like Secure Boot, SELinux, and over-the-air (OTA) updates. Technical Skills (Hard Skills): - Embedded Linux: Linux kernel, drivers, Yocto/Buildroot, U-Boot, device trees. - Platform Knowledge: NXP i.MX8 SoCs, BSP integration. - Toolchain & Debugging: Cross-compilation, GCC, GDB, JTAG, Lauterbach. - Version Control & CI/CD: Git workflows, CI/CD tools (GitLab CI, Jenkins, Buildkite). - Architecture & Quality: Modular design, real-time constraints, test automation, static analysis. - Security & Compliance: Secure boot, TEE, firmware updates, GPL/LGPL, SBOM. Leadership & Soft Skills: - Technical Leadership: Guide architecture, conduct design/code reviews. - Team Facilitation: Lead Agile ceremonies, remove blockers. - Cross-functional Communication: Collaborate with hardware, QA, and PM teams. - Decision Making: Balance delivery with technical debt. - Mentorship: Develop and support junior team members. - Adaptability & Conflict Resolution: Handle shifting priorities and resolve disputes constructively.
Posted 1 month ago
5.0 - 10.0 years
0 Lacs
Karnataka
On-site
Location Karnataka Bengaluru Experience Range 5 - 10 Years Job Description 3+ years to 10 yrs design experience Experience with owning chip level DFT and Post Silicon debug / analysis Understanding of DFT architectures like JTAG, Scan Compression Techniques (XOR, Adaptive, OP-MISR etc.), scan chain insertion and verification. Must have experience generating scan patterns and coverage statistics for various fault models like stuck at(Nominal and VBOX), IDDQ, Transition faults, JTAG BSDL, pattern generation for Memories(E-fuse etc.). Experience debugging tester failures of scan patterns, diagnosis and pattern re-generation. Understanding generation of functional patterns for ATE Knowledge of at least any one of an industry standard DFT tools (Cadence Modus, Synopsys Tetramax, Mentor Tessent Tools, etc) Design experience in MBIST / LBIST is an added advantage. Good understanding of constraints development for Physical Design Implementation / Static Timing Analysis. Preferred Skills/ Experience Experience with TCL / Perl is preferred. Understanding of IC design with Analog circuits and it’s design cycles is an added advantage. Effective communication skills to interact with all stakeholders. Team and People Skills: The candidate should have good people skills to work closely with the systems, analog, layout and test team Must be highly focused and remain committed to obtaining closure on project goals
Posted 1 month ago
0.0 years
0 Lacs
Hyderabad, Telangana
On-site
Hyderabad, Telangana Job ID 30173827 Job Category Engineering Role: Java 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: A Java Software Developer is responsible for designing, developing, and maintaining Java-based firmware solutions for embedded systems. This individual will work on all aspects of Java-centric focusing on the interaction between the software and hardware components of the system. The role requires a deep understanding of both Java programming as well as experience with low-level system interactions, including hardware abstraction and real-time constraints. The ideal candidate possesses strong problem-solving skills, a passion for innovation, and an ability to create scalable and maintainable embedded software solutions. In this role, you will be involved in key phases of development, from project planning and implementation to testing and deployment, ensuring meets the performance and functional requirements of our products. You will also contribute to advancing our product offerings and supporting legacy firmware systems by providing expert-level product knowledge. Role & Responsibilities: Develop and maintain Java-based solutions using Agile methodologies. Write and maintain Java firmware that interacts with low-level hardware components (e.g., sensors, actuators, communication protocols). Participate in project planning by investigating solutions to systemchallenges and providing accurate estimates. Use test-driven development (TDD) methodologies to write unit and functional tests, ensuring firmware quality and reliability. Education Qualifications: BS in Computer Science, Software Engineering, Electrical Engineering, or related field required. Certifications or coursework related to embedded systems development is a plus. Minimum Requirements: Strong Java programming skills with experience in Java applications. Experience in Test-Driven Development (TDD) and unit/functional testing for embedded systems. Experience in Java-based memory management, garbage collection tuning, and optimization in resource-constrained environments. Familiarity with real-time constraints and ensuring that firmware meets timing and performance requirements. Knowledge of hardware abstraction layers (HAL) and writing device drivers in Java. Experience with Gradle, Maven, or other build systems for projects. Understanding of embedded system design, including power management and optimization for energy-efficient devices. Familiarity with debugging tools (e.g., JTAG, oscilloscopes) and Linux-based diagnostic tools (e.g., dmesg, strace). Experience working in an Agile/Scrum development process. 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 - 8.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Job TitleSenior Engineer (ORAN Radio App Development ) LocationBengaluru Work EmploymentFull time DepartmentWireless DomainSoftware Reporting toManager Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why join Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningfulChallenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! About the Team The Radio Software Team is Modern eNodeB (4G LTE Radio) or gNodeB (5G NR Radio) are key elements of mobile Telecom network. These radios are realized in different ways Standalone Radio , BBU (Base Band Unit) and RRH (Remote Radio Head), O-RAN CU (Central Unit) DU (Distributed Unit) and RU (Radio Unit). In deployments RU/RRH are deployed on top of the tower and BBU/CU-DU at bottom. The RU/RRH key functionality is to convert base band signals to RF and also amplify signal to higher power. Tejas Networks has invested in Wireless product development since 2012 with a vision to create globally deployable telecom RAN solutions. Several of the key components developed by the Wireless R&D team have been installed and commissioned across three continents. We are an active partner for 5G in the Indian Ecosystem and have significantly contributed to India’s standardization efforts in 3GPP, through TSDSI. The wireless team has over 100 patents. As part of the wireless team, you will work on developing products for next generation wireless systems. What you work: Responsible for Design, Development and Implementation of Fronthaul & LowPHY Control and Configuration software applications related to 5G Radio Unit Must have ability to think outside the box, creating innovate solution to complex embedded applications and wireless systems. Candidate will be working in variety of wireless products that are telecom grade developed, manufactured, and supplied to international customers Tejas Networks Ltd. should have working experience with international customer & have handled development of software’s for networking / telecom equipment’s. Responsible forbuilding Control and Configuration Software FPGA/SoC Based FrontHaul, BeamForming & LowPHY IPs Platform Architecture definition and bring in innovation in modularity. Interact & Coordinate with internal teams to build better product. Mandatory skills: Must have mandatory experience in developing sequencing, control, and configuration application wrapper code for eCPRI FrontHaul, LowPHY and Beamforming IPs of Xilinx or Intel. Must have knowledge on O-RAN WG4 CUS plane. Should have worked on 7.2x Split O-RUs. Understanding of O-RAN WG4 M-Plane. Must have knowledge on Embedded build environment. Must have experience in writing drivers for devices with interfaces such as AXI, UART, SPI, I2C, JESD, GPIO etc. Must have understanding on Message queues, Shared memory, Process, Threads, Scheduler Must have hands on experience in handling Oscilloscopes, Logic/ protocol Analyzers, Multimeters etc. Understanding of debuggers including JTAG, GDB etc. Understanding GitHub, Jira etc. C OR C++ OR Python Understanding of baseband control system, state machines and configuration management. Good in documentation of High-level design and Low-level design. Desired Skills: Programming of Clocking ICs (AD, Si Labs, SiTime, Microsemi etc) Experience in using Spectrum Analyzer, Signal Generators, RF Power measurement. Secure coding and software quality management. Knowledge on High Power RF Wireless Systems. Knowledge on Network protocols and socket programming. Experience in Wireless Radio, Wireless protocols desirable Preferred Qualifications: Experience: 3+ years’ experience working in application development for Radio Fronthaul, Beam Forming & LowPHY Education: E / B.TECH / M.S / M.Tech in engineering discipline or equivalent work experience Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.
Posted 1 month ago
2.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software 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 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. We are looking for a Kernel Integration Engineer who can work with QUALCOMM’s Linux Kernel Team to execute and maintain Qualcomm Linux Kernel mainline to be used for various projects within the business. You will have the opportunity to work on bleeding edge platforms with a team of dynamic, like-minded, and ambitious people in a fast-paced Agile environment. Skills/experience: Embedded S/W and Linux Systems knowhow Understanding of embedded software, OS fundamentals, data structure, Linux kernel and the device driver model Good programming skills and expert level knowledge of C Hands on with scripting, automation helping deployment processes Knowhow of different distributions is a plus Android eco system know how is a plus Debug and Integration Excellent debug skills, especially in the core kernel software stability domain. Able to analyze standard logs, dumps and trace to debug Knowledge of debug tools such as JTAG or other debugger is a plus A thorough understanding of build systems, software configuration management especially using Git Understanding of bug lifecycle, from triage to fix using appropriate tools, bug trackers etc. Key Responsibilities: Maintain Kernel integration pipeline scaling across different targets and platforms Manage Kernel release to help execute product software integration/testing and build/release Collaborate closely and work with different teams to manage day to day work Maintain workflows, automation and manage pipeline, adapting to tools that help Evaluate new tools and technology to ensure an automated and stable environment Education requirements: Bachelor's or Master’s degree in Engineering, Information Systems, Computer Science, or related field, or a proven history of experience in the technical field. 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. 3070940
Posted 1 month ago
4.0 - 9.0 years
12 - 17 Lacs
Bengaluru
Work from Office
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded Underpinning our mission is the AMD culture We push the limits of innovation to solve the worlds most important challenges We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives AMD together we advance_ PMTS SILICON DESIGN ENGINEER The Role We are looking for a senior DFT Engineer to join our team to develop world-class DFT architecture for EPYC Server products In this role you?will be engaged with the SoC Architects, Micro Architects, PD Engineers, Product Engineers, etc, to define/implement the DFT Architecture and technically guide and lead the DFT execution team You will also be responsible for driving innovation to continuously improve the execution and also drive TTR (Test Time Reduction) The Person You will possess very strong DFT knowledge and bring broad experience in with a strong, self-motivated work ethic and leadership qualities Key Responsibilities Work closely with the SoC Architecture and uArch teams to define the DFT architecture Be the Tech Lead driving DFT RTL implementation, DFT functional and Scan capture timing closure, Scan/ATPG implementation to hit the product coverage goals, interactions with the Product Engineering team to ensure on-time and FirstTimeRight pattern delivery and silicon bring-up Drive the required pre-silicon reviews for RTL, DFT DV and ATPG to ensure clean tape-out and silicon bring-up Collaborate with the Arch, Design, Functional DV, Emulation, Platform Debug, etc teams to comprehend and validate all the usage models Work with the post-silicon team on debug support and to help root-cause failures Be upto date with the industry trends and bring-in the latest to the AMD products Work with DFT Tool Vendors and drive improvements based on our requirements Requirements 15+ years of in-depth DFT experience having driven multiple Tapeouts and silicon bring-ups across different process nodes Good understanding and exposure to SoC design and architecture Very good understanding of verif and timing concepts having handled DFT timing closure Exposure to all DFT concepts such as JTAG, SCAN, MBIST, BScan, etc Comfortable with VCS/Verdi and Mentor TK Logical in thinking and ability to gel well within a team Good stakeholder management Ability to quickly adapt to changes and handle pressure Good communication and leadership skills Academic Credentials Bachelors or Masters degree in Computer engineering/Electrical Engineering Benefits offered are described: AMD benefits at a glance AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law We encourage applications from all qualified candidates and will accommodate applicantsneeds under the respective laws throughout all stages of the recruitment and selection process
Posted 1 month ago
2.0 - 6.0 years
6 - 9 Lacs
Hyderabad, Bengaluru
Work from Office
IoT/Wearables embedded systems engineers will be a part of a team of developers with expertise in low-level device driver software and HW/SW interfaces The candidates are proficient in C, and JTAG based hardware debugger (preferably Lauterbach usage) knowledge is required These candidates will need a very good understanding of ARMv7/ARMv8/x86 architectures and will need to know how to utilize off-target development and debugging platforms in-addition to on target development Strong familiarity and understanding of Operating System internals, RTOS Internals and Linux Internals is very useful These candidates will work with minimal supervision, perform task definition, and work breakdown including time estimation as well as create, document and execute detailed test plans These candidates will work closely with hardware design engineers to successfully drive projects to completion Qualification Requirements : 2 - 6 years of development and test experience in embedded software and firmware Experience in RTOS and Linux internals Experience in ARM/x86 internals Good working experience in using IAR/Keil development environment Good experience in C programming Education Requirements: Required : Bachelors in Computer Engineering, Computer Science and / or Electrical Engineering Preferred : Masters in Computer Engineering, Computer Science and / or Electrical Engineering
Posted 1 month ago
5.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Title: Embedded Firmware Engineer Company: Silicon Stack Location: Pune (On-site) Employment Type: Full-Time Employee (FTE) Experience: 5 to 8 Years About Silicon Stack: Silicon Stack® is a leading Australian software development and consulting company headquartered in Melbourne, serving a global clientele across Australia, New Zealand, Europe, North America, UK, and Asia. Renowned for our "can-do attitude" and proven track record, we deliver high-quality solutions with expertise in cutting-edge technologies. We excel in functionality, aesthetics, and user-friendliness. Industry Leadership: We are the leading development partner in industries such as Automotive, Agriculture, Retail, Food & Beverages, Aviation, and Whitegoods Manufacturing. Our success is grounded in our robust foundation, comprehensive solutions, and profound knowledge of small to enterprise-level solutions. Global Presence: Australia – Melbourne (Head Office) & Brisbane USA – Miami India – Pune & Hyderabad Vietnam - Saigon & Can Tho Jordan – Amman (new 2023) Thailand – Bangkok (new 2024) Singapore (New) Japan (New) Our team of hundreds of dedicated professionals ensures our continued strong and organic growth while demonstrating our core values of passion, fun, and optimism. Our team members embody qualities such as drive, passion, a sense of fun, optimism and unwavering integrity. When clients choose to partner with Silicon Stack®, they make an investment in our credibility and proven ability to deliver high-quality solutions that work and excel in functionality, aesthetics, and user-friendliness. Website: https://www.siliconstack.com.au/ Experience required - Skill set that we are looking for is identified below. • Embedded C • Development on TI Controller, C2000, Device drivers, CAN, RS485 • ADC sampling, Digital Signal processing, FIR/ IIR filters etc • Experience in MATLAB embedded coder blockset, use for direct download • Experience in Downloading of software, JTAG, ICE ( Emulator) use, debugging • Testing on PCB, Use of oscilloscope, waveform capture • Power Electronics testing and firmware design experience • Basic understanding of control system components, PID loops, PWM based close loop implementation experience
Posted 1 month ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Minimum qualifications: Bachelor's degree in Electrical Engineering, Embedded systems, Very-Large-Scale Integration (VLSI), Computer science or equivalent practical experience. Experience in embedded software or test engineering practices and using lab equipment. Experience in authoring automated android/linux based test plans and test scripts. Experience with the architecture of kernel and High level operating systems (HLOS) (e.g., Android, Linux). Experience with programming in C/C++, Bash, Python. Experience with using debugging tools like Open On-Chip Debugger (OCD) or Joint Test Action Group (JTAG) with Continuous Integration/Continuous Deployment (CI/CD) workflows. Preferred qualifications: Master's degree in Electrical Engineering, Embedded systems, VLSI, Computer science or equivalent practical experience. Experience with software development in Android Software Development Kits (SDK) or Native Development Kit (NDK). Experience in working with software configuration management (SCM) solutions. Experience in managing test board. Knowledge in the architecture of hardware like central processing unit (CPU), Graphics Processing Unit (GPU), Memory or Peripherals. About The Job At Google, our philosophy is build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Google. Unlike roles with similar names at the other companies, Test Engineers at Google aren't manual testers -- you write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate Google's massive codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge impact on the quality of Google's growing suite of products and services. You use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products. In this role, you will be part of a research and development team developing software to validate System on a chip (SoC) products. You will provide on-site debug support to isolate test content failures. You will develop ad-hoc test scripts to accelerate Product Development and Test Engineering (PDTE) debug (e.g., launch chrome without WiFi). You will also Identify and troubleshoot test setup issues. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Test validation software device drivers, libraries, and tools for silicon validation of Google custom silicon on android and other Operating Systems (OS). Review test platforms based on hardware, software or architecture requirements. Develop or modify test scripts as per product and customer requirements. Plan, execute and report validation cycles and coordinate with multidisciplinary teams (e.g., hardware or software) throughout the testing process. Participate in debug cycle to achieve test failure Root Cause Analysis (RCA) and perform at first-level debug and troubleshooting with test equipment. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Posted 1 month ago
2.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. Minimum of 3+ years’ experience in the area of DFT-, ATPG, Scan Insertion, MBIST, JTAG In depth knowledge of DFT concepts. In depth knowledge and hands on experience in DFT(scan/mbist) insertion, ATPG pattern generation/verification, mbist verification and post silicon bring up/yield analysis Expertise in test mode timing constraints definition, knowledge in providing timing fixes/corrective actions for timing violations. Ability to analyze and devise new tests for new technologies/custom RAM design/RMA etc. Expertise in scripting languages such as perl, shell, etc. Experience in simulating test vectors. Knowledge of equivalence check and RTL lint tool (like spyglass). Ability to work in an international team, dynamic environment Ability to learn and adapt to new tools and methodologies. Ability to do multi-tasking & work on several high priority designs in parallel. Excellent problem-solving skills 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. 3076259
Posted 1 month ago
2.0 years
0 Lacs
Hyderabad, Telangana
On-site
Hyderabad, Telangana, India Job Type Full Time About the Role About the Role We are looking for a hands-on and technically proficient Embedded Software Team Lead to drive the development of intelligent edge systems that combine embedded firmware, machine learning inference, and hardware acceleration. This role is perfect for someone who thrives at the intersection of real-time firmware design, AI model deployment, and hardware-software co-optimization. You will lead a team delivering modular, scalable, and efficient firmware pipelines that run quantized ML models on accelerators like Hailo, Coral, Torrent (BlackHole), Kendryte, and other emerging chipsets. Your focus will include model runtime integration, low-latency sensor processing, OTA-ready firmware stacks, and CI/CD pipelines for embedded products at scale Requirements Key Responsibilities Technical Leadership & Planning Own the firmware lifecycle across multiple AI-based embedded product lines. Define system and software architecture in collaboration with hardware, ML, and cloud teams. Lead sprint planning, code reviews, performance debugging, and mentor junior engineers. ️ ML Model Deployment & Runtime Integration Collaborate with ML engineers to port, quantize, and deploy models using TFLite , ONNX , or HailoRT . Build runtime pipelines that connect model inference with real-time sensor data (vision, IMU, acoustic). Optimize memory and compute flows for edge model execution under power/bandwidth constraints. Firmware Development & Validation Build production-grade embedded stacks using RTOS (FreeRTOS/Zephyr) or embedded Linux . Implement secure bootloaders, OTA update mechanisms, and encrypted firmware interfaces. Interface with a variety of peripherals including cameras, IMUs, analog sensors, and radios (BLE/Wi-Fi/LoRa). ️ CI/CD, DevOps & Tooling for Embedded Set up and manage CI/CD pipelines for firmware builds, static analysis, and validation. Integrate Docker-based toolchains, hardware-in-loop (HIL) testing setups, and simulators/emulators. Ensure codebase quality, maintainability, and test coverage across the embedded stack. Required Qualifications Education: BE/B.Tech/M.Tech in Embedded Systems, Electronics, Computer Engineering, or related fields. Experience: Minimum 4+ years of embedded systems experience. Minimum 2 years in a technical lead or architect role. Hands-on experience in ML model runtime optimization and embedded system integration. Technical Skills Required Embedded Development & Tools Expert-level C/C++ , hands-on with RTOS and Yocto-based Linux . Proficient with toolchains like GCC/Clang, OpenOCD, JTAG/SWD, Logic Analyzers. Familiarity with OTA , bootloaders , and memory management (heap/stack analysis, linker scripts). ML Model Integration Proficiency in TFLite , ONNX Runtime , HailoRT , or EdgeTPU runtimes . Experience with model conversion, quantization (INT8, FP16), runtime optimization. Ability to read/modify model graphs and connect to inference APIs. Connectivity & Peripherals Working knowledge of BLE, Wi-Fi, LoRa, RS485 , USB, and CAN protocols. Integration of camera modules , MIPI CSI , IMUs , and custom analog sensors . ️ DevOps for Embedded Hands-on with GitLab/GitHub CI, Docker, and containerized embedded builds. Build system expertise: CMake , Make , Bazel , or Yocto preferred. Experience in automated firmware testing (HIL, unit, integration). Preferred (Bonus) Skills Familiarity with machine vision pipelines , ISP tuning , or video/audio codec integration . Prior work on battery-operated devices , energy-aware scheduling , or deep sleep optimization . Contributions to embedded ML open-source projects or model deployment tools. Why Join Us? At EURTH TECHTRONICS PVT LTD , we go beyond firmware—we’re designing and deploying embedded intelligence on every device, from industrial gateways to smart consumer wearables. Build and lead teams working on cutting-edge real-time firmware + ML integration . Work on full-stack embedded ML systems using the latest AI accelerators and embedded chipsets . Drive product-ready, scalable software platforms that power IoT, defense, medical , and consumer electronics . How to Apply Send your updated resume + GitHub/portfolio links to: jobs@eurthtech.com About the Company About EURTH TECHTRONICS PVT LTD EURTH TECHTRONICS PVT LTD is a cutting-edge Electronics Product Design and Engineering firm specializing in embedded systems, IoT solutions, and high-performance hardware development. We provide end-to-end product development services—from PCB design, firmware development, and system architecture to manufacturing and scalable deployment. With deep expertise in embedded software, signal processing, AI-driven edge computing, RF communication, and ultra-low-power design, we build next-generation industrial automation, consumer electronics, and smart infrastructure solutions. Our Core Capabilities Embedded Systems & Firmware Engineering – Architecting robust, real-time embedded solutions with RTOS, Linux, and MCU/SoC-based firmware. IoT & Wireless Technologies – Developing LoRa, BLE, Wi-Fi, UWB, and 5G-based connected solutions for industrial and smart city applications. Hardware & PCB Design – High-performance PCB layout, signal integrity optimization, and design for manufacturing (DFM/DFA). Product Prototyping & Manufacturing – Accelerating concept-to-market with rapid prototyping, design validation, and scalable production. AI & Edge Computing – Implementing real-time AI/ML on embedded devices for predictive analytics, automation, and security. Security & Cryptography – Integrating post-quantum cryptography, secure boot, and encrypted firmware updates. Our Industry Impact ✅ IoT & Smart Devices – Powering the next wave of connected solutions for industrial automation, logistics, and smart infrastructure. ✅ Medical & Wearable Tech – Designing low-power biomedical devices with precision sensor fusion and embedded intelligence. ✅ Automotive & Industrial Automation – Developing AI-enhanced control systems, predictive maintenance tools, and real-time monitoring solutions. ✅ Scalable Enterprise & B2B Solutions – Delivering custom embedded hardware and software tailored to OEMs, manufacturers, and system integrators. Our Vision We are committed to advancing technology and innovation in embedded product design. With a focus on scalability, security, and efficiency, we empower businesses with intelligent, connected, and future-ready solutions. We currently cater to B2B markets, offering customized embedded development services, with a roadmap to expand into direct-to-consumer (B2C) solutions.
Posted 1 month ago
0.0 - 4.0 years
0 Lacs
Hyderabad, Telangana
On-site
Hyderabad, Telangana, India Job Type Full Time About the Role About the Role We are seeking a passionate and skilled Embedded ML Engineer to work on cutting-edge ML inference pipelines for low-power, real-time embedded platforms. You will help design and deploy highly efficient ML models on custom hardware accelerators like Hailo, Coral (Edge TPU), Kendryte K210, and Torrent/BlackHole in real-world IoT systems. This role combines model optimization, embedded firmware development, and toolchain management. You will be responsible for translating large ML models into efficient quantized versions, benchmarking them on custom hardware, and integrating them with embedded firmware pipelines that interact with real-world sensors and peripherals. Requirements Key Responsibilities ML Model Optimization & Conversion Convert, quantize, and compile models built in TensorFlow, PyTorch , or ONNX to hardware-specific formats. Work with compilers and deployment frameworks like TFLite , HailoRT , EdgeTPU Compiler , TVM , or ONNX Runtime . Use techniques such as post-training quantization , pruning , distillation , and model slicing . ️ Embedded Integration & Inference Deployment Integrate ML runtimes in C/C++ or Python into firmware stacks built on RTOS or embedded Linux . Handle real-time sensor inputs (camera, accelerometer, microphone) and pass them through inference engines. Manage memory, DMA transfers, inference buffers, and timing loops for deterministic behavior. Benchmarking & Performance Tuning Profile and optimize models for latency, memory usage, compute load , and power draw . Work with runtime logs, inference profilers, and vendor SDKs to squeeze maximum throughput on edge hardware. Conduct accuracy vs performance trade-off studies for different model variants. Testing & Validation Design unit, integration, and hardware-in-loop (HIL) tests to validate model execution on actual devices. Collaborate with hardware and firmware teams to debug runtime crashes, inference failures, and edge cases. Build reproducible benchmarking scripts and test data pipelines. Required Qualifications Education: BE/B.Tech/M.Tech in Electronics, Embedded Systems, Computer Science, or related disciplines. Experience: 2–4 years in embedded ML, edge AI, or firmware development with ML inference integration. Technical Skills Required Embedded Firmware & Runtime Strong experience in C/C++ , basic Python scripting. Experience with RTOS (FreeRTOS, Zephyr) or embedded Linux. Understanding of memory-mapped I/O, ring buffers, circular queues, and real-time execution cycles. ML Model Toolchains Experience with TensorFlow Lite , ONNX Runtime , HailoRT , EdgeTPU , uTensor , or TinyML . Knowledge of quantization-aware training or post-training quantization techniques. Familiarity with model conversion pipelines and hardware-aware model profiling. Media & Sensor Stack Ability to work with input/output streams from cameras , IMUs , microphones , etc. Experience integrating inference with V4L2, GStreamer, or custom ISP preprocessors is a plus. Tooling & Debugging Git, Docker, cross-compilation toolchains (Yocto, CMake). Debugging with SWD/JTAG, GDB, or serial console-based logging. Profiling with memory maps, timing charts, and inference logs. Preferred (Bonus) Skills Previous work with low-power vision devices , audio keyword spotting , or sensor fusion ML . Familiarity with edge security (encrypted models, secure firmware pipelines). Hands-on with simulators/emulators for ML testing (Edge Impulse, Hailo’s HEF emulator, etc.). Participation in TinyML forums , open-source ML toolkits, or ML benchmarking communities. Why Join Us? At EURTH TECHTRONICS PVT LTD , we're not just building IoT firmware—we're deploying machine learning intelligence on ultra-constrained edge platforms , powering real-time decisions at the edge. Get exposure to full-stack embedded ML pipelines — from model quantization to runtime integration. Work with a world-class team focused on ML efficiency, power optimization, and embedded system scalability .️ Contribute to mission-critical products used in industrial automation, medical wearables, smart infrastructure , and more. How to Apply Send your updated resume + GitHub/portfolio links to: jobs@eurthtech.com About the Company About EURTH TECHTRONICS PVT LTD EURTH TECHTRONICS PVT LTD is a cutting-edge Electronics Product Design and Engineering firm specializing in embedded systems, IoT solutions, and high-performance hardware development. We provide end-to-end product development services—from PCB design, firmware development, and system architecture to manufacturing and scalable deployment. With deep expertise in embedded software, signal processing, AI-driven edge computing, RF communication, and ultra-low-power design, we build next-generation industrial automation, consumer electronics, and smart infrastructure solutions. Our Core Capabilities Embedded Systems & Firmware Engineering – Architecting robust, real-time embedded solutions with RTOS, Linux, and MCU/SoC-based firmware. IoT & Wireless Technologies – Developing LoRa, BLE, Wi-Fi, UWB, and 5G-based connected solutions for industrial and smart city applications. Hardware & PCB Design – High-performance PCB layout, signal integrity optimization, and design for manufacturing (DFM/DFA). Product Prototyping & Manufacturing – Accelerating concept-to-market with rapid prototyping, design validation, and scalable production. AI & Edge Computing – Implementing real-time AI/ML on embedded devices for predictive analytics, automation, and security. Security & Cryptography – Integrating post-quantum cryptography, secure boot, and encrypted firmware updates. Our Industry Impact ✅ IoT & Smart Devices – Powering the next wave of connected solutions for industrial automation, logistics, and smart infrastructure. ✅ Medical & Wearable Tech – Designing low-power biomedical devices with precision sensor fusion and embedded intelligence. ✅ Automotive & Industrial Automation – Developing AI-enhanced control systems, predictive maintenance tools, and real-time monitoring solutions. ✅ Scalable Enterprise & B2B Solutions – Delivering custom embedded hardware and software tailored to OEMs, manufacturers, and system integrators. Our Vision We are committed to advancing technology and innovation in embedded product design. With a focus on scalability, security, and efficiency, we empower businesses with intelligent, connected, and future-ready solutions. We currently cater to B2B markets, offering customized embedded development services, with a roadmap to expand into direct-to-consumer (B2C) solutions.
Posted 1 month ago
4.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Job Summary We are seeking a highly skilled and motivated Senior Embedded Firmware Developer with 4-6 years of hands-on experience to join our growing R&D team. The ideal candidate will be responsible for the design, development, debugging, and testing of robust and efficient firmware for our next-generation embedded systems. Firmware Development This role requires a strong understanding of embedded hardware, real-time operating systems (RTOS), communication protocols, and a proven track record of bringing embedded products from concept to Responsibilities : Design, develop, and implement high-quality, efficient, and reliable embedded firmware in C/C++ for various microcontrollers (e.g., ARM Cortex-M, ESP32, PIC, AVR, etc.) Architect and develop modular, scalable, and maintainable firmware solutions. Implement and optimize algorithms for performance and resource utilization in embedded environments. Develop device drivers for various peripherals (e.g., SPI, I2C, UART, ADC, DAC, PWM, GPIO, Timers, etc.) Integrate and debug hardware and firmware Design & Architecture : Contribute to the overall embedded system architecture and design, considering performance, power consumption, cost, and reliability. Participate in hardware-firmware interface definition and collaboration with hardware engineers. Analyze system requirements and translate them into detailed firmware & Testing : Perform comprehensive debugging using various tools (e.g., JTAG, SWD, oscilloscopes, logic analyzers, protocol analyzers). Develop and execute unit tests, integration tests, and system tests to ensure firmware quality and robustness. Identify and resolve complex technical issues in embedded systems. RTOS & Communication Protocols Experience with and ability to utilize Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or similar, for task scheduling, inter-task communication, and resource management. Develop and integrate various communication protocols (e.g., Bluetooth LE, Wi-Fi, LoRa, Zigbee, MQTT, CoAP, TCP/IP, USB, CAN, & Version Control : Create and maintain detailed technical documentation, including design specifications, API documentation, and test plans. Utilize version control systems (e.g., Git) effectively for collaborative development and code & Mentorship : Work collaboratively with cross-functional teams including hardware engineers, QA engineers, and project managers. Provide technical guidance and mentorship to junior team members. Actively participate in code reviews and design Improvement : Stay up-to-date with the latest advancements in embedded systems, microcontrollers, and firmware development tools and methodologies. Proactively identify opportunities for process and technical Skills & Qualifications : Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field. 4-6 years of hands-on experience in embedded firmware development. Proficiency in C/C++ for embedded systems development. Strong understanding of microcontroller architectures (e.g., ARM Cortex-M series, ESP32, PIC, AVR, etc.) Extensive experience with embedded communication protocols such as I2C, SPI, UART, CAN, USB, etc. Demonstrated experience with RTOS (e.g., FreeRTOS, Zephyr, etc.) for developing multi-threaded applications. Solid understanding of digital and analog electronics. Ability to read schematics and datasheets. Experience with debugging tools like JTAG/SWD debuggers, oscilloscopes, logic analyzers. Proficiency with version control systems, especially Git. Experience with build systems (e.g., Make, CMake). Strong problem-solving and analytical skills. Excellent written and verbal communication skills. Ability to work independently and as part of a (Good to Have) Skills : Experience with wireless communication technologies (e.g., Bluetooth LE, Wi-Fi, LoRa, NB-IoT). Familiarity with IoT platforms and cloud connectivity (e.g., AWS IoT, Azure IoT, Google Cloud IoT). Experience with firmware update mechanisms (OTA - Over-The-Air). Knowledge of low-power design techniques for battery-powered devices. Experience with embedded Linux or other higher-level embedded operating systems. Scripting skills (e.g., Python) for automation, testing, or tool development. Familiarity with agile development methodologies (ref:hirist.tech)
Posted 1 month ago
0 years
0 Lacs
Gurgaon, Haryana, India
On-site
We are looking for a skilled and motivated Software Engineer with hands-on experience in router firmware development, particularly with OpenWRT or similar Linux-based networking platforms. You will be responsible for designing, developing, and maintaining firmware for embedded networking devices, ensuring performance, security, and reliability. Responsibilities Design, develop, and maintain custom firmware based on OpenWRT for embedded networking devices (e. g., routers, access points). Customize and optimize Linux networking stack, kernel modules, and hardware drivers. Integrate third-party services, SDKs, and packages into OpenWRT-based systems. Work closely with hardware and QA teams for board bring-up, debugging, and system validation. Monitor and improve system performance, memory usage, and boot times. Contribute to security hardening of firmware (firewall rules, secure boot, patching, etc. ). Develop CI/CD pipelines and automated testing for firmware builds and deployments. Write clear documentation for firmware configurations, system architecture, and release notes. Requirements Strong experience in developing for OpenWRT, LEDE, or custom Linux-based router firmware. Proficient in C, Shell scripting, and familiarity with Makefiles and build systems (Buildroot, Yocto, etc. ). Experience working with Linux kernel, device trees, and kernel modules. Solid understanding of networking protocols (TCP/IP, VLAN, DHCP, DNS, NAT, firewall, etc. ). Familiarity with UCI configuration system, LuCI web interface, and system logs. Experience in cross-compilation toolchains and hardware debugging (JTAG, serial console, etc. ). Knowledge of wireless networking standards (802.11a/b/g/n/ac/ax), WiFi chipsets, and drivers (Atheros, Broadcom, MediaTek, etc. ). Problem-solving mindset with a strong attention to detail. Ability to work independently and collaboratively in a fast-paced environment. Good communication skills and the ability to document technical concepts clearly. Experience with security protocols (IPSec, OpenVPN, WireGuard, WPA3). Experience with cloud integration (MQTT, TR-069 or IoT platforms). Familiarity with hardware design concepts (PCB, SoC integration). Contributions to OpenWRT or other open-source networking projects. Bachelor's or Master's degree in Computer Science, Electronics, Communications, or related field. This job was posted by Shubhankar Tomar from Wiom.
Posted 1 month ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Apply Now Job Title Application Engineer C++ Job Description We're Concentrix. The intelligent transformation partner. Solution-focused. Tech-powered. Intelligence-fueled. The global technology and services leader that powers the world’s best brands, today and into the future. We’re solution-focused, tech-powered, intelligence-fueled. With unique data and insights, deep industry expertise, and advanced technology solutions, we’re the intelligent transformation partner that powers a world that works, helping companies become refreshingly simple to work, interact, and transact with. We shape new game-changing careers in over 70 countries, attracting the best talent. The Concentrix Technical Products and Services team is the driving force behind Concentrix’s transformation, data, and technology services. We integrate world-class digital engineering, creativity, and a deep understanding of human behavior to find and unlock value through tech-powered and intelligence-fueled experiences. We combine human-centered design, powerful data, and strong tech to accelerate transformation at scale. You will be surrounded by the best in the world providing market leading technology and insights to modernize and simplify the customer experience. Within our professional services team, you will deliver strategic consulting, design, advisory services, market research, and contact center analytics that deliver insights to improve outcomes and value for our clients. Hence achieving our vision. Our game-changers around the world have devoted their careers to ensuring every relationship is exceptional. And we’re proud to be recognized with awards such as "World's Best Workplaces," “Best Companies for Career Growth,” and “Best Company Culture,” year after year. Join us and be part of this journey towards greater opportunities and brighter futures. This position requires the following technical skills: Essential Tertiary qualification in Computer Science, Software Development, or Engineering Proficient in C++ 5+ years of development and/or testing experience – developing code using C++ Experience with Version Control Systems (Git) Technical skills including high level understanding of software development, network systems, software test Problem investigation and resolution experience in a software environment Desirable Payments and/or Retail Petroleum industry experience Embedded Linux x86 / ARM C, Java, Assembler, Python, Bash scripting Ability to promote a test-driven development approach Experience using embedded tools; compilers, debuggers, JTAG, protocol analysers, RTOS or OSes No need to target Assembler skills for the Application Engineer, good C++ & Linux Application development skillsets are important but experience in the payment domain is an truly an advantage some of payment domain experience/expertise would be - understanding of ISO8583 type messaging, payment transaction types, payment software development exposure, EMV understanding, Payments security and certification etc. Location: IND Work-at-Home Language Requirements Time Type: Full time If you are a California resident, by submitting your information, you acknowledge that you have read and have access to the Job Applicant Privacy Notice for California Residents Apply Now
Posted 1 month ago
7.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Job Description: Position Overview: As a Senior Embedded Systems Engineer, you will play a critical role in the design, development, and maintenance of embedded systems and software. You will work closely with cross-functional teams to deliver high-quality, reliable, and efficient solutions. Your expertise in C/C++ and embedded systems will be essential in driving our projects to success. Key Responsibilities Design, develop, and test embedded software and firmware for various applications. Collaborate with hardware engineers to integrate software and hardware components. Optimize and debug embedded systems to ensure high performance and reliability. Participate in code reviews and provide constructive feedback to team members. Develop and maintain documentation for software designs, code, and test procedures. Stay up-to-date with industry trends and emerging technologies to drive innovation. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Required Qualifications Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Minimum of 7-9 years of experience in embedded systems development. Strong Programming skills, preferably C++/C. Strong understanding of embedded systems architecture and design principles. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Good experience in multimedia framework and ARM based chipsets. Solid aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas. Preferred Qualifications Experience with Windows and Linux kernel and driver development and Android HAL development. Strong knowledge on Boot flow and OS internals. Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). Experience on system performance profiling and optimization techniques. Experience with debugging tools and techniques (e.g., WinDbg , JTAG, GDB). Understanding of hardware interfaces and communication protocols (e.g., I2C, SPI, UART). 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. 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. 3072320
Posted 1 month ago
6.0 - 10.0 years
18 - 20 Lacs
Bengaluru
Work from Office
Will be technically driving team Custom Circuit IO and Datapath solutions for next generation Memory in advanced CMOS technology nodes. Will work on architecture of High speed IO and DataPath solutions to meet the specifications and product requirements Work closely with team and actively participate in technical discussions and reviews. Pro-actively get design issues/problems solved. Contribute to or propose innovative design solutions and design methodologies. Qualifications Bachelors/Masters degree in Electronics & Telecommunication/Electrical engineering Hand-on design knowledge on both analog & mixed signal design environment. 8+ years of Experience on IO circuit blocks used in memory products like DDR4, DDR5, LPDDR4, LPDDR5, GDDR5, GDDR6 is desirable. Familiar with custom design methodology & flow, Calibration, JTAG design requirements, understanding of High-speed IO circuit and Datapath design including LDO, PLL, DLL, Rx, Tx and clocking circuits Knowledge of analog layout techniques, including floor-planning, matching, shielding and parasitic optimization Understanding Datapath circuits like pipelining, digital design, STA, fan-out and load estimation, FIFO design etc.. Familiarity with package/board/Power integrity /signal integrity constraints is a plus. Strong communication skills & circuit design knowledge is preferred. Tool knowledge: spice tools: spectre, finesim, hspice & other flows Good automation & scripting knowledge is plus.
Posted 1 month ago
1.0 - 3.0 years
7 - 8 Lacs
Bengaluru
Work from Office
Experience in dft scan insertion, atpg at ip and soc level Hands on experience in atpg timing and no-timing simulations Proficient in doing basic unit-level verification using simulations. Scan/atpg patterns & test flows development, debug, test and characterization
Posted 1 month ago
30.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. The Cadence Advantage The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact. Cadence’s employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees. The unique “One Cadence – One Team” culture promotes collaboration within and across teams to ensure customer success Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other—every day. Job responsibilities: BE/BTECH/ME/MTECH Or Equivalent Degree Very good knowledge on SCAN/ATPG/JTAG/MBIST Experience with one or more chip tape out that includes chip ATE bring up. Experience on gate level simulation with no timing and timing (SDF) simulations (ATPG/MBIST/JTAG) Experience in Test structures for DFT, IP integration, ATPG fault models, test point insertion, coverage improvement techniques. Experience in scan insertion techniques at block level and chip top level. Experience on Memory BIST generation, insertion, verification on RTL/Netlist level. Good knowledge and understanding in Analog PHY and Analog Macro tests. Good knowledge and understanding on JTAG for IEEE 1149.1/IEEE1149.6 standards. Good knowledge on test mode timing constraints Good knowledge about running block level and chip STA flows. Cross domain knowledge to resolve DFT issues with design, synthesis, physical design, STA team. Proficiency in industry standard tools for scan insertion, ATPG, MBIST and JTAG (preferable Cadence/Tessent tools) Experience with post-silicon bring up and debug on ATE. Good knowledge on Perl/Tcl scription skills Very good team player capabilities and excellent communication skills to work with a variety of teams across the global organization. High sense of responsibility and ownership within the team for successful tape out and post-silicon bring up of project. Should have B-Tech/M-tech with 5 Years to 15 Years relevant experience. We’re doing work that matters. Help us solve what others can’t.
Posted 1 month ago
0 years
4 - 9 Lacs
Hyderābād
On-site
Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: SMTS SILICON DESIGN ENGINEER T HE ROLE : As a member of the Radeon Technologies Group, you will help bring to life cutting-edge designs. As a member of the front-end design/integration team, you will work closely with the architecture, IP design, Physical Design teams, and product engineers to achieve first pass silicon success. THE PERSON: A successful candidate will work with senior silicon design engineers. The candidate will be highly accurate and detail-oriented, possessing good communication and problem-solving skills. K EY RESPONSIBLITIES : Implementation and verification of DFT architecture and features Scan insertion and ATPG pattern generation ATPG patterns verification with gate-level simulation Test coverage and test cost reduction analysis Post silicon support to ensure successful bring up and enhance yield learning P REFERRED EXPERIENCE : Understanding of Design for Test methodologies and DFT verification experience (eg. IEEE1500, JTAG 1149.x, Scan, memory BIST etc.) Experience with Mentor testkompress and/or Synopsys Tetramax/DFTMAX Experience with VCS simulation tool, Perl/Shell scripting, and Verilog RTL design ACADEMIC CREDENTIALS: Bachelors or Masters degree in computer engineering/Electrical Engineering Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 1 month ago
4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Hardware Engineering General Summary Qualcomm is hiring strong DV engineers to verify high performance and low power CPUs in Bangalore. Please forward your profiles if you meet the requirement. Minimum Qualifications Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Roles and Responsibilities Responsible for power management verification includes Boot, Reset, clock gating, power gating, Voltage/frequency management, limit management and throttling. Work closely with design/verification teams within CPU to develop comprehensive test plan. Use simulation and formal verification methodologies to execute test plans. Write checkers, assertions and develop stimulus. Verify power intent through use of methodologies like UPF. Work closely with system architects, software teams and Soc team to validate system use cases. Work closely with emulation team to enable verification on emulators and FPGA platforms. Debug and triage failures in simulation, emulation and/or Silicon. BE/BTech degree in CS/EE with 3+ years’ experience. Experience in power management verification. Implementation of assembly and C language embedded firmware. Experience in C/C++, scripting languages, Verilog/system Verilog. Strong understanding of power management features in CPUs and CPU based Socs. Experience in verification of power management features such as clock gating, power gating, UPF, DVFS/DCVS, reliability, throttling etc. Preferred Requirements Good Understanding of CPU architectures and CPU micro-architectures. In-depth knowledge of digital logic design, micro-processor, debug feature, and DFT architecture and microarchitecture Experience with advanced verification techniques such as formal and assertions is a plus Knowledge and verification experience in DFT and structural debug concepts and methodologies: JTAG, IEEE1500, MBIST, scan dump, memory dump 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. 3071121
Posted 1 month ago
6.0 - 8.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Description: Title: Wi-Fi Software Development Engineer Role and Responsibilities: (Contractual) ·Investigate debug and root cause Wi-Fi software System and Protocol issues reported by customers, internal QA teams. ·Reproduce reported issues in internal test environments and assist with root cause analysis. ·Collaborate with cross-functional teams (firmware, driver, QA) to resolve technical issues efficiently. ·Analyse system logs (Android logcat), packet captures (pcaps), and firmware traces to isolate software or hardware bugs. ·Maintain and improve internal tools for diagnostics, logging, and automated test triage. ·Document findings, resolutions, and best practices to help build a growing internal knowledge base. ·Investigate, debug and root cause System and Protocol issues. Break down complex issues for faster resolution. ·Working on optimizing the Software to enhance System performance and Power efficiency ,Adhering to the required project processes for smooth execution of deliverables Skill Requirements: ·Excellent C programming skills with strong knowledge of data structures and algorithms. ·Strong understanding of Operating System fundamentals and RTOS (e.g. FreeRTOS, etc.) ·Experience with or knowledge of ARM Cortex A/R/M series. ·Knowledge of working on Linux/Unix platforms. ·Software Debugging and tracing using Lauterbach/JTAG and Trace32 software ·Profiling and Optimization of Embedded Software for delivering High performance and Power Efficient (low power mode) solution Excellent problem-solving ability and tenacity in finding root cause for complex issues with focus on delivering quality results Excellent verbal and written communication and inter-personal skills. ·Usage of continuous integration and version control tools (e.g. Git, Gerrit, Jenkins, etc.). Good to have: ·Knowledge of Python for scripting/automation is an advantage. Experience: 6- 8 years of experience in Wi-Fi/embedded Firmware development and commercialization. Experience in developing embedded protocol software for a resource-constrained real time environment would be an advantage. Qualifications: B.Tech/B.E/M.Tech/M.E
Posted 1 month ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software 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. Design, develop, unit test and documentation of the device driver for ARM SoC. Bring up the driver and unit test the driver features in the new ARM SOC. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. At least 10+ years of relevant experience in developing driver development with a record of strong individual technical achievement Strong programming skills in C and Linux experience. Device driver or board support package (BSP) knowledge or development experience. Must have hands on experience in developing the device drivers and bootloaders. Knowledge for ARM/DSP Processor Architecture, JTAG, Emulators. Experience in development of RDK-B ,Yocto build framework, QSDK framework and/or PRPL OS development and/or experience in Opensync is added advantage. Must have hands on experience in solving complex system issues with good problem-solving and debugging skills using Hardware debuggers. Excellent communication skills. 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. 3074877
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