78

Embedded Software Engineer Jobs

filter
  • Location
  • Role
  • Functional Area
  • Qualification
  • Experience
  • Employer Type
  • 3 - 9 yrs
  • 8.0 Lac/Yr
  • Noida
STM32 ESP32 NXP Microchip Understanding Of EMIEMC Basics
JD Embedded Software EngineerJob SummaryWe are looking for an Embedded Software Engineer with 2-4 years of hands-on experience indesigning, developing, and debugging embedded systems. The ideal candidate should havestrong knowledge of embedded C/C++, microcontrollers, and real-time systems, and becomfortable working close to hardware.Experience Required - 2 to 4 YearsSalary - 25K to 50KKey Responsibilities Design, develop, and maintain embedded firmware for microcontroller-based systems Write efficient, reliable code in Embedded C / C++ Work with microcontrollers (ARM, STM32, ESP32, NXP, Microchip, etc.) Interface with hardware peripherals (GPIO, UART, SPI, I2C, CAN) Develop and debug bare-metal or RTOS-based applications Perform board bring-up, debugging, and validation Analyze requirements and translate them into technical solutions Optimize code for performance, memory, and power Collaborate with hardware, PCB, and QA teams Maintain technical documentation and follow coding standardsRequired Skills Strong experience in Embedded C / C++ Hands-on experience with microcontrollers & development boards Knowledge of RTOS concepts (tasks, queues, semaphores, timers) Experience with communication protocols (UART, SPI, I2C, CAN) Familiarity with debugging tools (JTAG, SWD, logic analyzer) Understanding of memory management, interrupts, and boot process Experience using version control (Git) Good to Have Experience with Embedded Linux Basic knowledge of device drivers Exposure to Python for scripting or testing Experience with IoT protocols (MQTT, HTTP) Familiarity with low-power design techniques Understanding of EMI/EMC basicsQualifications Bachelors degree in Electronics / Computer Engineering/IT
View all details
  • Fresher
  • 5.0 Lac/Yr
  • Pune
Hardware Testing Embedded Engineer Embedded Software
Role OverviewWe are looking for a motivated and detail-oriented Automotive Software Development Trainee Engineer to join our engineering team. The trainee will work on developing, testing, and maintaining embedded software systems used in modern vehicles, gaining hands-on experience with automotive technologies and standards.Key ResponsibilitiesAssist in the development of embedded software for automotive applications (ECUs, infotainment, ADAS systems).Support software design, coding, debugging, and unit testing activities.Work with programming languages such as C, C++, or Python.Participate in software integration and validation processes.Collaborate with cross-functional teams including hardware, testing, and system engineers.Prepare and maintain technical documentation.Analyze and fix software defects under guidance from senior engineers.Required QualificationsBachelors degree in Electronics, Electrical, Computer Science, or related field (recent graduates preferred).Basic understanding of embedded systems and microcontrollers.Knowledge of programming in C/C++.Familiarity with software development lifecycle (SDLC).Strong analytical and problem-solving skills.Soft SkillsGood communication and teamwork abilities.Willingness to learn and adapt in a fast-paced environment.Attention to detail and quality-focused mindset.
View all details
C++ Embedded C Linux Operating Systems C Software Engineer
ob Role: Trainee Software Engineer 100+ PositionsQualification: B.Tech/ BE (CS, IT, ECE, EEE) 2019/ 2020/2021 Batches.Eligibility: 60 % throughout academics without any backlogsPackage: 3.0 LPA 3.25 LPAJob Location: Mysore/Baroda/Mumbai/Bangalore** Candidates who have applied in last 3 months are not eligible for this position.Job RequirementGood knowledge in C. C++/Embedded C, Linux Programming areasSQL Server programmingGood communication SkillsC. C++/Embedded C, Linux, Operating SystemRegistration ProcessFor Registration, candidate needs to click below LinkA valid ID proof, scanned photograph and resume are mandatory for registration process. The Registration and Test should be taken using a PC/ Laptop with Webcam facility.Candidates are advised to attend the test when they have all the documents and system ready.Online-Assessment Test:Once registration is completed and details are verified, it shall automatically take the candidate to the assessment page. (Note- The assessment shall take 90 minutes)The Online Assessment will comprise of Analytical, Quantitative, Verbal ability and Technical questionsPost Online Assessment, the shortlisted candidates will be intimated about the results through email and invited for Technical and HR Rounds.Selection Process:1. Online Registration & Assessment Test: (Analytical, Quantitative, Verbal Ability and Technical)2. Technical and HR Interview3. Training Period: 2 Months (1 Month on job Training & 1- Month Technology Training)4. Post-Training Project Assessment.** Selected Candidates are expected to give 24 Months Service Commitment
View all details

