Jobs
Interviews

1371 Firmware Jobs - Page 13

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 7.0 years

5 - 9 Lacs

New Delhi, Lucknow, Chennai

Work from Office

Company Description Vecmocon was incubated in 2016 at IIT Delhi by Peeyush Asati (CEO), Adarshkumar Balaraman (COO) and Shivam Wankhede (CTO). The company has now established its presence in major cities including Delhi, Bangalore, Chennai & Lucknow with a passionate team of more than 180 associates. The company is at the forefront of advanced computing solutions for electric mobility, specializing in safety-critical components such as Battery Management Systems (BMS), EV chargers, Vehicle Intelligence Modules (VIM), secure Firmware Over the Air (FOTA), etc for electric vehicles. The company is working with two of the top 5 EV players in India and various leading battery manufacturers ensuring a high level of reliability and safety, delivering robust performance for the next generation of intelligent and smart EVs. With a vision to develop the most reliable, robust, and cost-efficient systems, Vecmocon aims to drive the mass adoption of electric vehicles globally. We are looking for a seasoned, hardworking individual, with proven experience and passion for selling technology solutions. You will be responsible for selling into new prospects as well as existing customers to ensure high renewal and customer satisfaction levels. Your responsibilities: Identify current & future customer service requirements by establishing rapport with current & potential customer base Prepare & deliver technical presentations explaining products or services to customers & prospective customers Confer with customers & engineers to assess needs and to determine requirements Prepare cost estimates by studying blueprints, plans & related customer documents; consulting with engineers, architects & other technical personnel Support & partner with sales executives to plan, prepare & execute on strategic deals in complex sales cycles Model the finance business case associated with each sales opportunity Successfully match customer pain points/requirements to proposed solutions Create and deliver technical presentations and demos that clearly communicate the uniqueness of the value proposition Effectively communicate client needs to the technical/R&D team for future product enhancements Prepares sales engineering reports by collecting, analyzing & summarizing sales information, engineering & application trends Maintains professional & technical knowledge by attending educational workshops; establishing personal networks; participating in professional societies Deliberating on sales engineering effectiveness by identifying short-term & long-term issues that needs to be addressed Collect & document competitive intelligence Skill sets/Experience we require: 4-7 years proven work experience as a Sales Engineer Proven track record of selling complex enterprise solutions Ability to forge strong, long-lasting relationships with senior executives Ability to explain & present complex concepts in an easy to understand manner Technical background (preferred) with understanding or hands on experience in software development & web technologies Good written & verbal communication & presentation skills Willingness to travel Pedigree: Bachelor s degree in Electronics Engineering MBA in Sales & Marketing would be preferred

Posted 2 weeks ago

Apply

3.0 - 6.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Skills: Minimum of 3-6 years of exp in embedded and Controls Engineering or similar role Familiarity with computer languages, C/C++, Experience working on embedded software development and embedded software architectures Design and implement firmware for embedded devices and systems from requirements to production and commercial deployment - Design, develop, code, test and debug system software - Protocol hands-on knowledge - UART/I2C/SPI/CAN - Hands-on experience in setting up and using JTAG/SWD for Debugging/troubleshooting - Working with Linux (preferred) - Hand-on knowledge of working with Arm and non-Arm microcontrollers - Hand-on knowledge of working with Sensors and actuators - Knowledge of Motor control algorithm (Brushed/Brushless DC, Stepper etc. ) Knowledge of wireless technology Working on VS Studio Programmable Logic Controller (PLC) Programming and Electrical Design of: Allen-Bradley, Siemens, Beckhoff Programmable Logic Controllers. Codesys and ladder logic programming. Servos and motion control experience. Variable Frequency Drive (VFD) programming and setup. Network Protocols - Serial, Ethernet IP, Profinet, MODBUS TCP/IP, EtherCAT. Warehouse control system software interface and protocols. Human-machine Interface system design - TIA PORTAL, Rockwell FTV studio, Ignition. Scanner and Machine vision system interface Troubleshooting process controls, electrical equipment, sensors, valves, motors, & drives. Working Knowledge of equipment wiring practices and relevant codes (NEC, NFPA 79, UL 508A, etc. ) Experience using Git for revision control of industrial control schematics and software. Basic mechanical understanding/aptitude, comfortable using simple hand tools. Experience working on multiple projects at one time E-Commerce Material Handling Systems Experience. Qualification: Minimum of 3-6 years of exp in embedded and Controls Engineering or similar role Qualification: Minimum of 3-6 years of exp in embedded and Controls Engineering or similar role Responsibilities: Develop firmware for a variety of embedded products. Create project and technical reports as required and help define product architecture. Participate in the schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production Aid in the design and development of equipment and systems related to warehouse automation, and redesign of existing systems to fulfill customer requirements. Provides reporting, and technical document management for the PLC Controls Engineering portion. Works closely with other engineering functional teams and manages the scope and schedule. Collaborate with engineering teams like Software and Mechanical and Firmware Engineering. Executes all test plans on-site, both internal and external customer acceptance/SAT /FAT. Have fundamental understanding of HW product development, manufacturing, simulation methods and techniques, FMEA and other DFSS/engineering principles. Excellent interpersonal skills and an ability to interact successfully with all levels of management as well as a global team. Ability to multi-task and stay organized, Excellent analytical and problem-solving skills. Possess sound knowledge on PLCs, Oscilloscopes, Power source, Loads etc. . Responsibilities: Develop firmware for a variety of embedded products. Create project and technical reports as required and help define product architecture. Participate in the schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production Aid in the design and development of equipment and systems related to warehouse automation, and redesign of existing systems to fulfill customer requirements. Provides reporting, and technical document management for the PLC Controls Engineering portion. Works closely with other engineering functional teams and manages the scope and schedule. Collaborate with engineering teams like Software and Mechanical and Firmware Engineering. Executes all test plans on-site, both internal and external customer acceptance/SAT /FAT. Have fundamental understanding of HW product development, manufacturing, simulation methods and techniques, FMEA and other DFSS/engineering principles. Excellent interpersonal skills and an ability to interact successfully with all levels of management as well as a global team. Ability to multi-task and stay organized, Excellent analytical and problem-solving skills. Possess sound knowledge on PLCs, Oscilloscopes, Power source, Loads etc. .

