embedded-developer-jobs-in-ahmedabad, Ahmedabad

92 Embedded Developer Jobs in Ahmedabad

Toggle to save search
posted 3 days ago

Senior .NET Developer (Azure) - 8+ Years

Delta Sys-Tech (India) Pvt Ltd
Delta Sys-Tech (India) Pvt Ltd
experience8 to 13 Yrs
Salary12 - 22 LPA
location
Ahmedabad, Bangalore+4

Bangalore, Noida, Chennai, Mumbai City, Coimbatore

skills
  • mvc
  • asp.net mvc
  • .net
  • asp.net
  • azure
  • sql server
  • azure functions
  • .net azure
  • cosmos db
  • azure blob storage
Job Description
Hoping this email finds you well" Role: Senior .NET Developer (Azure) 8+ Years Experience: 8+ Years Notice Period: Immediate to 30 days Role Overview We are seeking a highly skilled Senior .NET Developer with 8+ years of experience in designing, developing, and deploying enterprise-grade applications on Microsoft Azure. The ideal candidate will have strong expertise in C#, .NET Core, cloud-native architectures, Azure PaaS services, CI/CD, and modern development practices. Technical Skills 8+ years of experience in C#, .NET Framework, .NET Core / .NET 6+. Strong knowledge of REST APIs, microservices, Web API, Entity Framework Core. Hands-on experience with Azure services: App Service, Azure Functions Azure SQL, Cosmos DB Azure Storage Service Bus Key Vault App Config Experience with Azure DevOps (Repos, Pipelines, Boards). Experience with Docker and container-based development. Understanding of event-driven and cloud-native architecture. Infrastructure as Code (Bicep / ARM / Terraform) is a plus  Email ID: kanchansinghdelta2025@gmail.com
INTERVIEW ASSURED IN 15 MINS

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 2 days ago
experience0 to 4 Yrs
location
Ahmedabad, Gujarat
skills
  • Analytical Skills
  • PCB Design Tools
  • PCB Design Concepts
  • Testing Debugging
  • Electronics Components
  • Circuit Understanding
Job Description
As an Embedded Hardware Engineer Intern at Ambimat, located in Vastrapur Ahmedabad, you will be part of a dynamic team working on real projects. Your role will involve the following responsibilities: - PCB Design Tools: Utilize Orcad or equivalent tools for PCB design, with theoretical knowledge also being acceptable. - PCB Design Concepts: Apply your understanding of schematic capture, layout basics, and design rules in hardware projects. - Testing & Debugging: Demonstrate your ability to test PCBs and effectively identify faults for resolution. - Electronics Components: Apply your basic knowledge of electronic components and their functions in practical scenarios. - Circuit Understanding: Utilize your skills to read and interpret circuit diagrams accurately. - Analytical Skills: Employ a strong problem-solving mindset for efficient hardware fault finding. Qualifications Required: - Current degree students (B.E./B.Tech/M.E./M.Tech) in Electronics, Electrical, or related streams. - Available for a 6-month full-time internship. In addition to the exciting role, Ambimat offers: - Practical exposure to PCB design and testing. - Mentorship from experienced hardware engineers. - Hands-on industry-oriented learning. - Monthly stipend of 8,000. - Placement opportunity after the internship based on performance. Please note that the work location is in person. For more information about Ambimat, visit their website at https://ambimat.com/.,
ACTIVELY HIRING
posted 1 week ago
experience3 to 7 Yrs
location
Ahmedabad, Gujarat
skills
  • Embedded Software
  • Software Development
  • Electrical Engineering
  • Electronics
  • Debugging
  • Internet of Things IoT
  • Problemsolving
Job Description
Role Overview: As a Senior Embedded System Engineer at Dutt AdTech Pvt Ltd, your primary responsibility will be to design, develop, and test embedded systems hardware and software. You will be involved in developing and optimizing embedded software for industrial control systems, collaborating with cross-functional teams, and integrating Internet of Things (IoT) functionalities into products. Your expertise will be crucial in performing debugging, troubleshooting, and providing technical support to ensure product reliability and performance. Key Responsibilities: - Design, develop, and optimize embedded software for industrial control systems - Collaborate with cross-functional teams to ensure seamless integration of IoT functionalities into products - Perform debugging, troubleshooting, and provide technical support to ensure product reliability and performance Qualifications: - Expertise in Embedded Software and Software Development - Strong foundation in Electrical Engineering and Electronics - Experience with Internet of Things (IoT) systems and connectivity solutions - Proficiency in debugging and problem-solving in embedded systems - Proven ability to handle full product development lifecycle - Bachelor's or Masters degree in Electrical Engineering, Electronics, or a relevant field - Strong communication and collaborative skills,
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 1 month ago
experience4 to 8 Yrs
location
Ahmedabad, Gujarat
skills
  • Agile methodologies
  • CC
  • RTOSbased development
  • ARM CortexM
  • MCU architectures
  • Firmware version control
  • IoT protocols
  • Cloudconnected embedded devices
  • Cybersecurity
  • Secure firmware development