Embedded Hardware Engineer

Spicules Technologies LLP

  • 3 - 6 yrs
  • 9.0 Lac/Yr
  • Science City Ahmedabad
EAGLE ALTIUM PCB Software 3D Case Fit Design Development Strong Grip On The Product Manufacturing Pipeline EMC Testing Must Have Hands-on Experience With Custom Development Boards Like CC2640 NRF52840 STM32 and ESP32. Problem Solving Skills
Job descriptionJob descriptionSkillEAGLE/ALTIUM PCB Software3D Case Fit Design DevelopmentStrong grip on the product manufacturing PipelineEMC TestingMust have hands-on experience with custom development boards like CC2640, NRF52840, STM32, And ESP32.Problem Solving SkillsRoles & ResponsibilitiesDevelop and verify schematic, board Files, and Gerber Data For Product Manufacturing.Develop PCB files in EAGLE & Altium With 3D Files for case fitting.Handling Product Manufacturing Flow, BOM Generation.Product QC according to firmware and product Requirement.Testing & Debugging WiFi & BLE & Cloud base Products.Test Case Generation & TestingKnowledge of Electronic Certificate Testing. Send Your C.V At savanl@spiculestech.comRole: Hardware EngineerEmployment Type: Full Time, PermanentIndustryIT Services and IT ConsultingEmployment TypeFull-time
View all details

Get Personalized Job Matches

Based on your experience, skills, interests, and career goals to help you find the most relevant opportunities faster. Register Now!

Jobs by Popular Location

Hiring For Software Engineer

Biogenics Pharma Private Limited

  • 2 - 8 yrs
  • 3.5 Lac/Yr
  • Kolkata
Software Services Software Implementation Software Support Embedded Software
To create and implement softwares for making business processes smoother and easier.
View all details

B. E. Ec & Ce 7th SEM Students

Engibrains Technologies

  • 0 - 1 yrs
  • 4.0 Lac/Yr
  • Ahmedabad
Embedded Systems Embedded Embedded Software Embedded Engineer Electronics and Communication Engineer
B. E. EC & CE students (Currently pursing 7th Sem)Engibrains Technologies is hiring! Were looking for passionate and dedicated B.E. Electronics and Communication & Computer Engineering students currently pursuing their 7th semester to join us. This is a great chance to work on your final semester project and training while gaining practical industry experience.Engagement Model:Full-time employment right after 6 months of training of the 8th SemesterAnnual CTC during employment:4,00,000 INR per yearAnnual appraisal cycleIf you're ready to kickstart your career with a dynamic and innovative company, apply now! Send your resume to career@engibrains.comDon't miss out on this opportunity! Apply today and be a part of something amazing!
View all details
  • 2 - 5 yrs
  • Mumbai
Embedded C Embedded Systems Walk in
Hiring!! Hiring!! Hiring!!We have an opening for Embedded Firmware Software EngineerIndustry :Appliances, Electrical, and Electronics ManufacturingDesignation : Embedded Firmware EngineerBasic skills : Electronic hardware design and software writing,EmbeddedC/C++,EmbeddedSoftware,EmbeddedFirmwareInterview mode: F2FWork Mode: Work from officeExperience : 2 to 5 yearLocations :Dahisar,Mumbai, MaharashtraPls share your updated cv at info@delphieconsulting.co.inor contact at 7776827345 (whatsaap)
View all details
Embedded Systems C Language C++
Responsibilities: Design and develop embedded hardware systems for various industrial applications Analyze system requirements, develop hardware architectures, and select appropriate components Create schematics, layouts, and test plans for embedded hardware designs Implement firmware and software for embedded systems using C and C++ Troubleshoot and debug hardware and software issues Collaborate with cross-functional teams to ensure seamless integration of hardware and software components Stay updated with the latest advancements in embedded hardware technologiesRequirements: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field Strong understanding of embedded hardware design principles and practices Proficient in C and C++ programming languages Experience with embedded hardware development tools and techniques Excellent communication and interpersonal skills Ability to work independently and as part of a teamPerks: Medical Insurance
View all details
  • 1 - 5 yrs
  • Surat