Posted 2 weeks ago

Apply

5.0 - 10.0 years

27 - 32 Lacs

Bengaluru

Work from Office

ECMS # 532853 Number of openings 1 Job Title* Linux Admin Work Location & Reporting Address* Bangalore, Pune Vendor Rate* 8000-9000 INR/Day Contract duration (in months)* 6 Months BGV Check(post or pre-onboarding) Pre-onboarding Skill Set Linux Admin Job Description 5 -10 years of experience in system administration, with a strong focus on Linux environments like RHEL Installing firmware upgrades on the bare metal servers or video devices like Drake, XoS , Synamedia Traffic Engine,Mux , Packagers etc. Experience in configuration of video devices like Drake, XoS , Synamedia Traffic Engine,Mux , Packagers etc. Good to have knowledge on the video domain, encoding products and OTA devices. Hands-on experience with installing, configuring, and maintaining Linux operating systems. Experience with virtualization technologies. Solid understanding of automation principles and experience with Ansible for configuration management and orchestration. Experience with monitoring tools (e.g.,Splunk Grafana). Strong scripting skills (e.g., Bash, Python) are desirable. ",

Posted 2 weeks ago

Apply

6.0 - 11.0 years

8 - 9 Lacs

Bengaluru

Work from Office

About Us: Tessolve offers a unique combination ofpre-silicon and post-silicon expertise to provide an efficient turnkey solutionfor silicon bring-up, and spec to the product. With 3200+ employees worldwide,Tessolve provides a one-stop-shop solution with full-fledged hardware andsoftware capabilities, including its advanced silicon and system testing labs. Tessolve offers a Turnkey ASIC Solution,from design to packaged parts. Tessolve s design services include solutions onadvanced process nodes with a healthy eco-system relationship with EDA, IP, andfoundries. Our front-end design strengths integrated with the knowledge fromthe backend flow, allows Tessolve to catch design flaws ahead in the cycle,thus reducing expensive re-design costs, and risks. We actively invest in theRD center of excellence initiatives such as 5G, mmWave, Silicon photonics,HSIO, HBM/HPI, system-level test, and others. Tessolve also offers end-to-endproduct design services in the embedded domain from concept to manufacturingunder an ODM model with application expertise in Avionics, Automotive,Industrial and Medical segments. Tessolve s Embedded Engineering servicesenable customers a faster time-to-market through deep domain expertise,innovative ideas, diverse embedded hardware software services, andbuilt-in infrastructure with world-class lab facilities. Tessolve s clientele includes Tier 1clients across multiple market segments, 9 of the top 10 semiconductorcompanies, start-ups, and government entities. We have a global presence over12 countries with office locations in the United States, India, Singapore,Malaysia, Germany, United Kingdom, Canada, UK, Japan, Taiwan, Philippines, andTest Labs in India, Singapore, Malaysia, Austin, San Jose. For more details, visit www.tessolve.com . Job Overview Brief description about the Job. Job Location : Electronic -City, Phase II,Bangalore. What you ll do Development Testing of IO controller hub diagnostic test cases forAMD SoCs Debugging of the test case failures and reporting them to the designteam Involvement in test planning of diagnostics Collaboration with various related cross-teams Who you are Expertise in C++ programming Post Silicon diagnostics development validation Good understanding of data/address busarchitecture, caches, memory management. Understanding of PC Hardware, SoC, Chipsets,CPU, GPU, BIOS, firmware etc. Knowledge of x86 / computer architecture Understanding of OS internals Solid knowledge of software development lifecycle Strong analytical and problem-solving skills Tessolve Semiconductor Private Limited, aswell as its affiliates and subsidiaries ( Tessolve ) does not requirejob applicants to make any payments at any stage of the hiring process. Anyrequest for payment in exchange for a job opportunity at Tessolve is fraudulentand should be ignored. If you receive any such communication, we stronglyadvise you to refrain from making any payments and to promptly report theincident to us at hr@tessolve.com. Tessolve is not responsible for any lossesincurred due to such fraudulent activities

