A

Arrow Electronics

Distributes electronic parts and business IT

Senior Engineer - Linux BSP, Solutions

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong knowledge of Linux device drivers, Linux kernel programming, Linux kernel internals, and Yocto, Buildroot, or another build system.
  • Experience with development tools including oscilloscopes, protocol analyzers, emulators, signal generators, JTAG programmers, Git, Subversion, and Jira.
  • Experience working with embedded microprocessors from Qualcomm, Texas Instruments, NXP, NVIDIA, Intel, or similar vendors.
  • Experience with board support package, device driver, and bootloader development or porting.
  • Ability to understand hardware schematics and component datasheets to derive firmware or software solutions.

Responsibilities

  • Design and develop real-time embedded software, firmware, and PC- or mobile-based software applications.
  • Analyze domain-specific technical or low-level requirements and modify software according to end-customer or system requirements.
  • Participate in high-level and low-level software design.
  • Perform software testing, including unit, functional, and system-level testing, both manually and automatically.
  • Maintain traceability from software requirements through design, coding, and testing.
  • Perform code reviews according to coding guidelines and conduct static code analysis.
  • Troubleshoot software problems of limited difficulty.
  • Document technical deliverables throughout the project life cycle, including software specifications, design documents, code comments, test cases, test reports, and release notes.
  • Follow the defined software development life cycle process.
  • Develop software solutions using established programming languages or learn new languages required for specific projects.

About the Company

Arrow Electronics

Distributes electronic parts and business IT

Arrow Electronics distributes electronic components and enterprise computing products, linking technology makers with the manufacturers, resellers and service providers that build and sell finished systems. Its larger business buys semiconductors, connectors, passive parts and other components from chipmakers and supplies them to factories, along with inventory and supply chain services. Its enterprise computing arm sells data center hardware, software, security and cloud services to IT resellers and managed service providers. Arrow earns money mainly on the gap between what it pays suppliers and what customers pay, plus fees for logistics and other services. Arrow was founded in 1935 in New York and is based in Centennial, Colorado.

Company size
10,001+
Company stage
IPO
Headquarters
Centennial, CO
Founded
1935

Recently Posted Jobs

Explore more opportunities at Arrow Electronics

See more jobs