Embedded C MATLAB RTOS Real Time Operating System Microcontroller Embedded Systems
We require Embedded Software Engineer,Logic Developer,UI Designer.Qualification: B.Tech/M.Tech with Electrical or Electronics & Communication.Understanding of various microprocessors and micro controllers. Experience or knowledge with RTOS on Embedded Systems (POSITX, FREERTOS, QNX, etc.) and Multi-Threading.Should have hands on experience with embedded hardware and communication protocols (SPI, UART, i2C, Ethernet, PROFINET, CAN, MII, RGMII), Knowledge of Interrupt Service Routine, Bare-metal Embedded Programming development, Excellent Skills in program debugging and implementing, Excellent skill in hardware debugging with tools like DSO, logic analyser, etc.Should be able to understand & design PCB schematics using Altium, Allegro PCB and data sheet of electronics parts.Should have knowledge of basic electronics (all converters, IGBT, MOSFET, OPAMP, etc.) and embedded C/C++.Responsibilities: Interface with hardware and development.Design, develop, code, test and debug system software.Analyse and enhance efficiency, stability and scalability of system resources.
View all details

Embedded Software Engineer (Full Time)

Aura Renewable Energy Pvt Ltd

  • 2 - 5 yrs
  • Noida
Embedded Engineer Embedded-C
Position : Senior Software Engineer Embedded-C Location: NCR (Noida sector 80)Experience: - 4+ yearsRequired Qualification: B.E/B. Tech - ElectronicsEssential Skills required for Senior Software Engineer: Experience with Embedded system design and development with C language. Well versed with 8/16/32 bit microcontrollers and its peripherals. Well versed with communication protocols such as UART, SPI, I2C, CAN and MODBUS Experience in device driver development, hardware board bring up and Free RTOS. Hands on experience in using debuggers, simulators, and oscilloscope. Able to read hardware schematics. Proficient understanding of code versioning tools like Git and SVN. Self-motivated, innovative, willing to pursue new technical areas and capable of working independently.
View all details
  • 0 - 1 yrs
  • 3.0 Lac/Yr
  • Bangalore
Embedded C C C++ Qt Labview Embedded Software Engineer
#embeddedsoftwareengineer #integratedsystemengineer #Embedded #EmbeddedSoftware #Bangalore #Freshers Designation - Integrated System Engineer / Embedded Software EngineerLocation - Bangalore, Karnataka Education : BE/B.Tech in ECE,EEE,CS Freshers Pass out - 2018/19/20/21/22 with 60% Aggregate CompulsoryTechnical Skills Must - C, C++, Qt CTC - 2.2 to 3 lakhs paImmediate Joining !
View all details
  • 4 - 8 yrs
  • 1.3 Lac/Yr
  • Noida Sector 63
Algorithm & Logic Building Device Driver Programming Knowledge On Timer Uart I2c & Spi Protocols Develop Code Test Troubleshoot The System Software Analyze Monitor Improve Efficiency Stability Of The System Firmware Engineer Embedded Software Engineer
Embedded Software Engineer duties and responsibilities Study and understanding of technical Specs and of design product as per the requirement. Tender Document review and customizing the meter firmware as per the requirement. Firmware Design and Development for Single Phase and Three Phase Smart Energy meters. Analysis on production failures, field failures and giving corrective actions for the same. Develop, code, test and troubleshoot the system software Analyze, monitor and improve efficiency, stability of the system Interface with hardware design and developmentEmbedded Software Engineer requirements and qualifications 4 to 8 years of experience in embedded software design, development and troubleshooting BS degree in Computer Science or Engineering Good programming experience in C Good knowledge in Algorithm and Logic building Experience in working with 8-bit, 16-bit and 32-bit controllers. Device driver programming, Knowledge on Timer, UART, I2C & SPI protocols, Good Knowledge of Communication Protocol DLMS Knowledge of all metering standards such as IS 13779, IS 14697, IEC 62053, IS 15884 and CBIP standard
View all details