Job Description
As a Senior Embedded Firmware Engineer at ATRI Solutions Pvt. Ltd., you will be responsible for designing, developing, and debugging embedded firmware for microcontroller-based systems. Your key responsibilities will include: - Architecting, designing, and debugging embedded firmware for various domains such as automotive, industrial, consumer electronics, and healthcare. - Leading the firmware development lifecycle from requirement gathering to deployment and testing. - Collaborating with cross-functional teams to deliver integrated solutions and optimize embedded code for memory usage, performance, and power consumption. - Interfacing with communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. - Conducting board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, and JTAG. - Collaborating with system architects and project managers to ensure timely delivery and technical excellence. - Mentoring junior engineers and performing code reviews to maintain code quality and best practices. Qualifications required for this role include: - Bachelors or master's degree in Electronics, Electrical, Computer Engineering, or a related field. - 4+ years of hands-on experience in embedded firmware development. - Proficiency 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 include exposure to IoT protocols such as MQTT, CoAP, LwM2M, experience with cloud-connected embedded devices, knowledge of cybersecurity and secure firmware development, as well as experience in working with medical, automotive, or industrial-grade products.,
ACTIVELY HIRING
posted 1 week ago

Engineer QA (Embedded Systems)

Glide Embedded Solutions
experience2 to 6 Yrs
location
Ahmedabad, Gujarat
skills
  • QA
  • Embedded Systems
Job Description
Job Description: As an Engineer QA (Embedded Systems), you will be responsible for ensuring the quality of embedded systems through various testing methodologies. Your role will involve collaborating with the development team to identify and resolve issues to deliver high-quality products to customers. Key Responsibilities: - Develop and execute test cases for embedded systems software - Conduct regression testing to ensure the stability of the system - Collaborate with cross-functional teams to identify and resolve issues - Perform system integration testing to validate system functionality - Document test results and communicate findings to the development team Qualifications Required: - B.Tech / B.E. in Electronics or Computer Engineering - 2-6 years of experience in QA for embedded systems - Strong understanding of testing methodologies and tools - Excellent problem-solving skills and attention to detail Location: Ahmedabad,
ACTIVELY HIRING
posted 1 week ago
experience10 to 14 Yrs
location
Ahmedabad, Gujarat
skills
  • Embedded Software
Job Description
As a Technical Manager for Embedded Software, you will be responsible for leading a team and managing the development of embedded software projects. Your key responsibilities will include: - Overseeing the design and implementation of embedded software solutions - Leading the team in troubleshooting and debugging software issues - Collaborating with cross-functional teams to ensure project success - Providing technical guidance and mentorship to team members To qualify for this role, you should have: - A Master's or Bachelor's degree in Electronics or Computer Engineering - 10-12 years of experience in embedded software development This position is based in Ahmedabad.,
ACTIVELY HIRING
posted 4 days ago
experience2 to 6 Yrs
location
Ahmedabad, Gujarat
skills
  • C
  • Python
  • OpenCV
  • SLAM
  • LiDAR
  • Radar
  • CAN bus
  • ROSROS2
  • Autoware
  • Apollo
  • PyTorch
  • TensorFlow
  • Camera sensors
  • Embedded compute
  • Vehicle interface integration
Job Description
Role Overview: As an AI + Autonomous Driving Software Engineer in Ahmedabad, you will be responsible for leading the implementation and customization of open-source autonomous-driving frameworks such as Autoware, Apollo, and CARLA. Your primary focus will be on building lane/path detection, path planning, and vehicle-control capabilities for the platform. Your tasks will involve integrating perception models, tuning planning algorithms, optimizing performance on embedded hardware, and preparing the system for on-road deployment. Key Responsibilities: - Integrate and extend open-source autonomous-driving stacks (Autoware or Apollo) for real-time perception, mapping, planning, and control. - Implement lane/path detection using classical CV and deep-learning models; adapt and optimize neural-network perception pipelines. - Develop, tune, and test path-planning algorithms including local planners, behavior planners, and trajectory generators. - Build simulation pipelines using CARLA or similar tools to validate perception and planning modules. - Customize modules to meet hardware-specific constraints such as sensors, compute platforms, and CAN interfaces. - Create tools for logging, visualization, and debugging of autonomous-driving behavior. - Collaborate with mechanical, sensor, and platform teams to ensure robust integration on physical vehicles. - Contribute to safety, testing, and performance-validation frameworks. Qualifications Required: - Strong proficiency in C++ and Python. - Experience with ROS/ROS2, Autoware, or Apollo. - Hands-on experience with computer vision and deep learning tools such as OpenCV, PyTorch, or TensorFlow. - Understanding of sensor fusion, SLAM, mapping, tracking, or localization pipelines. - Familiarity with path planning algorithms like A*, RRT, MPC, PID, motion control, and trajectory optimization. - Experience with simulation tools like CARLA, Gazebo, and data-logging workflows. - Ability to work with LiDAR, radar, camera sensors, and integrate new sensor modalities. - Strong debugging, optimization, and system-integration skills. Preferred / Nice-to-Have Skills: - Experience deploying on embedded compute platforms, especially the NVIDIA Jetson family. - Background in ADAS or autonomous driving. - Experience with CAN bus/vehicle interface integration. - Knowledge of safety frameworks such as ISO 26262, SOTIF. - Understanding of reinforcement learning or end-to-end driving models.,
ACTIVELY HIRING
posted 2 months ago