Posted 2 weeks ago

Apply

5.0 - 8.0 years

3 - 7 Lacs

Hyderabad

Work from Office

DC ACI / Nexus L2 Day2 - Hyderabad -5-8 years JD- vxLAN, WAN Installing, configuring, and supporting Cisco Routers and Switches. Basis Understanding of ACI is Must for L2. Updating Network equipment to the latest firmware releases. Replacing faulting network hardware components when required. Reporting network status to key stakeholders. Strong knowledge in Routing and Switching technology such as BGP, OSPF, VPC, Multicast, RSTP, MSTP, NAT, PBR, FHRP Knowledge in WAN technology such as MPLS, IPSEC, GRE, VPN, DMVPN. Significant practical experience in troubleshooting connectivity issues across firewall/Load Balancer or proxy Excellent communication and co-ordination skills within technology community. Excellent problem analysis and solving skill applying creativity, innovation and thinking out of the box approach when dealing with challenges. Able to work under high pressure in a challenging environment. Good to have knowledge in Cisco SDWAN solution (Viptela) Routing- BGP, OSPF and Static Understand how MPLS works Working level understanding of IPSEC, GRE, GETVPN In-depth exposure on Cisco nexus 9K family from installation, commissioning, configuration (Mandatory) Switching- VPC,FHRP,STP,LACP. Good to have knowledge in Cisco SDWAN solution (Viptela)

Posted 2 weeks ago

Apply

2.0 - 3.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Job Description: Responsibilities Lead and manage hybrid endpoint environments using SCCM (30%) and Intune (70%). Administer SCCM for application packaging, patching, task sequences, and OS deployment. Design and implement MDM strategies using Intune, Knox, and E-FOTA for Android and iOS devices. Configure and manage Intune compliance policies, configuration profiles, app protection policies, and conditional access. Troubleshoot device enrolment, policy application, and app deployment issues across platforms. Manage Samsung Knox and E-FOTA for firmware updates and device security. Support iOS and Android device lifecycle management, including provisioning, restrictions, and remote actions. Monitor and optimize device performance, compliance, and security posture. Collaborate with security teams to implement Microsoft Defender, Credential Guard, and Application Guard. Provide advanced support for Windows Autopilot, update rings, SCEP, PKCS, and WSUS. Work with Active Directory, Azure AD, and O365 licensing models. Develop and maintain PowerShell scripts for automation and reporting. Participate in global meetings, customer engagements, and technical workshops . Desired Skills and Qualifications 8+ years of IT experience with strong exposure to MDM, Intune, Knox, E-FOTA, iOS/Android, and SCCM (minimum 2-3 years). Expertise in Microsoft Endpoint Manager (Intune + SCCM). Experience with Samsung Knox Suite and E-FOTA for Android enterprise management. Strong understanding of iOS and Android enterprise features, app provisioning, and security. Familiarity with ticketing tools like SNOW, Remedy, or HPSM. Knowledge of Azure AD, Conditional Access, and O365 licensing. Proficiency in PowerShell scripting and automation. Solid grasp of networking concepts - DNS, DHCP, TCP/IP, Subnetting, IPv4/IPv6. Excellent communication and documentation skills. Nice to Have Skills Experience with Microsoft Power Platform and Power BI. Exposure to Privileged Identity Management and Zero Trust architecture. Strong problem-solving and analytical skills. Ability to mentor junior engineers and lead technical initiatives. Experience in global enterprise environments with 24x7 support models. At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We re committed to fostering an inclusive environment where everyone can thrive. Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here .

Posted 2 weeks ago

Apply

3.0 - 5.0 years

2 - 5 Lacs

Gurugram

Remote

Freelance Industrial + Hardware Designer Calibration Wand + Smart Charging Dock Location: Remote Engagement: Freelance (Project-based) About the Project: We are building a camera calibration system for multi-camera tracking in sports/computer vision applications. As part of this, we need a custom-designed calibration wand that will include precisely spaced marker points (LEDs or passive markers) and a charging/storage cabinet with status LEDs and possible IoT functionality. This will be a hardware prototyping project involving industrial design, 3D modeling for printing, and basic electronics/IoT. Key Deliverables: 1. Calibration Wand Design of a handheld wand with precisely spaced markers (e.g., LED points or reflective balls). Lightweight, rigid, and durable design. 3D printable STL/STEP files for prototyping. Battery-powered with internal wiring for LEDs. Should meet calibration accuracy standards (marker spacing tolerance is critical). 2. Charging & Storage Cabinet Dock to charge the wand when not in use. LED indicators to show battery/charging status. Optional: Wi-Fi/Bluetooth integration for remote status checking (battery % etc.). Designed to be compact, safe, and manufacturable. Skills Required: Industrial Design (especially for ergonomic tools/devices) CAD modeling (Fusion 360 / SolidWorks / Rhino) 3D printing design best practices (FDM/SLA) Basic electronics (battery, LED circuit design, PCB is a bonus) IoT prototyping (ESP32/RPi, battery status, LED control, etc.) Understanding of camera calibration systems is a big plus What You Should Provide: STL/STEP files for both wand and cabinet Renders and exploded views Wiring diagrams / component specs BOM (Bill of Materials) Basic firmware/prototype (if IoT is included) Assembly instructions or video (optional) Timeline: 34 weeks (initial design + revisions + prototype ready) To Apply: Send your portfolio with: Examples of similar 3D printed products or calibration tools Any experience with IoT or hardware prototyping Availability & estimated timeline