Hiring For Embedded Engineer

Frontier Electrocomponents and Systems Pvt Ltd

  • 3 - 5 yrs
  • Vellore
Embedded C RTOS-Real Time Operating System Microcontroller Embedded Systems Embedded Software
Research and development of productsInnovation Ideas
View all details
  • 3 - 6 yrs
  • 25.0 Lac/Yr
  • Bangalore
Embedded Software Design Engineer Embedded Software Developer Matlab Autosar Software Designer Uml-unified Modeling Language Simulink
looking for software engineers in Battery Management System for Automotive domain.Searching for battery control Software design engineers for EV vehicle.Candidate have both design and development skill in embedded software development.Should have practical experience in requirement specification analysis, design, prototyping and testing.3 to 6 years of experience in embedded software design and developmentExperience in model-based development by using MATLAB Simulink and state flowExperience in MBD code generation by using embedded coderExperience in MIL and SILHas experience in AUTOSAR architecture and AUTOSAR block sets in MATLB.Has experience in automotive software development with functional safety development process. (Familiarity with ISO 26262, PART6 is desirable)Can analyze customer specification and prepare software requirement specification.Can do software design and do documenting using UML diagrams (Block diagram, Sequence diagram, State machine, State transition diagram, Data flow diagram)Can do software design and code review based on quality and safety process checklists
View all details
  • 1 - 2 yrs
  • 3.3 Lac/Yr
  • Coimbatore
Embedded C Microcontroller Embedded C++
1. Skill1.1 Embedded C Programming Language1.2 Computer proficiency (Ms Office).2. Main Activities2.1 Strong in microcontroller modules like, PIC & 8051 series. 2.2 Understanding of SPI, UART, GPIO, USB and I2C interface and protocols.2.3 IOT and wireless communication theoretical knowledge and its work flow.2.4 Strong in Hardware installation, testing, debugging, troubleshooting.2.5 Good in handling Customer queries and coordination.2.6 Design and test documentation as per the standards.
View all details
Fusa Engineer PIL Vectar Caast Linus Kennel Developer Android HMI C++ Developer Trainer Embedded Developer Autostar BW Walk in
We are looking for 250 Automative Embedded Software Engineers Posts in Bangalore, Chennai, Coimbatore, with deep knowledge in Fusa Engineer, PIL Vectar Caast, Linus Kennel Developer, Android HMI, C++ Developer, Trainer, Embedded Developer, Autostar BW and Required Educational Qualification is : B.Tech/B.E
View all details

Senior Embedded Software Engineer

KIOT Innovations Pvt Ltd

  • 5 - 6 yrs
  • 10.0 Lac/Yr
  • Hyderabad
C C++ Python OS RTOS Architectures RTOS Concepts Multi-process Multi-threading Interrupts Embedded
Senior Embedded Software EngineerThis position is an excellent opportunity for hands-on experience in Leading, developing and maintaining KIOS(KIoT Firmware OS). KIOS is an IoT operating system that enables quick integration of smart devices to KIoT IoT Cloud. You'll be leading a team of Embedded developers in developing the OS to tackle the heterogeneity of systems and protocols to enable quick and reliable integration, interconnection, and interoperability.Responsibilities: Developing KIOS architecture Developing SDK for KIOT MCU's Developing General SDK for third party MCU's Developing Gateway SDK with Edge computing and Docker implementation Prototyping new technologies & hardware Lead and participate in technical discussions with engineering and business teams Making new modular libraries Optimizing and adding features into kIoT's existing device firmwareRequirements: knowledge on programming languages (C/C++, Python) OS/RTOS architectures & concepts (Multi-process, Multi-threading, Interrupts etc.) programming paradigms (OOPs) and other important techniques (design optimization, performance improvements, debugging) Design and development experience on IoT protocols (WiFi, BLE, BLE Mesh,LoRaWAN, MQTT) Experience on Dev Platforms (Arduino, Particle Photon, Digispark, RPi3) SDK architectures (Applications framework, middle-ware services, security and build infrastructure) Good understanding and knowledge of cloud communication wrt iot device
View all details
  • 5 - 10 yrs
  • 4.0 Lac/Yr
  • Hyderabad