Quality Assurance Engineer - Embedded Testing

VOLANSYS (An ACL Digital Company)
experience4 to 8 Yrs
location
Ahmedabad, Gujarat
skills
  • SDLC
  • STLC
  • Bug life cycle
  • functional testing
  • black box testing
  • manual testing
  • test management
  • Bug tracking
  • Jira
  • Mantis
  • Bugzilla
  • Clear Quest
  • Quality Centre
  • Embedded software testing
  • firmware testing
  • Mobile application testing
  • Eggplant
  • Appium
  • Spirent
  • Wireshark
  • IoT
  • Thread
  • Azure
  • Python
  • Perl
  • Java script
  • Linux
  • oscilloscope
  • GDB
  • PDB
  • Wireshark
  • Spirent
  • Vectorcast
  • nonfunctional testing
  • lab equipments
  • Hand held mobile devices testing
  • HMI device testing
  • Device cloud
  • Perfecto
  • Deviceanywhere
  • MonkeyTalk
  • Enterprise software testing
  • Cloud application testing
  • Cloud Services testing
  • APIs testing
  • Intercloud testing
  • cloud interoperability testing
  • Networking protocol testing
  • L2L3 testing
  • Ixia
  • WireEdit
  • Nest
  • Apple home kit
  • converting manual test cases to automation test script
  • Debuging Tools
  • logic analyser
  • Ixia
  • GTest
  • Monkey runner
Job Description
As an Engineer (Manual) at our company located in Ahmedabad, you will be responsible for the following: - Clear understanding of SDLC, STLC, Bug life cycle concepts. - Expertise on functional and nonfunctional testing. - Hands on experience on various black box and manual testing techniques. - Understanding of various test matrix and reports. - Hands on experience on Test management and Bug tracking tools like Jira, Mantis, Bugzilla, Clear Quest, Quality Centre. Experience In At Least One Of The Following: - Embedded software and firmware testing with hands on expertise on various lab equipments. - Mobile application and Hand held mobile devices, HMI device testing with hands-on experience on tools like :Device cloud like Perfecto, Deviceanywhere, MonkeyTalk, Eggplant, Appium. - Enterprise software testing (Web/Desktop). - Cloud application, Cloud Services & APIs, Inter-cloud and cloud interoperability testing. - Networking protocol, Devices and application / L2-L3 testing with hands-on experience on tools like : Ixia, Spirent, Wireshark, WireEdit. - Experience on IoT, Thread, Azure, Nest, Apple home kit etc. Nice To Have: - Knowledge of any scripting language like Python, Perl, Java script. - Knowledge of converting manual test cases to automation test script. - Working knowledge of Linux. - Debugging Tools: oscilloscope, logic analyzer, GDB, PDB, Wireshark, Ixia, Spirent, Vectorcast, GTest, Monkey runner. Qualifications Required: - Bachelors or Masters degree in EC/CE/IT or any similar degree. - Excellent communication and Interpersonal skills. Please note that this is a summary of the key responsibilities and qualifications required for the Engineer (Manual) position at our company. For more information, please refer to the full job description provided.,
ACTIVELY HIRING
posted 1 week ago
experience2 to 10 Yrs
location
Ahmedabad, Gujarat
skills
  • Linux
  • device drivers
  • bootloader
  • Linux kernel
  • PCIe
  • DRM
  • GPU
  • reverse engineering
  • Linux Internals
  • GDB
  • JTAG
  • ADB
  • Logic Analyzer
  • Spectrum Analyzer
  • Git
  • CVS
  • Confluence
  • JIRA
  • bitbucket
  • SourceTree
  • Agile Scrum
  • CC Programming Language
  • board bring up
  • porting
  • uboot
  • filesystems
  • multimedia subsystem driver
  • display interface
  • v4l2
  • CUDA programming
  • embedded Linux building
  • Uboot configuration
  • kernel compilation
  • Linux startup sequencing
  • debugging kernel messages
  • board bringups
  • HostTarget tool chains
  • system level debugging
  • Protocol level knowledge
  • KGDB
  • DSOCRO
  • learning new technologies
  • Open source software packages
  • technical ownership
