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 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 2025 sales of USD $30.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.
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