Software Developer Technical Lead Embedded C AWS Hardware Engineer Embedded Engineering
Futuristic Labs is looking for an Embedded Engineering Manager.We are building a future of limitless possibilitiesThe opening requires having a fully fluent level of English.Compensation: INR 3M - 4M/year.Location: Hyderabad, Telangana, India.Skills: 5+ years of experience in software development.Responsibilities and more:Technical leadership-Offer technical leadership and guidance to our embedded engineers on software and hardware projects.-Stay updated on industry advancements to keep the team at the forefront of innovation.Project management-Supervise the product development lifecycle, ensuring timely, quality deliverables.-Forge collaborative relationships with cross-functional teams to ensure project success.Team development-Cultivate a collaborative, innovative team culture through mentorship and professional growth opportunities.-Conduct regular performance evaluations to enhance individual and team performance.Embedded software expertise-Deep understanding of embedded Linux development, C/C++, RTOS, and low-level programming.Process improvement and optimization-Implement and improve engineering processes, workflows, and methodologies to enhance efficiency and productivity.-Identify and invest in technology, process enhancements, and continuous delivery methods that boost team productivity-Implements and optimizes policies & procedures regarding document storage, sharing & transmissionStrategic planning:-Align engineering initiatives with company strategy alongside senior leadership.-Aid in crafting the technology roadmap and pinpointing key milestones and resources needed.
View all details
  • 3 - 5 yrs
  • Patna
C Language Embedded C Microcontroller Objective C Java Work From Home
Embedded systems engineer skillset: Often, this is the job title for entry-level and less experienced embedded engineers. These jobs typically require:At least a bachelor's degree in computer science or engineeringProgramming experience in C or C++, or bothSome experience in embedded systems development and troubleshooting and with real-time operating systemsSome debugging experienceSenior embedded systems engineer skills: Engineers with more than a few years of professional experience will have this title. These jobs often require:All of the education and experience of embedded systems engineersAt least seven or eight years of experience in embedded systems, with more direct work in a range of systems, firmware development, and real-time operating systemsPrincipal embedded systems engineer expertise: This title is for the most experienced embedded engineers. These jobs often will require:All of the education and experience of a senior embedded systems engineerTypically, at least ten years of experience as an embedded systems designer, including designing embedded systems
View all details

Embedded Engineer (2-3 Years)

ipro electromech solutions

  • 2 - 3 yrs
  • 3.5 Lac/Yr
  • Female
  • Manchar Pune
Embedded C RTOS-Real Time Operating System Microcontroller Embedded Software Embedded Linux UART SPI SERIAL
knowledge of microcontroller-based products, Analog & digital circuits, DC-DC converters, SMPS, Power Electronics. Various Communication Protocols (Wired and Wireless) Knowledge of schematic drawing & layout design, Various Simulation tools, EMC compliance testing Technology and knowledge areas required: STM32, Raspberry pi, Arduino, ESP32, RF, BLE, etc. knowledge of microcontrollers, Circuit Design, Hardware Design, Good knowledge about Power Circuit Design & Development. Testing Electronics Products using Raspberry pi, Arduino or any other micro-controller-based systems. Assisting Clients/Customers or helping them with suggestions for product selections which would be helpful for their projects. Working on the bug fixing and helping improve the hardware performance of the products. Continuously discovering, evaluating, and implementing new technologies to help maximize the technical efficiency of the products. Providing technical assistance to clients through mails, answering queries or helping resolving any technical issues faced by our clients related to our products & services of the company. Product Testing for various electronic products like sensors, drones, drone parts, Development boards etc. you will be responsible for Programming and maintaining firmware frameworks for different microcontroller platforms including driver programming (e.g., SPI, UART, CAN based periphery) Meeting with clients, designers, and engineering teams to define technical requirements. Writing software code, embedded programs, and system protocols. Conducting tests on the embedded software systems to ensure proper integration Troubleshooting embedded systems and diagnosing errors, malfunctions, or inefficiencies. Implementing effective repairs, modifications, and upgrades to the embedded codeLiaising with design and engineering teams to ensure process alignment.
View all details
  • 5 - 11 yrs
  • 40.0 Lac/Yr
  • Hyderabad