Job Description
As an Embedded Software Senior Engineer, you will be responsible for the following: - Requirement understanding, Design, Develop, unit testing & debugging of Embedded Software Real-time applications, Device Drivers, Bootloader, porting, Linux kernel, etc. - Documentation including Requirement Specification and Design. - Leading a team of 3 or 4 engineers. - Effort estimation, planning, and customer Interaction. Qualifications required for this role include: - 2 to 10 years of experience in Embedded Software with a sound fundamental of C. - Expertise with the Linux kernel & Linux kernel device drivers such as PCIe, display interface (e.g., HDMI, DP), v4l2, DRM (Anyone). - Knowledge of any of the GPU, using APIs or CUDA programming. - Hands-on experience working in embedded Linux building, Uboot configuration, kernel compilation, Linux start-up sequencing, file-systems, debugging kernel messages, and board bring-ups for cross platforms, etc. - Familiarity with development using Host-Target tool chains for embedded platforms. - Experience in system-level debugging, reverse engineering, Linux Internals, Protocol level knowledge of interfaces would be an added advantage. - Hands-on experience on debugging tools like GDB, KGDB, JTAG, ADB. - Familiarity with tools like Logic Analyzer, DSO/CRO, Spectrum Analyzer would be an added advantage. - Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit-bucket, SourceTree, etc., is a must. - Passionate about learning new technologies, methodologies, strategies, and processes. - Ability to work in an aggressive, high-pressure environment. - Excellent written and verbal communication skills. - Self-starter, problem-solving mentality, and creative thinker. - Good in documentation & shall be able to prepare the specification, design documents from requirements. - Reading schematics, datasheets, technical reference manual, and Silicon revision sheet. - Technical ownership of software driver module. Desired Skills: - Independently lead the module with 3 or 4 engineers. - Quality process - CMMi, Agile Scrum is required. - Good knowledge of working with Open source software packages is preferred. - Contribution to the open-source Linux kernel codebase is an added advantage. - Close cooperation with other leaders and project managers.,
ACTIVELY HIRING
posted 2 months ago
experience2 to 6 Yrs
location
Ahmedabad, Gujarat
skills
  • C
  • C
  • Linux
  • Microcontrollers
  • Microprocessors
  • I2C
  • UART
  • SPI
  • Linux Device Drivers
  • Socket Programming
  • Thread
  • Process
  • IPC
  • Unit Testing
  • Functional Testing
  • Load Testing
  • Digital Electronics
  • Reading Schematics
  • Reading Datasheets
  • Hardware Board Bringup
  • Agile Development Methodologies
Job Description
As an Embedded Engineer at INVIXIUM, you will be an integral part of the product development team, focusing on designing and developing system software for embedded systems. Your role will involve working on Linux device drivers, BSP changes, hardware schematics review, software design, coding, testing, debugging, and resolving technical issues to ensure system efficiency and stability. You will also participate in peer-reviews, adhere to high-quality development principles, and provide third-level support to business users. **Key Responsibilities:** - Design and implement software for embedded devices and systems, including Linux device drivers and BSP changes - Review hardware schematics of embedded systems - Develop, code, test, and debug system software - Analyze and enhance efficiency, stability, and scalability of system resources - Resolve technical and system software problems - Participate in peer-reviews of solution designs and related code - Adhere to high-quality development principles - Provide third-level support to business users **Qualifications and Experience:** - Bachelor of Engineering in Computers or Electronics and Communications or similar field - Minimum 2-5 years of experience in an Embedded Engineer role - Solid programming experience in C and C++ - Excellent knowledge of Linux Operating System - Strong understanding of Microcontrollers, Microprocessors, and digital electronics - Ability to read schematics and datasheets for components - Experience with Qualcomm, TI, NXP processors based Hardware Board Bring-up - Knowledge of hardware protocols like I2C, UART, SPI, etc. - Familiarity with Linux device drivers, socket programming, Thread, Process, IPC - Understanding of agile development methodologies and testing practices In addition, INVIXIUM is headquartered in Toronto, Canada, with a global presence in India, the Middle East, UK, USA, Latin America, and Africa. They specialize in biometric security solutions using face recognition for access control, workforce management, and visitor management. With a focus on providing meaningful analytics for increased security, safety, and productivity, INVIXIUM has a diverse team of 80+ employees dedicated to innovation and excellence. The company offers transparency, competitive salaries, health benefits, and a supportive office environment where creativity and energy thrive. Join INVIXIUM now to be a part of their exciting journey towards industry-leading biometric solutions.,
ACTIVELY HIRING
posted 2 weeks ago