Posted 2 weeks ago

Apply

7.0 - 12.0 years

12 - 13 Lacs

Bengaluru

Work from Office

The Data Center Solutions Business Unit within Microchip designs enterprise class storage products to enable the world s leading enterprises and data centers utilizing the latest RAID, Security, PCIe, NVMe, SAS, SATA, SDRAM, NAND, CXL technologies. As a member of the Applications Engineering team, a successful applicant will be involved in providing best-in-class technical support to our customers for one or more of the Data Center Solution products. Our Applications Engineering Team is responsible for providing best-in-class technical support for our customers to evaluate, develop and ramp to production with our solutions, by working closely with the Product Development, Product Validation, Marketing, and Sales teams. This involves, but not limited to, developing and delivering training, customer collaterals and debug tools, resolving the problems and challenges. We offer a challenging and dynamic working environment with opportunities to learn and make substantial contributions toward the success of our business. Responsibilities Support, manage and resolve the technical issues related to DCS Hardware and Firmware/Software products Debug Firmware, Software and protocol level issues for enterprise storage devices Develop and maintain customer collaterals such as FW User Manual, Quick Start Guide, Release Notes, Errata, Application Notes etc Develop and provide product training to customers and internal teams Develop debug tools using C, Python, TCL/Tk Reproduce customer reported problems and perform root cause analysis Test customer Firmware releases Qualifications Bachelors/masters degree in Electronics or equivalent Engineering Minimum 7 years of experience in related fields Strong Firmware / Embedded Systems development and debug skills Experience in design, develop and testing of firmware using C language Experience in developing debug tools using any of the scripting languages (Java, TCL/TK, PERL, Python etc) Experience or knowledge of Computer Architecture Experience or knowledge on Operating System fundamentals Strong knowledge or experience in PCIe protocol Excellent communication, interpersonal skills, problem-solving skills and the ability to work independently and as part of a team Desired Qualifications Experience or knowledge on storage protocols like NVMe or TCP/IP or SAS/SATA protocol, Experience or knowledge on Hardware Root of Trust, Secure Boot, Security Standards such as NIST FIPS 140 Experience in use of lab equipment such as Bus Analyzers, JTAG, Emulators Experience with Linux as development environment Experience with Virtual machines Experience or knowledge on Agile development methodology Ability to read and understand hardware schematics Experience or knowledge on AI/ML Customer facing experience Eagerness to learn, adapt, and take on new challenges. Travel Time: 0% - 25%

Posted 2 weeks ago

Apply

2.0 - 6.0 years

3 - 7 Lacs

Hyderabad

Work from Office

Required Skills : Strong Embedded C Programming abilities Hands-on experience in developing device drivers, applications using 16/32 Bit Microcontroller based platforms. Knowledge and experience in bare metal coding and RTOS. Experience with various IDEs (Ex MPLAB X IDE, STM32CubeIDE, Code Composer Studio, nRF MDK) and scripting languages (Python, Shell scripts) Experience in Embedded, Automotive Software and driver development with ARM/RISC based MCUs on BareMetal/RTOS etc., Strong Debug Skills and experience with JTAG, GDB debuggers & Lauterbach etc., Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Prior development experience with peripherals like USB/Ethernet/PCIe/I2C/SPI/MQTT/HTTPs etc on BareMetal/RTOS Good analytical and problem-solving skills Experience with version control tools like git, and code review tools like Collaborator, gerrit etc., Good communication, interpersonal, and teamwork skills

Posted 2 weeks ago

Apply

4.0 - 7.0 years

15 - 20 Lacs

Hyderabad

Work from Office

andRoles and Responsibilities Strong C programming 4 to 7 years U-Boot driver development experience Design, develop, test, and maintain embedded firmware for various applications using C programming language. Develop device drivers for Linux operating systems and U-Boot bootloaders.

Posted 2 weeks ago

Apply

8.0 - 12.0 years

30 - 35 Lacs

Bengaluru

