Engineer, Software/ Firmware (contract Or Consultant)

Year    KA, IN, India

Job Description

Join our team and help shape the future of connectivity indoors and outdoors. Together, let's push the boundaries of technology and advance sustainable networks worldwide.

How You'll Help Us Connect the World




As a

Software / Firmware Engineer (Contract/ Consultant)

, you will provide hands-on technical expertise supporting development, integration, and troubleshooting of MAPLE hardware accelerators and embedded firmware on

Freescale B4860 platforms

. You will work closely with DSP, platform software, and system engineering teams to enable and optimize uplink and downlink 4G processing. The engagement is flexible in both duration and hours, depending on project needs and chosen candidate's availability. We are open to anything from a part-time consulting capacity up to full-time (40 hours/week) contract support. This role can be located anywhere in the world.

You Will Make an Impact By



Providing hands-on development and debug support for B4860 MAPLE hardware accelerators Supporting uplink (UL) MAPLE modules and MAPLE job scheduling Developing, modifying, and troubleshooting MAPLE RISC micro-code, including state machines and DMA coordination between master and slave components Developing and maintaining embedded firmware to control MAPLE accelerators Writing and supporting device drivers for MAPLE accelerators (DEPE, EQPE, FTPE, TVPE, PUPE, CRCPE) on SC3900 DSP cores Configuring and troubleshooting shared memory subsystems and cache coherency between MAPLE accelerators and SC3900 DSP cores Debugging MAPLE hangs caused by memory corruption, coherency issues, or performance bottlenecks Supporting B4860 exception handling, system configuration, and MMU configuration for both SC3900 DSP cores and MAPLE accelerators Configuring and debugging MAPLE AXI master and slave interfaces to/from the SoC Supporting CoreNet Coherency Module configuration and resolving system-level issues Working with MAPLE HW scheduler, PIC, and SRAM switch fabric on B4860 platforms

Required Qualifications for Consideration



Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience Proven hands-on experience with Freescale B4860 MAPLE hardware and/or MAPLE software Prior experience working on MAPLE HW and/or MAPLE SW is required Strong experience with UL MAPLE modules (must-have) Experience developing RISC-based embedded firmware for hardware accelerators Experience writing low-level device drivers for DSP-based systems Strong understanding of DMA, MMU configuration, cache coherency, and shared memory architectures Demonstrated ability to debug complex hardware/software interaction issues in real-time or near-real-time systems

You Will Excite Us If You



Have experience with SC3900 DSP processing Understand Host-to-MAPLE interfaces, including job preparation, MAPLE buffer descriptors, and SDOS APIs Have worked with EDF / Embedded Data Flows in MAPLE engines Have experience configuring high- and low-priority buffer descriptor rings Have hands-on experience with B4860 Datapath Acceleration Architecture (DPAA), including QMAN, BMAN, and FMAN

Why ANDREW?




Explore exciting career opportunities at ANDREW, part of the Amphenol family. With a legacy of over 85 years in wireless innovation, we empower mobile operators and enterprises with cutting-edge solutions.


ANDREW, an Amphenol company, is proud of our reputation as an excellent employer. Our focus is to provide the highest level of support and responsiveness to both our employees and our customers, the world's largest technology companies. ANDREW offers the opportunity for career growth within a global organization. We believe that our company is unique in that every employee, regardless of his or her position, has the ability to positively impact the business.


ANDREW is an "Equal Opportunity Employer" - Minority/Female/Disabled/Veteran/Sexual Orientation/Gender Identity/National Origin


For additional company information please visit our website at https://www.andrew.com/


#LI-Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5119085
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year