Embedded Software trainee

Silicon Signals Pvt. Ltd.
experience0 to 4 Yrs
location
Ahmedabad, All India
skills
  • C
  • C
  • Linux internals
  • TCPIP
  • Multithreading
  • Linux device drivers
  • Debuggers
  • Compilers
  • Embedded systems development
  • Version control systems
Job Description
As an Embedded Software Engineer (Intern) at Silicon Signals in Ahmedabad, Gujarat, you will be a part of the BSP/Device-driver team. You will be responsible for developing embedded software using C, C++, and other relevant programming languages. Your role will involve designing, developing, and testing embedded systems hardware. Collaboration with cross-functional teams, troubleshooting issues, and participation in code and design reviews will be crucial for successful project completion. **Key Responsibilities:** - Develop embedded software using C, C++, and other relevant programming languages. - Design, develop, and test embedded systems hardware. - Collaborate with cross-functional teams to ensure successful project completion. - Debug and troubleshoot issues with embedded systems hardware and software. - Participate in code and design reviews with peers. - Follow established development processes and procedures to ensure high-quality software and hardware development. - Stay current with emerging trends and technologies in the embedded systems field. - Assist with other engineering projects as needed. **Qualifications Required:** - Solid understanding of embedded systems development including microprocessors & microcontrollers. - Proficiency in C, C++, and/or other relevant programming languages. - Knowledge of Linux internals, TCP/IP, multi-threading, and Linux device drivers. - Familiarity with software development tools such as debuggers, compilers, and version control systems. - Ability to work independently as well as in a team environment. - Strong analytical and problem-solving skills. - Passion for learning new technologies and developing innovative solutions. Join Silicon Signals as an Embedded Software Engineer (Intern) and be a part of a global R&D services company specializing in embedded development, wearable devices, and IoT devices. Be a key contributor to enhancing the expansion of clients' businesses while providing top-notch services in the competitive market. As an Embedded Software Engineer (Intern) at Silicon Signals in Ahmedabad, Gujarat, you will be a part of the BSP/Device-driver team. You will be responsible for developing embedded software using C, C++, and other relevant programming languages. Your role will involve designing, developing, and testing embedded systems hardware. Collaboration with cross-functional teams, troubleshooting issues, and participation in code and design reviews will be crucial for successful project completion. **Key Responsibilities:** - Develop embedded software using C, C++, and other relevant programming languages. - Design, develop, and test embedded systems hardware. - Collaborate with cross-functional teams to ensure successful project completion. - Debug and troubleshoot issues with embedded systems hardware and software. - Participate in code and design reviews with peers. - Follow established development processes and procedures to ensure high-quality software and hardware development. - Stay current with emerging trends and technologies in the embedded systems field. - Assist with other engineering projects as needed. **Qualifications Required:** - Solid understanding of embedded systems development including microprocessors & microcontrollers. - Proficiency in C, C++, and/or other relevant programming languages. - Knowledge of Linux internals, TCP/IP, multi-threading, and Linux device drivers. - Familiarity with software development tools such as debuggers, compilers, and version control systems. - Ability to work independently as well as in a team environment. - Strong analytical and problem-solving skills. - Passion for learning new technologies and developing innovative solutions. Join Silicon Signals as an Embedded Software Engineer (Intern) and be a part of a global R&D services company specializing in embedded development, wearable devices, and IoT devices. Be a key contributor to enhancing the expansion of clients' businesses while providing top-notch services in the competitive market.
ACTIVELY HIRING
posted 3 weeks ago
experience2 to 6 Yrs
location
Ahmedabad, Gujarat
skills
  • C
  • C
  • RTOS
  • Microcontroller
  • Ethernet
  • USB
  • I2C
  • SPI
  • WiFi
  • ADC
  • DAC
  • Modbus
  • TCPIP
  • MQTT
  • GPRS
  • Data Sheets
  • Documentation
  • BLE
  • Displays
  • Schematics