Work from Office

Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Responsibilities Developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. Skills Must have Engineer with 8+ years of experience in embedded Linux driver/kernel development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Linux fundamentals and audio fundamentals Experience with ALSA ASoC driver development Experience with audio transmission protocols like I2S/TDM, audio DAC/ADC Experience with audio DSP firmware development Experience with bare metal or RTOS based firmware development 10.System knowledge, System Debugging, firmware debugging using JTAG Nice to have Good to have: 1. Experience with Any RTOS porting. 2. Experience with host to DSP communication.

Posted 2 weeks ago

Apply

13.0 - 17.0 years

0 Lacs

sonipat, haryana

On-site

As a Software Engineer & Instructor in Computer Architecture at Newton School of Technology, you will be based in Sonipat at Rishihood University. With 13 years of experience, you will play a crucial role in the mission to redefine engineer training by bridging the gap between academia and the real world. Your responsibilities will include teaching core concepts in Computer Architecture such as ISA design, processor fundamentals, memory systems, pipelining, and performance optimization through project-based, hands-on sessions. You will also contribute to updating the industry-aligned curriculum, mentor students in architecture-focused projects, provide career guidance in system-level software and hardware optimization, and collaborate with experienced faculty and industry professionals to deliver impactful learning experiences. To excel in this role, you should hold a Bachelors or Masters degree in Computer Engineering, Computer Science, Electrical Engineering, or related fields. Your solid practical experience in system-level software, embedded development, or performance-critical programming along with a strong understanding of C/C++, assembly programming, memory systems, pipelining, ISA concepts, and OS-hardware interactions will be valuable assets. Basic knowledge of architecture simulators or profiling tools is essential. Exposure to Verilog/VHDL, interest in compiler design, firmware, GPU computing, Linux internals, or kernel-level programming will be advantageous. The ideal candidate will have a passion for teaching, clear communication skills, a collaborative mindset, and enthusiasm for working in a dynamic academic environment. In return, you will receive competitive compensation, access to state-of-the-art labs and tools, the opportunity to contribute to practice-led tech education, and be part of a supportive, impact-driven academic culture. Join us at Newton School of Technology and embark on a journey to shape the engineers of tomorrow.,

Posted 2 weeks ago

Apply

3.0 - 5.0 years

3 - 7 Lacs

Hyderabad, Bengaluru

Work from Office

Multimedia - Video Device Driver Development Engineer The successful candidate(s) will be responsible for: Development and productize various video codecs solutions on Qualcomm processors for mobile/IOT/Automotive projects Enhance video, imaging Firmware solutions and help with video, imaging hardware subsystem enhancements in future Qualcomm Mobile Processors Design of video, imaging features and work with a wide set of teams across the company (Systems, software, hardware, etc.) in the productization Customer interaction to commercialize Qualcomm Video solutions. Requirements Experience in at-least one of the domains: Video Codecs, Embedded System Good understanding of signal processing, video compression\codecs (Encoder + Decoder) and other video Hands on knowledge\experience on H.264\HEVC\VP9\MPEG family video codec(s) development, porting and optimization Solid C\assembly programming skills, multi-threading, and OS concepts\fundamentals. Collaborate with cross-functional teams to design, implement and debug video\multimedia features for mobiles. Good analytical and problem-solving skills. Exposure to Automotive domain is a plus.

Posted 2 weeks ago

Apply

4.0 - 9.0 years

5 - 14 Lacs

Hyderabad

Work from Office

Mirafra Technologies is hiring for Firmware Developer Engineer JD: Key Skills: Firmware Developer , RTOS/Linux, SoC JD -Strong C, DS, -Low Level Firmware/Baremetal Development -Good to have Bootloader Dev Experience or Security Experience -Experience in Embedded protocols (I2C, SPI, UART, Etc) -Experience in IOT will be Plus -Good Experience/understanding of Linux /Any RTOS (Eg: FreeRTOS, QNX,Vxworks, pSoS, ) or LSP -Experience in Microcontrollers/ARM Architecture, NOTE: Looking for Immediate Joiners only Interested can share your resumes at poojathatikonda@mirafra.com

Posted 2 weeks ago

Apply

0.0 - 3.0 years

5 Lacs

Gurugram

Work from Office

