Arrow Electronics
Posted 6mo ago

Application Engineer, Embedded processor software development for Networking

Arrow Electronics
Bangalore, Karnataka, India
OnsiteFull Time
Responsibilities
  • design firmware
  • collaborate customers
  • document designs
Requirements
  • Bachelor's degree in Electronics/Electrical Eng
  • CS or related field
  • 7+ years embedded processor firmware experience
  • Strong C/C++, Python
  • Kernel debugging
  • VHDL/Verilog
  • ML deployment on MPUs
Technical tools mentioned
C/C++PythonVHDLVerilogSystemVerilogHLSTensorFlow LiteOpenCVONNX Runtime

Job description

Position:

Application Engineer, Embedded processor software development for Networking

Job Description:

What You’ll Be Doing:

  • Provide advanced engineering design service and support to regional engineering team on embedded firmware including MCU, MPU and Networking processors.
  • Collaborate with customers to develop, test, and debug firmware, assist with code creation, driver development on MCU/MPUs based on ARM Cortex, RISC-V, and proprietary cores.
  • Assist customers to configure and customize embedded Linux systems, including kernel configuration, device drivers, middleware integration, and real-time patches.
  • Design technical demonstrations, including Proof of Concepts (PoC), showcasing microcontroller/microprocessor capabilities in real-world applications.
  • Create high-quality documentation, including technical guides, application notes, and training materials, for internal and external use.
  • Share technical expertise by delivering training sessions and workshops for internal engineers and customers.
  • Attend technical and sales training in efforts to stay abreast of current technology.
  • Develop product performance specifications and product development roadmaps
  • Ensure accurate documentation of engineering designs and solutions for future reference.

What We Are Looking For:

  • Bachelor’s Degree or higher in Electronics/Electrical Engineering, Computer Science, or a related engineering field.
  • Minimum 7 years of experience in electronics, semiconductors, embedded processors design.
  • Proven experience in firmware development across multiple microcontroller/ microprocessor platforms based on ARM Cortex, RISC-V, and proprietary cores.
  • Advanced proficiency in C/C++ for embedded systems; familiarity with Python.
  • Experience with kernel debugging, device tree customization, and interfacing hardware peripherals through custom drivers.
  • Proficiency in VHDL and Verilog; knowledge of System Verilog or High-Level Synthesis (HLS) is a plus.
  • Hands-on experience deploying machine learning models on MPUs using tools like TensorFlow Lite, OpenCV, or ONNX Runtime.
  • Excellent problem-solving skills and a proactive approach to technical challenges.
  • Strong communication and teamwork skills to work effectively with customers and internal teams.
  • Passion for innovation and commitment to delivering high-quality engineering solutions.

What’s In It For You:

  • Training and professional development
  • Performance coaching
  • Work with fun team in a supportive environment.
  • Work at a strong and growing company
  • Community involvement opportunities

About Arrow

Arrow Electronics, Inc. (NYSE: ARW), an award-winning Fortune 154 and one of Fortune Magazine’s Most Admired Companies. Arrow guides innovation forward for over 220,000 leading technology manufacturers and service providers. With 2023 sales of USD $27.9 billion, Arrow develops technology solutions that improve business and daily life. Our broad portfolio that spans the entire technology landscape helps customers create, make, and manage forward-thinking products that make the benefits of technology accessible to as many people as possible. Learn more at www.arrow.com

Our strategic direction of guiding innovation forward is expressed as Five Years Out, a way of thinking about the tangible future to bridge the gap between what's possible and the practical technologies to make it happen. Learn more at https://www.fiveyearsout.com/

For more job opportunities, please visit https://careers.arrow.com/us/en

Location:

IN-KA-Bangalore, India

Time Type:

Full time

Job Category:

Engineering and Technology

About Arrow Electronics

Distributes electronic components and enterprise computing solutions globally.

Similar jobs