Job Description
Role Overview: As a Senior Embedded Software Engineer/Team Lead at HKRP Innovations LLP, you will be responsible for designing and implementing software for embedded devices and systems. Your role will involve taking projects from requirements to production, coding, testing, debugging system software, reviewing code and design, supporting software QA, optimizing I/O performance, and interfacing with hardware design and development. Key Responsibilities: - Design and implement software of embedded devices and systems from requirements to production. - Design, develop, code, test and debug system software. - Review code and design. - Support software QA and optimize I/O performance. - Interface with hardware design and development. Qualification Required: - BE/ME/MSc in Electronics or Equivalent Additional Details: HKRP Innovations LLP is India's leading provider of Industrial IoT-based Smart Energy Solutions. With a proven track record of deploying over 15,000 IIoT systems nationwide, the company has made a significant impact on more than 1,000 MW of India's energy infrastructure. The robust Cloud platform computes and analyzes over 5 million electrical parameters, aiming to revolutionize India's energy sector through innovative solutions that enhance efficiency and drive sustainable growth. Perks: - 5 Days working - Health Benefits - Competitive salary - Advance learning opportunity,
ACTIVELY HIRING
posted 2 weeks ago
experience2 to 6 Yrs
location
Ahmedabad, Gujarat
skills
  • UART
  • SPI
  • I2C
  • Ethernet
  • USB
  • GPS
  • ADC
  • DAC
  • MSP430
  • multimeter
  • oscilloscope
  • Embedded firmware design through C
  • Analog
  • Digital Electronics
  • IAR Workbench
  • C language programming skills in Embedded Domain
  • basic electronics
  • RS232RS485
  • GSMGPRS modules
  • ProblemSolving Skills
  • AVR microcontrollers
Job Description
As an Embedded Firmware Engineer at Azista in Ahmedabad, your main role will involve designing, developing, and debugging Embedded Firmware. You will be expected to understand Microcontroller based hardware Schematic diagrams and develop Firmware using C language. Collaboration with cross-functional teams to define and implement firmware requirements will be a key aspect of your job. Additionally, you will be responsible for preparing firmware design documents, creating firmware test cases, and updating and maintaining Firmware versions. Your role will require the following skills and qualifications: - Experience in Embedded firmware design using C - Proficiency in Analog and Digital Electronics - Familiarity with IAR Workbench - Strong C language programming skills in the Embedded Domain - Knowledge of basic electronics and various protocols like UART, SPI, I2C, Ethernet, RS232/RS485, USB, etc. - Understanding of GPS, GSM-GPRS modules, ADC, DAC - Strong problem-solving skills - Knowledge of MSP430, AVR microcontrollers, and tools like a multimeter, oscilloscope To be successful in this position, you should have 2-5 years of experience in Embedded firmware and hold a BE/B.Tech/ME/M.Tech degree in Electronics. Join Azista in Ahmedabad to contribute to cutting-edge Embedded Firmware projects and be part of a dynamic, global team.,
ACTIVELY HIRING
posted 2 months ago
experience3 to 7 Yrs
location
Ahmedabad, Gujarat
skills
  • C
  • C
  • Embedded C
  • Python
  • UART
  • SPI
  • I2C
  • WIFI
  • ARM microcontrollers
  • Embedded Linux systems
  • BLE
Job Description
As an Embedded Firmware Engineer at Electrify Services, you will play a crucial role in enhancing and updating firmware sections and subsystems to enhance product performance and drive business growth. Your responsibilities will include developing embedded code, exploring new features, troubleshooting issues, and integrating applications to directly influence the company's success. Key Responsibilities: - Write and execute testing plans, protocols, and documentation - Develop embedded web applications and database structures - Troubleshoot problems across various environments - Collaborate with cross-functional teams - Provide technical guidance to junior staff members Qualifications Required: - Minimum 3 years of experience in firmware and product development - Proficiency in C, C++, Embedded C, and Python - Skilled in developing and debugging code for ARM microcontrollers, embedded Linux systems, and communication protocols (UART, SPI, I2C, BLE, WIFI, etc.) - Experience with IoT-based technologies, hardware schematics, and firmware testing methodologies is a plus,
ACTIVELY HIRING
posted 2 months ago

Senior Embedded Engineer

Saltriver Infosystems Pvt Ltd
experience0 to 4 Yrs
location
Ahmedabad, Gujarat
skills
  • Circuit Design
  • Firmware Development
  • Troubleshooting
  • Testing
  • Automation
  • Project Management
Job Description
As a candidate for this role, you will be responsible for designing circuits, writing firmware, troubleshooting, testing, and implementing solutions at customer sites. Additionally, you will be involved in automation work at clients" locations and managing tasks with the turnkey project team. Key Responsibilities: - Designing circuits - Writing firmware - Troubleshooting and testing solutions - Implementing solutions at customer sites - Performing automation work at clients" locations - Managing tasks with the turnkey project team Qualifications Required: - Experience in circuit design and firmware development - Strong troubleshooting and testing skills - Ability to work independently and as part of a team - Excellent project management skills,
ACTIVELY HIRING
posted 1 week ago

Technical Manager Embedded Software

Glide Embedded Solutions
experience10 to 14 Yrs
location
Ahmedabad, Gujarat
skills
  • Embedded Software
