Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Neural Network Processing Firmware And Compiler Engineer

Collabera

Neural Network Processing Firmware and Compiler Engineer
  • Full-time
  • Job Purpose
    • Position exists for a highly motivated individual with the ability to learn quickly and work independently within a multidisciplinary, dynamic, and fast paced organization building next generation mobile devices.
    • Develop, verify, and commercialize firmware for neural network processing technology on cutting edge processors and proprietary hardware for advanced machine learning use cases.
    • Design and implement real-time, embedded neural network processing software and firmware executing on ARM based processors.
    • Design and implement embedded software for buffer management, interrupt handling, multi-processor communications, and embedded hardware device drivers
    • Develop scripts and utilities in Python, Bash, PERL, C #, and other scripting languages.
    • Design, execute, and debug, software and firmware on new hardware simulation, and emulation, target platforms.
    • Design and develop compiler software to optimize performance of proprietary hardware
    Minimum Qualifications
    • Experience developing commercial firmware and hardware in areas such as neural network processing, machine learning, real-time hardware drivers, and system level software and services.
    • Experience developing compiler and optimization software and tools.
    • Hands on experience measuring, debugging, and providing solutions for performance bottle necks.
    • proficient in C/C++ programming language with strong embedded programming experience on multiprocessor platforms, including size, cycle, and performance optimizations.
    • Assembly programming experience is an asset
    • Ability to develop and debug embedded software and firmware spanning multiple processor cores and subsystems in real-time, multitasking, multithreaded environments, including reading schematics, debugging hardware, and proficiency with JTAG and other lab and test equipment.
    • Experience working with hardware simulation/emulation(FPGA) environments
    • Strong verbal and written communications skills and experience working within a dynamic team environment requiring extensive interactions with cross site peers and teams.
    Preferred Qualifications
    • 3-5+ years of development experience preferred - Experience with different operating systems, data structures, computer architectures - Machine learning and neural network framework (Caffe, Tensor Flow) experience
    #J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Neural Network Processing Firmware And Compiler Engineer in Markham, ON vacancy
  • Take on an impactful role as an Embedded Neural Network Firmware Engineer, focusing on advanced machine learning processing for mobile technologies. This full-time position offers opportunities to innovate and optimize.We are looking for a skilled and proactive engineer to develop... 
    Network
    Full time

    Collabera

    Markham, ON
    4 hours ago
  •  ...world forward. Join us and, together, we’ll advance your career. FIRMWARE ENGINEER THE ROLE: As a member of the Memory Subsystem architecture...  ...laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or... 
    Suggested
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...high-impact, forward-thinking firmware team dedicated to advancing Data Center Graphics Processing Units (GPUs) and Machine Intelligence...  ...seeking a seasoned firmware engineering manager to lead and grow the...  ...engineering culture and processes, and accelerating the ramp-up... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...THE ROLE: We are looking for an experienced and passionate Firmware Engineer to join the NBIO team and drive HW/FW co-development for IP sub...  ...introduce AI-driven improvements to workflows and development processes. Projects focus around PCIe and related technologies for I/O... 
    Suggested
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...together, we’ll advance your career. RTL/Firmware Design Engineer THE ROLE Join the SDMA system IP...  ...hierarchy, bus protocols, and DMA engines Version control and CI/CD workflows...  ...stages of the recruitment and selection process. AMD may use Artificial Intelligence to... 
    Suggested
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  • $106k - $156k per year

     ...has an immediate permanent opening for a Compiler Engineer. About the team: The Heterogeneous...  ...targeting next-generation mobile, network, or server hardware; Language runtimes...  ..., inclusive, and accessible recruitment process. If you require accommodation during any... 
    Network
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    2 days ago
  •  ...important work, learn new skills, expand your network, and gain real-world experience on...  ...DOING: We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work...  ...apply AGILE methodologies and standard processes for Software Engineering. You may be... 
    Network
    Full time
    Temporary work
    Summer work
    Internship
    Worldwide

    AMD

    Markham, ON
    5 days ago
  • $127k - $225k per year

     ...Huawei Canada has an immediate permanent opening for a Senior Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    28 days ago
  •  ...important work, learn new skills, expand your network, and gain real-world experience on...  ...DOING: We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work...  ...apply AGILE methodologies and standard processes for Software Engineering. You may be... 
    Network
    Long term contract
    Full time
    Summer work
    Internship
    Worldwide

    AMD

    Markham, ON
    5 days ago
  •  ...As a member of the Discrete GPU Platform Firmware Operations group you will participate in...  ...Kicker SKUs and engagement with Customer Engineering teams Participate in reviewing requests...  ...stages of the recruitment and selection process. *AMD may use Artificial Intelligence to... 
    Full time
    Contract work
    Internship

    AMD

    Markham, ON
    5 days ago
  • $93.84k - $105.03k per year

     ...PHILOSOPHY: 1. Operator Development and Empowerment Improve process yield, scrap, rework and manufacturing efficiency by analyzing...  ...Responsibilities Collaborate with Management, Quality Assurance, Group Engineering, and other departments to execute and sustain improvements.... 
    Permanent employment
    Immediate start

    Samuel, Son & Co.

    Markham, ON
    10 hours ago
  • $93.8k - $140.7k per year

     ...Job Description Summary The Markham Industrialization Team is seeking a highly technical and process-oriented Manufacturing Process Engineer to manage the full lifecycle of our manufacturing processes. This role is responsible for two primary pillars: leading the successful... 
    Full time
    Relocation package

    GE Vernova

    Markham, ON
    23 hours ago
  • $166k - $248k per year

     ...Category Engineering Hire Type Employee Job ID 19315 Base Salary Range $166000-$248000...  ...You Are: You have built a career in firmware at the boundary between hardware, software...  ...development, verification and documentation processes ~ Working understanding of cross-... 
    Remote work

    Synopsys Inc

    Markham, ON
    13 days ago
  •  ...AMD is looking for a Security Firmware Architect to join the Product...  ...protection of sensitive data processed by AI workloads and agents...  ...Innovate with AI-assisted engineering tooling and workflows to accelerate...  ...modules, secure boot processes, and root of trust implementations... 
    Full time
    Internship
    Work at office
    Remote work

    AMD

    Markham, ON
    5 days ago
  •  ...Responsibilities Define and drive security firmware architecture across AMD’s product portfolio. Advance confidential computing...  ...standards, publications, and conferences. Innovate with AI-assisted engineering tooling and workflows for security analysis, review, and... 
    Full time
    Remote work

    AMD

    Markham, ON
    11 days ago
  •  ...Job Description Job Description L3 Network/ Linux Systems Engineer Responsibilities Being escalation point for a variety of change requests...  ...video standards *Experience working with GPU/ASIC video processing hardware acceleration *Ability to understand existing... 
    Network
    Internship
    Worldwide

    Nextologies Limited

    Markham, ON
    more than 2 months ago
  • $4102 per week

     ...management and investment planning solutions, processes and governance frameworks to meet the...  ...and strategies.  Coordinating the compilation and provision of LOB work program reports...  ...services and maintain a facilitator network. Provide evaluative feedback to other facilitators... 
    Network
    Contract work
    For contractors

    Hydro One Networks Inc

    Markham, ON
    17 days ago
  •  ...We are looking for a talented ASIC RTL Design Engineer to join our IP design team developing high-performance networking and communications IP for advanced AMD products...  ...experience with ASIC RTL design and front-end design processes, ideally including networking, communications,... 
    Network
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...industrial clients. This will include power, gas processing, mining, technology/semiconductor, heavy...  ...and applies advanced treatment and engineering techniques, concepts, and approaches to...  ...Perform all aspects of conventional process design engineering analysis. Build and maintain... 
    Work at office
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    14 days ago
  •  ...This is an ASIC Verification Engineering role within the Security IP Team...  ...will also contribute to firmware development initiatives supporting...  ...and associated toolchains (compiler, assembler, debugger) Hands...  ...recruitment and selection process. *AMD may use Artificial Intelligence... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...packaging solutions. This role focuses on substrate design enablement, process integration, design-for-manufacturability (DFM), design-for-...  ...performance optimization. This role is for a seasoned engineer to define substrate technology requirements and design methodologies... 
    Full time
    Internship

    AMD

    Markham, ON
    6 days ago
  • $90.9k - $136.4k per year

     ...As part of the application process, Artificial Intelligence will...  .... About the Team The Data Engineering Systems QA team verifies the...  ...gates for every software and firmware release. Documentation & Quality...  ...to inspect, read, and debug compiled code written in C/C++, Rust,... 
    Network
    Full time
    Work at office
    3 days per week

    General Motors

    Markham, ON
    5 days ago
  •  ...the whole spectrum of areas include DFT, Firmware, Design verification, and Physical Design...  ...Bachelors or Masters degree in electrical engineering or equivalent preferred. Location :...  ...stages of the recruitment and selection process. AMD may use Artificial Intelligence to... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...Disclosure: As part of the application process, Artificial Intelligence will be used...  ...General Motors is seeking a software engineering leader to modernize and scale the...  ...applications, libraries, generated code, firmware, cross-compilation flows, and platform variants with... 
    Full time
    Work at office

    General Motors

    Markham, ON
    5 days ago
  •  ...ROLE: We are seeking an experienced SoC DFX Engineer to help define, design, and verify robust...  ...closely with architecture, RTL, firmware, and verification teams to integrate DFX...  ...stages of the recruitment and selection process. AMD may use Artificial Intelligence to help... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...at AMD is seeking a Principal ASIC Design Engineer to provide technical leadership for the...  ...with architecture, design, verification, firmware, implementation, and product teams across...  ...activities, and technical decision-making processes. Drive successful post-silicon bring-up... 
    Long term contract
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...are seeking an experienced SoC Data Path Engineer to lead validation and debug of AMD's next...  ...violations. Collaborate with design, firmware, driver, runtime, and software teams to debug...  ...stages of the recruitment and selection process. AMD may use Artificial Intelligence to... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...your career. SYSTEMS DESIGN ENGINEER THE ROLE: We are looking for...  ...Data Center and Accelerated Processing Validation team. We are looking...  ...Designers/Architects, Firmware, SW, and validation teams to...  ...the recruitment and selection process. *AMD may use Artificial Intelligence... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...THE ROLE: As a GPU Design Verification Engineer on the verification team, you will work...  ...closely with architects, RTL designers, firmware, software, and validation teams to understand...  ...verification frameworks and testbenches, processes and flows Experience with constrained... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...a successful career in geotechnical engineering with a great team. When we say we’re...  ...field investigations, geotechnical data processing, engineering analyses, design and...  ...of geotechnical instrumentation. Compile, review and process borehole, test pit, laboratory, instrumentation... 
    For contractors
    Work at office
    Remote work

    Stantec

    Markham, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Neural Network Processing Firmware And Compiler Engineer. Be the first to apply!