Robotics Engineer Responsibilities: Analyze, design, develop and unit test the developed application/hardware prototypes. Iterate the same over designs based on test results and feedback. Implement and validate hardware/firmware designs, ensuring reliability, performance and compliance following an Agile environment and CI/CD methodology. Perform hardware/firmware debugging and troubleshooting to identify root cause and provide effective resolutions. Collaborate cross-functionally with architects, product owners, project managers, and other engineers to achieve elegant solutions. Work alongside other engineers on the team to elevate technology and consistently apply best practices.Work alongside other engineers on the team to elevate technology and consistently apply best practices. Create and maintain comprehensive documentation for hardware/firmware designs, specifications, and testing procedures and ensure that all design documentation complies with industry standards and company policies. Requirements: Must Have B.E, B.Tech, or Master s degree in Engineering. 0-3 years of experience in Robotics Software/Embedded Development. Proficiency in C/C++ and Python, particularly in multi-module hardware integration. Practical hardware hands-on experience with integration of modules like Actuators, Cameras(including 2D/3D/Depth/Scanner), Lidars, Motor Controllers, Battery Management Systems. (and/or) Knowledge of communication protocols:UART, I2C, SPI, RS232, TCP/IP, CAN, RS485 (basic understanding) Familiarity with Linux-based development environments Good grasp over Git and source control tools. Good to Have Exposure to one or more of the following domains: computer vision, path planning, navigation algorithms, robot operating system(ROS), robot physics and control. Experience in designing one or more of embedded modules (e.g., Actuators, Motor Drivers, BMS). Bare-metal or RTOS development experience on AVR and ARM platforms. Strong understanding of robotic hardware systems and embedded configurations Analytical problem-solving skills for hardware-software integration challenges. Familiarity with wireless communication protocols (e.g., Bluetooth, Wi-Fi) Ability to read and comprehend electrical and electronics schematics and mechanical drawings. Experience diagnosing and resolving hardware-related issues and misconfigurations. Experience with Jira, Confluence, or similar project/documentation tools. Keywords: #embedded #robotics #mobile_robots #firmware #robotics_software #roboticist

Posted 2 weeks ago

Apply

4.0 - 8.0 years

13 - 17 Lacs

Bengaluru

Work from Office

Netradyne harnesses the power of Computer Vision and Edge Computing to revolutionize the modern-day transportation ecosystem. We are a leader in fleet safety solutions. With growth exceeding 4x year over year, our solution is quickly being recognized as a significant disruptive technology. Our team is growing, and we need forward-thinking, uncompromising, competitive team members to continue to facilitate our growth. Job Title: Middleware Engineer - Sr. Software Engineer Location: Bangalore Experience: 4 to 6 years Department: Device Middleware Team About the Role We are looking for a highly skilled Middleware Engineer to join our Device Middleware team at Netradyne. In this role, you will be responsible for designing and developing middleware components and services that bridge the gap between hardware and application layers in our embedded Linux-based platforms. Key Responsibilities Design and implement middleware components and services on Linux-based platforms Develop and optimize IPC mechanisms (e.g., sockets, message queues, shared memory, DBus) Work on system daemons, service orchestration, and resource management modules Collaborate with cross-functional teams including hardware, firmware, and application layers Perform code reviews, unit testing, integration testing, and performance tuning Ensure software reliability, maintainability, and scalability Debug and resolve system issues across middleware and lower layers Contribute to system architecture and design discussions Qualifications Bachelor s or Master s degree in Computer Science, Electronics 5 to 8 years of experience in system software development on Linux Required Skills Strong C/C++ programming skills Solid understanding of Linux internals (process/thread model, scheduling, memory management, IPC) Experience with IPC mechanisms like message queues, shared memory, semaphores, and DBus Familiarity with systemd, udev, init scripts, and service management on Linux Proficiency in multithreading and synchronization concepts Experience working with build systems like CMake, Make, Yocto Preferred/Bonus Skills Experience in embedded Linux, socket programming, video streaming, bluetooth programming Hands-on with tools like GDB, Valgrind, strace, perf Scripting knowledge (Bash, Python, etc.) Exposure to security frameworks and hardening for Linux based systems Familiarity with container technologies (Docker, Kubernetes) Contributions to open source Linux projects. Join us at Netradyne to shape the next generation of intelligent mobility solutions. If you're passionate about low-level software, embedded systems, and solving complex problems, we d love to hear from you. We are committed to an inclusive and diverse team. Netradyne is an equal-opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status. If there is a match between your experiences/skills and the Company's needs, we will contact you directly. Netradyne is an equal-opportunity employer. Applicants only - Recruiting agencies do not contact. Recruitment Fraud Alert! There has been an increase in fraud that targets job seekers. Scammers may present themselves to job seekers as Netradyne employees or recruiters. Please be aware that Netradyne does not request sensitive personal data from applicants via text/instant message or any unsecured method; does not promise any advance payment for work equipment set-up and does not use recruitment or job-sourcing agencies that charge candidates an advance fee of any kind. Official communication about your application will only come from emails ending in @netradyne.com or @us-greenhouse-mail.io . Please review and apply to our available job openings at Netradyne.com/company/careers. For more information on avoiding and reporting scams, please visit the Federal Trade Commission's job scams website .

Posted 2 weeks ago

Apply

5.0 - 10.0 years

3 - 6 Lacs

Mumbai

Work from Office