Application Engineer roles near Bangalore, Karnataka
16h
Save
Mark Applied
Hide
HR Solutions Application Engineer
Bangalore, Karnataka, India
OnsiteFull Time
Merck
MerckXETRA: MRK: A science and technology providing healthcare, life science, and electronics solutions.
5+ YOEBachelor's or master's degree and 5+ years in HR SuccessFactors, including 3+ years implementing Performance and Goal Management. Requires SAP SuccessFactors expertise, Agile/SCRUM knowledge, certification, and fluent English.
SAP SuccessFactors, Agile, SCRUM, ERP, SAP
22h
Save
Mark Applied
Hide
Application Engineer , Retail Business Services
Bengaluru, Karnataka, India
OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
4+ YOERequires 4+ years of software development or technical support experience, technical troubleshooting, modern programming language scripting, and agile or Scrum experience. Preferred: distributed systems, Linux, QA automation, data infrastructure, and machine learning.
UNIX, Linux, Elastic-Search, EMR, EC2, Glue, Lambda, CI/CD, Scrum
23h
Save
Mark Applied
Hide
Senior Application Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Infineon Technologies
Infineon TechnologiesFrankfurt Stock Exchange: IFX: Designs and manufactures semiconductors for power and IoT systems.
3+ YOEM.Tech and 3+ years of hands-on high-current, high-voltage converter design and lab testing experience; expertise in power electronics, simulation, hardware validation, standards, and measurement tools.
MATLAB, PSIM, SPICE, PLECS, PWM, SVPWM, oscilloscopes, power analyzers
1d
Save
Mark Applied
Hide
Application Engineer III
Bangalore, Karnataka, India
OnsiteFull Time
Johnson Controls
Johnson ControlsNYSE: JCI: Provider of smart, healthy, and sustainable building solutions.
6+ YOERequires 6–10 years of security system design and estimation experience, technical drawing and specification skills, attention to detail, communication, coordination, and timely delivery in fast-paced environments.
CCTV
1d
Save
Mark Applied
Hide
Application Engineer
Bangalore, Karnataka, India
OnsiteFull Time
Marvell Technology
Marvell TechnologyNASDAQ: MRVL: Developing semiconductor solutions for cloud, enterprise, and AI infrastructure.
Recreate customer issues in lab environments, debug software and hardware-related problems, conduct tests, track data, experiment on solutions, and present technical reports to customers.
1d
Save
Mark Applied
Hide
Application Engineer - Aftermarket (API Pump)
Bangalore, Karnataka, India
OnsiteFull Time
Celeros Flow Technology
Celeros Flow Technology: Manufactures and services industrial flow control equipment and systems.
7+ YOERequires a mechanical engineering degree or diploma, 7+ years of API or non-API pump tendering experience, strong ERP skills, contract management expertise, and spoken and written English and Hindi.
ERP
1d
Save
Mark Applied
Hide
Custom Software Engineer
Bengaluru or Mumbai or Jaipur or Hyderabad or Pune or Kolkata
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
7.5+ YOERequires 7.5+ years in o9 Solutions, 15 years of full-time education, supply chain planning expertise, o9 configuration, data modeling, SQL or IBPL, JSON, testing, and client communication skills.
o9 Solutions, Microsoft Excel, SQL, JSON, ERP
2d
Save
Mark Applied
Hide
TTT - GenAI - Senior
Bengaluru, Karnataka, India
OnsiteFull Time
EY
EY: Global firm providing audit, tax, and professional consulting services.
5+ YOEBachelor's or master's degree in software engineering or information technology and 5–10 years of experience developing full-stack .NET and C# Agentic AI applications.
.NET, C#, REST API, React, TypeScript, SQL, Azure App Services, Azure Functions, Microsoft Entra ID, Azure AI Foundry, Docker, Azure Container Apps, Azure Kubernetes Service (AKS), NoSQL, Cosmos DB, MongoDB, Git, TFVC, CI/CD, Azure DevOps, GitHub Actions, GitHub Copilot, Cursor, Claude, Azure OpenAI, Microsoft Agent Framework, Semantic Kernel, MCP, Azure AI Search, PostgreSQL, LLMs, RAG, Neo4j, Microsoft 365 Copilot Studio, AI-900, AI-102