companyCollabera logo

Neural Network Processing Firmware and Compiler Engineer

CollaberaMarkham
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Minimum Qualifications:Proven experience in developing commercial firmware and hardware, specifically in neural network processing, machine learning, real-time hardware drivers, and system-level software. Demonstrable experience in compiler and optimization software development. Hands-on expertise in identifying, measuring, and resolving performance bottlenecks. Proficiency in C/C++ programming with extensive experience in embedded programming on multi-processor platforms, focusing on size, cycle, and performance optimization. Experience in assembly programming is a plus. Ability to develop and debug embedded software and firmware across multiple processor cores and subsystems in real-time, multitasking, and multithreaded environments, including understanding schematics and hardware debugging.

About the job

Job Purpose:

  • We are seeking a proactive and enthusiastic Neural Network Processing Firmware and Compiler Engineer to join our dynamic team. This role is ideal for individuals who thrive in a fast-paced environment and are eager to contribute to the development of next-generation mobile devices.
  • Your primary responsibilities will include the development, verification, and commercialization of firmware for neural network processing technology, utilizing cutting-edge processors and proprietary hardware tailored for advanced machine learning applications.
  • You will design and implement real-time embedded software and firmware for ARM-based processors, ensuring optimal performance and efficiency.
  • The role also involves creating embedded software for buffer management, interrupt handling, multi-processor communications, and device drivers.
  • Proficiency in developing scripts and utilities using Python, Bash, PERL, C#, and other scripting languages is essential.
  • Furthermore, you will be responsible for designing, executing, and debugging software and firmware on new hardware simulation and emulation platforms.
  • Finally, you will develop compiler software to optimize the performance of our proprietary hardware solutions.

About Collabera

Collabera is the largest minority-owned Information Technology (IT) staffing firm in the U. S., boasting over $525 million in sales revenue and a robust global presence. Our team comprises approximately 10,000 professionals across North America (U. S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and the United Kingdom. We pride ourselves on our strong recruitment model and unwavering commitment to client success, which is why over 75% of our clients rank us among their top three staffing suppliers. We also prioritize employee satisfaction, recognizing that our workforce is the cornerstone of our success. This dedication has earned us accolades from Staffing Industry Analysts (SIA), naming us the “Best Staffing Firm to Work For” for four consecutive years.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.