Arrow Electronics, Inc. Logo

Arrow Electronics, Inc.

Engineer / Senior Engineer (Linux BSP)

Reposted 26 Days Ago
Be an Early Applicant
In-Office or Remote
3 Locations
Senior level
In-Office or Remote
3 Locations
Senior level
Lead design and development of real-time embedded firmware and PC/mobile software. Create high- and low-level designs, implement BSP, bootloader and device drivers, perform unit/functional/system testing (manual and automated), perform code reviews and static analysis, troubleshoot, document deliverables, and follow SDLC processes.
The summary above was generated by AI
Position:Engineer / Senior Engineer (Linux BSP)

Job Description:
What You'll Be Doing
  • Responsible for design and development of real time embedded software/firmware and PC/mobile based software application. 

  • To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. 

  • Participate in High level and low level software design

  • Perform software testing including unit, functional and system level requirement including manual and automated 

  • Performs software requirement to design to coding to testing traceability 

  • Performs code review following coding guidelines and static code analysis 

  • Troubleshoots software problems of limited difficulty. 

  • Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. 

  • Follow defined process for software Development life cycle 

  • Develops software solutions from established programming languages or by learning new language required for specific project

What Are We Looking For

  • Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto / Buildroot or any other build systems.

  • Experience working with development tools like oscilloscope, protocol analyser, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA. 

  • Experience working with different embedded microprocessor based on Qualcomm, TI, NXP, NVIDIA, Intel or similar 

  • Experience of Board support package, Device driver and boot loader development/porting.

  • Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution

  • Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker.
    Location - Hyderabad, Ahmedabad, Chennai, Bangalore, Pune, Noida, Indore

Location:IN-TG-Hyderabad, India-Gowra Palladium (eInfochips)

Time Type:Full time

Job Category:Engineering Services

Similar Jobs

6 Days Ago
In-Office or Remote
Hinjawadi, Pune, Mahārāshtra, IND
Senior level
Senior level
Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
Design, develop and maintain real-time embedded firmware and PC/mobile applications. Produce HLD/LLD, implement Linux BSP, drivers and bootloader, perform unit/functional/system testing, code reviews, debugging, and produce technical documentation following SDLC processes.
Top Skills: Board Support PackageBoot LoaderBuildrootDevice DriverEmulatorGitIntelJIRAJtag ProgrammerLinux Device DriversLinux Kernel InternalsLinux Kernel ProgrammingNvidiaNxpOscilloscopeProtocol AnalyserQualcommSignal GeneratorSvnTiYocto
5 Minutes Ago
Remote
Gujarat, IND
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Own semiconductor backend assembly process development, process-of-record definition, NPI qualification, process optimization, yield improvement, and capability enhancement. Apply DOE, SPC, Six Sigma, RCA, FMEA, and data-driven AI/ML methods to identify process variation, predict yield trends, detect anomalies, and enable predictive control. Introduce new materials, equipment, and packaging technologies while driving cost reduction, quality, reliability, and continuous improvement. Lead cross-functional teams and coach process engineers.
Top Skills: Ai/MlDoeFmeaIndustry 4.0JmpMesOcapPythonSemiconductor Packaging AssemblySix SigmaSpcSQL
5 Minutes Ago
Remote
Gujarat, IND
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Supports semiconductor-site automation systems and projects through installation, commissioning, testing, troubleshooting, preventive maintenance, and sustainment. Works with engineers, facilities, manufacturing, IT/MES, warehouse teams, vendors, and OEMs. Performs root cause analysis, corrective actions, system monitoring, documentation, safety compliance, and equipment improvement activities involving conveyors, robots, PLCs, servos, AGVs, and related automation platforms.
Top Skills: AgvsAmhsArvsAsrsControllersConveyorsLiftsMaterial Tracking SystemsMechanical SystemsPlcsRobotsSensorsServo DrivesVision Systems

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account