Foundations of Embedded Software Design-Subject Matter Expert Courses: 1. Foundations of Embedded Software Design 2. Introduction to Embedded Software Testing Key Responsibilities: 1. Analyze/create learning objectives for each course. 2. Review/create Course Outline for each of the courses. 3. Review video scripts (7-9 per course) and confirm technical accuracy of the content, suggest edits and updates as required. Incorporate one round of internal and client feedback. 4. Provide relevant static or recorded demos/ screencast to be integrated in the videos. Incorporate one round of internal and client feedback. 5. In case of AI/software/tool-based courses, suggest relevant freeware. Write/review and test the codes to check. 6. Review readings (4-6 per course, each up to 1200 words) and confirm technical accuracy of the content, suggest edits and updates as required. Incorporate one round of internal and client feedback. 7. Create hands-on activities (1-2 lab or any other client preferred format) per course. Incorporate one round of internal and client feedback. 8. Review practice quiz and graded assessments (5 files, each comprising 5-10 questions) and suggest suitable edits, confirm technical accuracy. Incorporate one round of internal and client feedback. 9. Record talking head videos (onsite/virtually on Zoom) for each course. There will be approx 20-25 minutes of video recording involved per course. Incorporate one round of internal and client feedback. 10. Provide digital signatures to be included on the client platform. 11. For all reviews validate the content accuracy and provide recommendations/suggestions, write/re-write to fill content gaps as necessary, write/test codes and labs, incorporate 1 round of internal feedback and 2 rounds of client feedback. 12. Be available for Client discussions and content discussions as and when required. Qualifications: 5+ years of experience in embedded systems testing or embedded software QA, with at least 2+ years in a leadership or SME role. Strong programming and scripting skills in C/C++, Python, or similar languages relevant to embedded environments. Expertise in embedded development platforms, toolchains (e.g., Keil, IAR, GCC), and real-time operating systems (RTOS). Hands-on experience with oscilloscopes, logic analyzers, JTAG debuggers, and communication protocols such as UART, SPI, I2C, CAN, Ethernet. Proven experience with test automation for embedded systems and use of tools like VectorCAST, LDRA, Unity, Ceedling, or Robot Framework. Familiarity with hardware and firmware integration challenges and ability to work closely with cross-disciplinary teams. Excellent analytical, documentation, and communication skills. Timelines and Payout: Project end date: 31 December, 2025 Time Availability : 25 hours per course Job Type : Part-time, Contract/Freelance Work Location : Remote You must take the necessary steps to safeguard the integrity, security, and confidentiality of shared confidential information. For additional information on Hurix, please visit: https: / / www.hurix.com / life-at-hurix / Job Category: Other Job Type: Contract Freelance (0 Job Location: Remote Apply for this position Full Name * Email * Phone * Cover Letter * Upload CV/Resume * Upload CV/Resume * Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. * Lets Collaborate & Succeed Together Hurix Digital provides custom solutions for digital learning and publishing across education, workforce learning, and publishing sectors. About Us HurixDigital where innovation meets education, and digital solutions meet real-world challenges Solutions Quick Links

Posted 2 weeks ago

Apply

2.0 - 7.0 years

2 - 3 Lacs

Mumbai

Work from Office

Job openings for It Support Engineer in Kandivali Mumbai | Tech Turmeric IT Services Job openings for It Support Engineer in Kandivali Mumbai IT Support Engineer (Male) Job Summary We are seeking a technically proficient and customer-focused Support Engineer to provide pre-sales and post-sales support for German-manufactured time server systems deployed across client sites in India. The candidate will serve as the primary interface between the client and internal teams to ensure proper installation, configuration, troubleshooting, and lifecycle support of precision time synchronization devices. Key Responsibilities Installation & Commissioning of NTP/PTP time servers at client sites across India remotely and if required travelling to site (Site travel is not very regularly required). Provide remote and on-site technical support for configuration, diagnostics, and troubleshooting. Interface with German OEM support teams for escalations and firmware/software updates. Prepare and maintain technical documentation, service logs, and reports. Assist clients with network integration, protocol configuration (NTP, PTP, etc.), and security settings. Conduct product demonstrations, training sessions, and user handovers as required. Ensure timely resolution of support tickets, and proactive communication. Perform periodic health checks, maintenance activities, and version upgrades. Coordinate with internal sales and logistics for dispatch / replacement / spares as needed. Assist in creating and maintaining technical documentation and FAQs. Experience & Qualifications 23 years in automation hardware or industrial IT support roles. Bachelors Degree / Diploma in Electronics, Computer Science, IT, or Instrumentation. Technical Knowledge: Solid understanding of network protocols (TCP/IP, SNMP, NTP, PTP) and Windows server environments. Hands-on experience in installing or supporting hardware-based network devices (e.g., time servers, routers, switches, firewalls). Good knowledge of industrial time synchronization concepts and standards. Ability to read and interpret technical manuals, wiring diagrams, and datasheets. Strong troubleshooting, documentation, and communication skills. Willingness to travel across India (not regularly) for support calls and installations. Soft Skills: Strong communication and interpersonal skills. Excellent problem-solving and analytical thinking. Ability to work collaboratively in a team environment. Customer-oriented mindset. Note: Candidate should reside on western line of Mumbai for easy of travelling and reporting on time. 2 - 4 Years 2 Lac 50 Thousand To 3 Lac 25 Thousand P.A. ITES / BPO / KPO / LPO / Customer Service B.E, B.Tech Key Skills Jobs by Location Jobs by Functional Area Raise your Query Hi! Simply click below and type your query. Our experts will reply you very soon.

Posted 2 weeks ago

Apply

3.0 - 4.0 years

5 - 8 Lacs

Ahmedabad

Work from Office

Overview We are looking for a results-driven Firmware Engineer who is passionate about working on designing the firmware of the Embedded Product and can understand the product requirements and its functionality and is skilled in following the logical design and coding methods during development to design a stable product. Following are the requirements and the Job Description for the role: Perform technical feasibility study and firmware architecture design and integration Follow Agile methodologies in development. Model, simulate, and analyze the sub-systems to evaluate product and design concepts Follow logical design and coding methods during development to design a stable product Make documents capturing all critical design details. Troubleshoot issues that come from Validation, Production and service teams Self-motivated to work both unsupervised and as part of an agile team. Collaborate to develop self and others within the group. Unit test the system for its requirements. Hands-on working experience with ARM-based MCU/SOC architectures, memories, and different communication protocols USB, I2C, SPI, UART, Bluetooth, WiFi Requirements/Skills: Expert in Embedded firmware design on various controller platforms Experience in FW designs with C/C++ language and on Real-Time Operating Systems (RTOS) Knowledge of hardware peripherals Understanding of networking concepts Hands-on experience with testing tools: Digital oscilloscope, Multi-meter, LCR meter Openness to do research and go to the depths of every task Educational Qualification: B.Tech/BE/M.Tech/ME in Electronics and Communication or equivalent Experience: Minimum 3-4 years of experience working as a Firmware Engineer Tagged as: embedded firmware, firmare Before applying for this position you need to submit your online resume . Click the button below to continue.

Posted 2 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Pune

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: DevOps Experience: 5-8 Years

Posted 2 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: DevOps Experience: 5-8 Years

Posted 2 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Pune

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: Azure DevOps Experience: 5-8 Years

Posted 2 weeks ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Bengaluru

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: DevOps Experience: 3-5 Years

Posted 2 weeks ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Pune

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it as per the clients need Create user access workflows and provide user access as per the defined process Build and engineer the DevOps tool as per the customization suggested by the client Collaborate with development staff to tackle the coding and scripting needed to connect elements of the code that are required to run the software release with operating systems and production infrastructure Leverage and use tools to automate testing & deployment in a Dev-Ops environment Provide customer support/ service on the DevOps tools Timely support internal & external customers on multiple platforms Resolution of the tickets raised on these tools to be addressed & resolved within a specified TAT Ensure adequate resolution with customer satisfaction Follow escalation matrix/ process as soon as a resolution gets complicated or isnt resolved Troubleshoot and perform root cause analysis of critical/ repeatable issues Mandatory Skills: Cloud Transformation App Consulting Experience: 3-5 Years

Posted 2 weeks ago

Apply

0.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

The Software Engineering team delivers next-generation application enhancements and new products for a changing world. You will work at the cutting edge, designing and developing software for platforms, peripherals, applications, and diagnostics utilizing the most advanced technologies, tools, software engineering methodologies, and collaborating with internal and external partners. Join us to do the best work of your career and make a profound social impact as a Software Engineer 2 on our Software Engineering Team in Pune. As a Software Engineer 2 in the Unstructured Data Storage Protocols group, you will have the opportunity to work on innovative and cutting-edge technologies in our PowerScale product line. You will be part of a highly skilled technical team providing solutions to our customers" most complex issues. Your expertise will be challenged in developing and improving new and current technologies with the support of your team. Your responsibilities will include software development and testing of external customer products using a range of technologies for products used in local, networked, and cloud environments. You will modify existing software products, participate in product development stages from planning to documentation, and assist with the implementation of new storage technology for infrastructure service improvement. Key Responsibilities: - Participate in the design, analysis, and implementation of software/storage requirements and specifications of mid-level complexity - Utilize defined software lifecycle methodologies - Review and implement test strategies for software products - Follow source code and file revision control for projects - Clearly communicate project issues and status - Accurately review project testing, report, and log defects Take the first step towards your dream career with Dell Technologies. We are looking for individuals with the following qualifications: Essential Requirements: - 0 to 2 years of related experience with a Bachelor's degree; or an advanced degree without experience - Good working knowledge of programming languages: C, C++, and Python; operating systems (Windows/Linux); firmware; device drivers; and databases - Capable of coding/debugging moderately complex programs from written design specifications - Understanding of hardware and software interactions - Knowledge of Network Attached Storage and its application Desirable Requirements: - 6 to 8 years of related experience - Bachelor's degree We believe in the power of each team member to make an impact. Dell Technologies is committed to providing equal employment opportunities and a work environment free of discrimination and harassment for all employees. Join us at Dell Technologies to build a future that works for everyone because Progress Takes All of Us. Application closing date: 5th April 2025 Job ID: R263058,

Posted 3 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies