
Embedded Systems Engineer
2 days ago
ROLE DESCRIPTION:
We are seeking a highly skilled software engineer to join our team. The ideal candidate will have a passion for improving the performance of key applications and benchmarks.
The successful candidate will be a member of a core team of talented industry specialists and will work with the latest hardware and software technology.
KEY RESPONSIBILITIES:
- Board bring-up activities for software components, including bootloader, secure bootloader components, platform managers, power management, clock management, system restarts/shutdowns, etc.
- Bring-up activities for software stack for Linux and baremetal, including applications for ARM-based boards and emulation platforms, prototyping platforms.
- Develop and execute test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post-silicon verification.
- Analyze, track, and debug testing failures to determine corrective measures. Collaborate directly with development teams to assess test plan requirements and resolve failures.
- Automate functional and system-level tests using Python and integrate them in Test Automation Framework and maintain Test artifacts for any updates in Test cases or in Test framework.
- Run regression tests, triage issues, create defects in the system, and work with development teams for closure. Drive dynamic code coverage for boot level firmware using standard tools like LDRA, etc.
REQUIRED SKILLS AND QUALIFICATIONS:
- 5-12 years of experience in baremetal or Linux kernel internals/driver development/application development.
- Proficient in C/C++ and embedded systems.
- Working experience in verification and testing of embedded system software or firmware, etc.
- Good experience in device driver verification and validation on Linux, bare metal, real-time operating systems.
- Skills in compiling/building/cross-compiling, debugging, testing, deploying bootloader, TF-A, Linux Kernel, Device tree, middleware software, and baremetal application images for board bring-up activities through JTAG debuggers & emulators using different boot modes.
- Good understanding of one of SoC/processing technologies like ARM/RISC-V/X86, MMU, interrupt handling, caches, etc.
- Hands-on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe, etc.
- Define, design, and develop manual/automation test cases for embedded system projects.
- Programming skills in C/C++, Makefile, linker file creation, scripting language Python/Shell/Tcl.
- Experience in GIT environment and Test Automation Framework Pytest, Jenkins, etc.
- Good to have exposure in design tools like VIVADO, VITIS, configuration management tools like GIT/Perforce, JIRA, Confluence, etc.
ACADEMIC CREDENTIALS:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
-
Senior Engineer
1 week ago
Hyderabad / Secunderabad, Telangana, India beBeeembedded Full time ₹ 1,04,000 - ₹ 1,30,878Embedded Systems Software EngineerWe are seeking an experienced and skilled Embedded Systems Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded software and firmware for various applications.Job Description:Design, develop, and test embedded software...
-
Senior Embedded Systems Engineer
24 hours ago
Hyderabad / Secunderabad, Telangana, India beBeeEmbedded Full time US$ 1,20,000 - US$ 2,00,000Job Description">We are seeking an innovative and experienced embedded software professional to lead the design and architecture of complex systems. In this crucial role, you will leverage your technical expertise to drive technology roadmaps, influencing key decisions as a subject matter expert.Roles and Responsibilities:Develop and implement advanced...
-
Embedded Systems Engineer
2 days ago
Hyderabad / Secunderabad, Telangana, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Embedded Systems EngineerOverviewWe are seeking an experienced Embedded Systems Engineer to develop Linux kernel device drivers for camera driver development.This role involves working on hardware drivers/modules, developing knowledge on i2c, spi, uart, gpio, sdio drivers, flash driver, DMA, and RTOs concepts.The ideal candidate will have strong C...
-
Advanced Embedded Systems Engineer
3 days ago
Hyderabad / Secunderabad, Telangana, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 13,08,780Job Title: Advanced Embedded Systems EngineerWe are seeking a highly skilled Embedded Systems Engineer to join our team.Job Description:We are looking for an experienced Embedded Systems Engineer who can develop and maintain complex embedded systems, including Linux kernel and driver development. The ideal candidate will have strong knowledge of C/C++...
-
Embedded Systems Engineer
5 days ago
Hyderabad / Secunderabad, Telangana, Pune, India beBeeEmbeddedFirmwareDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000Embedded Firmware Development OpportunityOur organization is seeking a skilled Embedded Firmware Developer to assume a critical role in our team. The ideal candidate will possess a strong background in embedded systems and firmware development, with a passion for creating innovative solutions in this fast-paced field.Key Responsibilities:Develop and...
-
Embedded Systems Software Engineer
1 week ago
Hyderabad / Secunderabad, Telangana, India beBeeCareer Full time ₹ 1,04,000 - ₹ 1,30,878**Embedded Systems Software Engineer Role**About the JobWe're looking for exceptional software engineers to join our team and contribute to the development of cutting-edge embedded systems technologies. As an Embedded Systems Software Engineer, you will be responsible for designing, implementing, and testing software solutions for a wide range of devices and...
-
Senior Embedded Systems Software Engineer
1 week ago
Hyderabad / Secunderabad, Telangana, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Senior Embedded Systems Software EngineerWe are seeking an experienced Senior Embedded Systems Software Engineer to join our team.As a key member of the team, you will be responsible for designing and developing software solutions for embedded systems. Your expertise in C programming, as well as experience with ARM and RISC-V processors, will be...
-
Senior Software Engineer
2 days ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 13,08,780Embedded Software and Firmware EngineerAs an Embedded Software and Firmware Engineer, you will design, develop, and test embedded software and firmware for various applications. Your expertise in hardware-software integration will enable you to collaborate with cross-functional teams to create innovative solutions.Job Responsibilities:Design and develop...
-
Embedded System Developer
6 days ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878Job DescriptionWe are seeking a skilled professional to fill the role of Embedded Software Engineer. As an integral member of our team, you will be responsible for designing, developing, and testing software applications for embedded systems.The ideal candidate will have strong technical skills, excellent problem-solving abilities, and effective...
-
Embedded Systems Software Professional
2 days ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000Embedded Systems Software Engineer The Embedded Systems Software Engineer will design, develop, and implement software for embedded systems. They will work on the development of software applications and/or specialized utility programs using their expertise in programming languages and software engineering. Key Responsibilities:Design, develop, test, and...