Software Developer Technical Lead Embedded C AWS Hardware Engineer Embedded Engineering Walk in
Futuristic Labs is looking for an Embedded Engineering Manager.We are building a future of limitless possibilitiesThe opening requires having a fully fluent level of English.Compensation: INR 3M - 4M/year.Location: Hyderabad, Telangana, India.Skills: 5+ years of experience in software development.Responsibilities and more:Technical leadership-Offer technical leadership and guidance to our embedded engineers on software and hardware projects.-Stay updated on industry advancements to keep the team at the forefront of innovation.Project management-Supervise the product development lifecycle, ensuring timely, quality deliverables.-Forge collaborative relationships with cross-functional teams to ensure project success.Team development-Cultivate a collaborative, innovative team culture through mentorship and professional growth opportunities.-Conduct regular performance evaluations to enhance individual and team performance.Embedded software expertise-Deep understanding of embedded Linux development, C/C++, RTOS, and low-level programming.Process improvement and optimization-Implement and improve engineering processes, workflows, and methodologies to enhance efficiency and productivity.-Identify and invest in technology, process enhancements, and continuous delivery methods that boost team productivity-Implements and optimizes policies & procedures regarding document storage, sharing & transmissionStrategic planning:-Align engineering initiatives with company strategy alongside senior leadership.-Aid in crafting the technology roadmap and pinpointing key milestones and resources needed.
View all details
  • Fresher
  • 5.0 Lac/Yr
  • Pune
Hardware Design Embedded Software Software Development Trainee
Role OverviewWe are looking for a motivated and detail-oriented Automotive Software Development Trainee Engineer to join our engineering team. The trainee will work on developing, testing, and maintaining embedded software systems used in modern vehicles, gaining hands-on experience with automotive technologies and standards.Key ResponsibilitiesAssist in the development of embedded software for automotive applications (ECUs, infotainment, ADAS systems).Support software design, coding, debugging, and unit testing activities.Work with programming languages such as C, C++, or Python.Participate in software integration and validation processes.Collaborate with cross-functional teams including hardware, testing, and system engineers.Prepare and maintain technical documentation.Analyze and fix software defects under guidance from senior engineers.Required QualificationsBachelors degree in Electronics, Electrical, Computer Science, or related field (recent graduates preferred).Basic understanding of embedded systems and microcontrollers.Knowledge of programming in C/C++.Familiarity with software development lifecycle (SDLC).Strong analytical and problem-solving skills.Soft SkillsGood communication and teamwork abilities.Willingness to learn and adapt in a fast-paced environment.Attention to detail and quality-focused mindset.
View all details

Embedded Software Engineer

SR Expert Services LLP

  • 2 - 7 yrs
  • 4.0 Lac/Yr
  • Ghaziabad
C Language Embedded C Embedded Software Engineer Walk in
Must have experience in the Electronics department.Should have knowledge about programming (Embedded) Software .Expertise in Embedded C.Excellent understanding Protocols HART, Modbus, I2C, USART, R232Must have experience in new technology Like Bluetooth, Wi-Fi, GPRS,GPS.Knowledge of specifications, rating, functions and applications according to design of circuit.Knowledge of Schematics designing .R & D activities and cyclic testing.Microcontroller: PIC, AVR.PWM,ADC,UART,I2C,SPI,State Machine, Interrupts, Watch log, Board brings up.
View all details

Embedded Software Engineer

Aura Renewable Energy Pvt Ltd

  • 2 - 5 yrs
  • 4.3 Lac/Yr
  • Faridabad
Symbian C++ RS 485 MODBUS Embedded C
Position : Software Engineer Embedded-C Location: NCR(Faridabad)Experience: - 4+ yearsRequired Qualification: B.E/B. Tech - ElectronicsEssential Skills required for Senior Software Engineer: Experience with Embedded system design and development with C language. Well versed with 8/16/32 bit microcontrollers and its peripherals. Well versed with communication protocols such as UART, SPI, I2C, CAN and MODBUS Experience in device driver development, hardware board bring up and Free RTOS. Hands on experience in using debuggers, simulators, and oscilloscope. Able to read hardware schematics. Proficient understanding of code versioning tools like Git and SVN. Self-motivated, innovative, willing to pursue new technical areas and capable of working independently.
View all details
View More Jobs