Array ( [0] => embedded-linux [1] => bangalore ) Embedded Linux Jobs in Bangalore,Embedded Linux Job Vacancies in Bangalore Karnataka
12

Embedded Linux Job Vacancies in Bangalore

filter
  • Location
  • Role
  • Functional Area
  • Qualification
  • Experience
  • Employer Type
  • 2 - 3 yrs
  • 9.0 Lac/Yr
  • Bangalore
Ambarella Embedded Linux CC++ Programming Hardware Interfacing ARM Architecture Firmware Development
Role: Embedded Firmware EngineerJob Type: Full-timeExperience: 2-3 yearsWe are hiring an Embedded Firmware Engineer with 2-3 years of experience to work on advanced Ambarella-based camera platforms. This role involves developing firmware from scratch and enabling next-generation features like wireless connectivity, sensor integration, and edge AI capabilities.Key ResponsibilitiesBuild and develop firmware from scratch for Ambarella-based camera systemsEnable and optimize features such as WiFi, Bluetooth, 4G/LTE, and GPSPerform driver-level programming and hardware bring-upIntegrate and manage 9-axis IMU sensors (accelerometer, gyroscope, compass)Develop and maintain Linux-based embedded systemsCollaborate with hardware teams for debugging and system optimizationDeploy and optimize edge AI models on embedded platformsEnsure firmware performance, reliability, and scalabilityRequired Skills2-3 years of experience in embedded systems developmentHands-on experience with Ambarella SoCsStrong knowledge of Embedded LinuxExperience in driver development and kernel-level programmingProficiency in C/C++ programmingExperience with WiFi, Bluetooth, 4G, and GPS integrationFamiliarity with sensor integration (IMU systems)Understanding of Edge AI deploymentPreferred SkillsExperience in camera firmware developmentKnowledge of ICB architectureFamiliarity with multimedia/video pipelinesExperience with debugging and performance optimization toolsBenefitsWork on cutting-edge embedded and AI technologiesOpportunity to grow in a fast-paced environmentCollaborative and innovation-driven culture
View all details

Linux Programmer

WHR Global Consulting

  • 5 - 9 yrs
  • 3.0 Lac/Yr
  • Bangalore
Linux Driver Embedded Linux Linux Linux Expert
Linux Device Driver ProgrammerWork Arrangement: On-siteSchedule: Day ShiftLocation: Bangalore, IndiaEmployment Type: Full timeSalary: Rs. 2,000,000 to Rs. 3,000,000About the Role:We are looking for highly skilled Linux Device Driver Programmers to join our team. You will be responsible for developing, maintaining, and optimizing Linux kernel modules and device drivers. This role demands strong C programming expertise, hands-on Linux kernel/user space experience, and the ability to work in X86 multi-core processor environments.Key Responsibilities: Develop and maintain Linux device drivers and kernel modules Perform kernel and user space programming for various hardware interfaces Work with X86 multi-core processor environments Write, debug, and optimize C code, shell scripts, and makefiles Collaborate with hardware and software teams to ensure seamless driver integrationMust Have: Strong C programming skills Hands-on Linux device driver or kernel module development experience Proficiency in Linux kernel and user space programming Experience in developing device drivers with a solid understanding of the Linux device model and driver framework Experience with X86 multi-core processor environments Knowledge of shell scripting and makefilesGood to Have: Knowledge of PCIe and Ethernet protocols Experience with PCIe device drivers Understanding of SR-IOV and hardware virtualization Knowledge of hypervisors and virtual machine monitors (VMM) Familiarity with GTest unit testing framework Experience with tools like JIRA, RTC, and VirtualBox Awareness of the project life cycle and Agile methodologies such as SAFeQualifications: 5 - 9 years of industry experience, with at least 2 years of relevant experience in Linux device driver programming Bachelors degree in Computer Science, Electronics, or related field (or equivalent experience)Designation: Member Engineering StaffRole: PCIe & Network Device Driver ProgrammingFunctional Area: Engineering HardwareCandidates with attached CV and relevant experience will be considered for a phone interview.
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 Software Developer

Shirvanthe Technologies Pvt Ltd

  • 3 - 6 yrs
  • 13.0 Lac/Yr
  • Bangalore
Embedded C RTOS-Real Time Operating System Linux Kernel Chip Design Microcontroller UART SPI Protocols
Education : BE/B-tech in EEE/ECExperience : 3-6 yearsRole : Embedded EngineerDepartment: Design and R&DSkills and Requirement:1. Work experience and well knowledge of C, C++ and Embedded C programming.2. Should have experience in protocols like SPI, UART .3. Good knowledge of ADC, DAC, Unipolar signal generate/read, Memory operation, Watchdog timer, PWM and interpt programming concept.4. Should have good knowledge of trouble shooting for software and hardware.5. Good knowledge of AVR and PIC microcontroller coding6. Good commands on Microchip and Arduino software7. Should have good experience in handling Customer queries and coordination8. Good Team worker with interpersonal and strong communication skills necessary to work well with others
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!

Embedded Engineer Intern

RayIot Solutions Pvt Ltd

  • 0 - 1 yrs
  • Bangalore
Linux Engineer Yocto
Responsibilities:*Design and implement software of embedded devices and systems from requirements to production and commercial deployment*Design, develop, code, test, and debug system software*Analyze and enhance efficiency, stability of the system*Support software QA and optimize I/O performance*Interface with hardware design and development*Assess third-party and open-source software*Work on product development for health-care consumer devices*Work on microprocessor/micro controller-based hardware designs*Develop and deploy IoT technology solutions as requested by the business*Good in Embedded Programming*Provide post production supportWhat you will learn during the internship period:*Customizing the OS using YOCTO.*Writing Linux Device Drivers for the custom board.*Interfacing hardware like sound devices and programming them.*Improving the performance of the overall system.Requirements:*Bachelor or master s degree in computer science or Engineering in ECE/ EEE/ CSE/AEI.*Must have a strong fundamental knowledge of analog and digital electronics in power supplies, ADC, amplifiers, and DC to AC, and vice-versa*Solid programming knowledge in Embedded C, Assembly.*Good knowledge in Linux Systems(Strong in commands) and Linux Internals.*Python programming is a must.*Good knowledge of Development Boards, Arduino, Raspberry Pi, ESP32 etc.*Knowledge of micro controller/microprocessor architectures (ARM Cortex 3, M4) is good to have.*Knowledge of wireless technologies like Wi-Fi, Bluetooth, NFC, etc. is a plus*Excellent communication skills, Strong documentation and writing skills, Critical thinker and problem-solving skills, Team player, Good time-management skills, Great interpersonal and communication skills*Should work under the guidance of the senior developers.
View all details

SR. Software Engineer

Saracasolutions

  • 4 - 10 yrs
  • Bangalore
Embedded C++ Scrum CI CD Linux
Experienced in SCRUM development methodologiesExperience of design and development of embedded applications.Hands-on knowledge of Embedded C++ programming, Qt/QML desiredHands-on knowledge on Embedded Linux/Windows CEExcellent communication and presentation skillsExperience working with global teamsExperience with CI/CD
View all details

C Programmer

HiringHut Solutions Pvt Ltd

  • 2 - 5 yrs
  • 8.0 Lac/Yr
  • Bangalore
C Language Embedded C Linux Engineer C Programmer
C ProgrammingLinux Internals ( System calls, IPC, Network Programming, POSIX Multi-thread programming)Systemd and D-BUSDESIRABLE SKILLS :-C++ ProgrammingLinux system start-up, uBootBasic Linux Device driver knowledgeLinux Build framework Yacto-Bitbake, BuildrootPython scriptingDebug using tools such as GDBVersion control - GIT and SVN
View all details

Embedded Engineer

SHASHWATH SOLUTION

  • 1 - 2 yrs
  • 4.5 Lac/Yr
  • Bangalore
C Language Embedded C Embedded Systems Embedded Software Embedded Linux Linu
Embedded Systems Engineer must have at-least known the C language, which is most commonly Known Programming Language.
View all details

Circuit Designer

Terminus Circuit Private Limited

  • 0 - 1 yrs
  • Bangalore
ECE VLSI Designer Microelectronics Circuit Designer RTL Linux Embedded Linux
Fresh Graduates who have completed M.E/M.Tech/M.S./Ph.D in ECE/VLSI/Microelectronics.Vacancy in Domains : Circuit Designing, Layout Designing RTL, Physical Design
View all details

Software Engineer

THREE MEADOWS SOFTWARE PRIVATE LIMITED

  • 2 - 8 yrs
  • Bangalore
ASP.NET C Language Advanced Java Software Development C C++ Linux Embedded Systems Software Analyst Software Developer Software Engineer
Software Development using C, C++ Programming, work on Linux Internals & Embedded Platform for Set- Top Boxes & TV related domain.
View all details
C Language Embedded C VLSI Design ARM Processor Embedded System Engineer Embedded System RTOS QT Agile Scrum Crank Linux Software Architecture MATLAB BSP
6-7 years of overall software development experience 4+ years of proven working experience in embedded software engineering Experience developing firmware for microcontrollers Advanced C/C++ programming, coding guidelines, good understanding of micro- controllers & hardware basics Good knowledge of interface programming (RS232, CAN-Bus and others) Experience in working in a regulated environment of medical devices Experience in working in an agile development environment Experience in creating technical documentation Experience with ARM CPUs is a plus Preferably experience in requirements and systems engineering Proven experience as a team lead for at least one project Familiar with ISO 13485, ISO 14971, IEC 62304, IEC 60601-1 and collateral standards
View all details
Embedded C Developer Embedded System RTOS QT Agile Scrum Crank Linux Software Architecture VLSI MATLAB BSP
Requirement analysis / study Documentation in line with change request Software implementation (related to CAN, UDS or other functions)/ coding and code review Unit test specification preparation, review, and unit testing Integration of software changes to identified configuration management archive Integration test spec preparation, review, and integration testing Testing on target ECU
View all details

Apply to 12 Embedded Linux Job Vacancies in Bangalore

  • Bangalore Jobs
  • Hyderabad Jobs
  • Ahmedabad Jobs
  • Mumbai Jobs
  • Pune Jobs
  • Chennai Jobs
  • Kolkata Jobs
  • Delhi Jobs