Job Description
**Job Description:** As a Technical Manager specializing in Embedded Software, you will be responsible for overseeing and leading the development of embedded software solutions within our organization. Your role will involve a combination of technical expertise and managerial skills to ensure the successful delivery of projects. **Key Responsibilities:** - Lead a team of embedded software engineers to design, develop, and test embedded software solutions. - Define project timelines, allocate resources, and ensure adherence to quality standards. - Collaborate with cross-functional teams to integrate embedded software with hardware components. - Stay updated with industry trends and technologies to drive innovation in embedded software development. - Provide technical guidance and mentorship to team members to enhance their skills and capabilities. **Qualifications Required:** - M.Tech or B.E. in Electronics or Computer Engineering. - Possess 10-12 years of experience in embedded software development. - Strong knowledge of embedded systems, microcontrollers, and real-time operating systems. - Excellent communication and leadership skills to effectively manage a technical team. (Note: Location of the job is Ahmedabad),
ACTIVELY HIRING
posted 2 months ago

AI / Computer Vision Engineer

Varologic Technologies Pvt Ltd
experience1 to 5 Yrs
location
Ahmedabad, Gujarat
skills
  • debugging
  • RTOS
  • C programming
  • embedded software development
  • memory management
  • CC programming
  • microcontroller platforms experience
  • hardware bringup
  • embedded communication protocols
  • ARM CortexM
  • oscilloscopes
  • logic analyzers
  • JTAG debuggers
  • version control Git
  • lowlevel device drivers
  • interrupt handling
Job Description
As an Embedded Systems Engineer at our company, you will be responsible for firmware and driver development for embedded devices, including sensors, motor controllers, and battery management systems. Your key skills will include: - Experience with real-time operating systems (RTOS) and embedded communication protocols such as CAN, UART, SPI - Proficiency in C and C programming for resource-constrained environments - Hands-on experience with microcontroller platforms like STM32, ARM Cortex-M - Ability to perform hardware bring-up and debugging using oscilloscopes, logic analyzers, and JTAG debuggers - Strong understanding of the embedded software development lifecycle and version control (Git) - Good knowledge of low-level device drivers, interrupt handling, and memory management As an Embedded Systems Engineer, your main responsibilities will include: - Designing, implementing, and testing embedded software and firmware components - Collaborating with hardware engineers for system integration and validation - Debugging and optimizing code for performance, power, and memory usage - Participating in design reviews, code reviews, and maintaining documentation - Supporting production and post-production debugging and issue resolution - Following quality assurance processes and maintaining coding standards - Effectively communicating technical concepts and collaborating within cross-functional teams If you have a degree in Electronics/Embedded Systems or related field, strong C/C programming skills, and experience with microcontroller platforms like STM32/ARM, then this position is perfect for you. The location for this position is Ahmedabad, Gujarat, India. We are excited to welcome talented individuals with 1-3 years of experience in embedded systems to join our team of professionals.,
ACTIVELY HIRING
posted 2 months ago
experience2 to 6 Yrs
location
Ahmedabad, Gujarat
skills
  • Embedded Systems
  • SPI
  • UART
  • Debugging
  • Performance optimization
  • Unit testing
  • DevOps
  • Networking
  • CC
  • I2C bus
  • HALs
  • GCCGDB
  • Linuxbased operating system
Job Description
As an Embedded Software Developer at PierSight Space, you will be part of a pioneering team in the Space Technology industry. PierSight Space is on a mission to create the world's largest constellation of Synthetic Aperture Radar and AIS satellites for comprehensive ocean surveillance. With teams in Ahmedabad, California, and Bangalore, and backing from prestigious investors like Alphawave Global, Elevation Capital, All in Capital, and Techstars, you will have the opportunity to make a significant impact. **Key Responsibilities:** - Develop software/firmware using C/C++ on embedded platforms for spacecraft applications. - Analyze code performance trade-offs and provide advice on implementation details. - Implement low-level embedded targets and middleware applications over embedded systems. - Design, code, and test embedded software components for R&D projects, including requirements implementation, unit testing, documentation, and peer/code reviews. - Create and implement test software and scripts for functional validation, integration testing, and debugging. - Collaborate with hardware, FPGA, software, verification, system, and quality engineers to achieve project goals. **Qualifications Required:** - Bachelor of Technology (B.Tech.) or Master of Technology (M.Tech.) degree in Computer Science, Electrical Engineering, Computer Engineering, Mathematics, or equivalent technical field. - Minimum 2.5 years of industry experience in a relevant role. - Knowledge of processor architectures, embedded operating systems, and real-time multi-tasking software engineering. - Strong written and verbal communication skills. - Proficiency in web-based graphical interface technologies. Join PierSight Space for exposure to real-world projects, mentorship from experienced engineers, a thriving growth-mindset team, and lots of fun!,
ACTIVELY HIRING
posted 3 weeks ago

Embedded Developer

VOLANSYS (An ACL Digital Company)
experience4 to 10 Yrs
location
Ahmedabad, Gujarat
skills
  • C
  • Linux Kernel programming
  • Device driver development
  • Embedded systems
  • Processor architecture
  • Debugging
  • RTOS
  • Agile environment
  • Microcontroller architecture
Job Description
As a Senior Engineer/Principal Engineer/Technical Lead, your primary role will involve understanding requirements, estimating efforts, and architecting embedded systems. You will be responsible for designing and developing embedded systems tailored to meet customer needs, reviewing designs and source code, troubleshooting, and ensuring on-time delivery of quality deliverables. Additionally, you will be the face of the company to clients, providing value addition, technical training, and mentoring team members. Key Responsibilities: - Understand and write requirements - Estimate efforts - Architect embedded systems - Design and develop embedded systems - Review designs and source code - Troubleshoot and problem solve - Ensure on-time delivery of quality deliverables - Engage with customers to provide value addition - Define technical training - Mentor team members - Demonstrate excellent programming skills in C - Utilize Linux Kernel programming skills, device driver embedded systems experience - Conduct board bring up - Understand various processor and microcontroller architectures - Architect embedded systems - Demonstrate analytical and problem-solving skills - Possess debugging skills and hands-on experience with coding and tool usage - Work on bare metal, RTOS, and device driver development - Write high-quality, efficient, extensible, and maintainable code in an Agile environment - Participate in feature and design discussions - Create well-written design documents and conduct peer-reviews - Review code, develop documentation, capacity plans, and debug challenging problems live on innovative IoT devices Qualifications Required: - Excellent written and verbal communication skills - Experience in direct customer interaction, particularly with US or Europe-based clients, is advantageous (Note: No additional details about the company were provided in the job description),
ACTIVELY HIRING
posted 1 month ago
experience2 to 6 Yrs
location
Ahmedabad, Gujarat
skills
  • RTOS
  • Embedded CC programming
  • Embedded Linux development
  • Python scripting
  • SVN version control
  • Microcontrollermicroprocessor architecture
  • FPGASOC concepts
  • Hardware debugging tools
  • UI development for embedded systems
  • ARM CortexM architectures
  • Secure boot mechanisms
  • Firmware encryption
Job Description
As an Embedded Firmware Developer at our company, you will play a key role in designing and developing firmware for microcontroller and microprocessor-based embedded systems. Your expertise in RTOS and embedded Linux environments will be crucial in ensuring efficient task scheduling and real-time performance. You will collaborate with cross-functional hardware and software teams to deliver robust and scalable embedded solutions. Additionally, you will be responsible for automating testing and data analysis using Python scripting and maintaining documentation for design specifications, test plans, and development logs. Implementing secure coding practices and firmware encryption will also be part of your responsibilities. Key Responsibilities: - Design, develop, and implement firmware for microcontroller and microprocessor-based embedded systems. - Develop and integrate drivers and firmware for peripherals and communication protocols (UART, SPI, I2C, CAN, Ethernet). - Work with RTOS (FreeRTOS, Embedded Linux) for efficient task scheduling and real-time performance. - Participate in system architecture design for robust and scalable embedded solutions. - Test, debug, and optimize firmware performance, ensuring reliable hardware-software integration. - Collaborate with cross-functional hardware and software teams during product development. - Automate testing and data analysis using Python scripting. - Utilize SVN or other version control systems for collaborative development. - Maintain documentation including design specifications, test plans, and development logs. - Implement secure coding and firmware encryption practices. Qualifications Required: - Proficiency in Embedded C/C++ programming. - Experience with RTOS and Embedded Linux development (kernel modules, device drivers, user-space apps). - Strong understanding of microcontroller/microprocessor architecture. - Familiarity with FPGA/SOC concepts and memory technologies (Flash, NAND). - Experience with hardware debugging tools (oscilloscope, logic analyzer, JTAG/SWD). - Knowledge of schematics, datasheets, and hardware-software interfacing. - Strong debugging, troubleshooting, and documentation skills. - Proficiency in Python scripting and SVN version control. - Good communication and teamwork skills. - Experience with UI development for embedded systems is a plus. In addition to the technical skills required, a Bachelors degree in Computer Science, Electronics, or Electrical Engineering is necessary for this role, with a Masters degree being preferred. Familiarity with ARM Cortex-M architectures, experience with secure boot mechanisms and firmware encryption, and exposure to Agile development methodologies are preferred skills that would be beneficial in this position. Join us in our dynamic work environment where your contributions will make a significant impact on our embedded systems development. Note: This job is full-time and permanent, requiring in-person work at the specified location.,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter