SPANIDEA :: CAREER

Taking Idea's to Implementation...

Spanidea is a product engineering solution and services company with deep System Engineering knowledge, provides engineering R&D to global tier 1 customers in Embedded, Telecom, IOT, Cloud, Artificial intelligence and Mobility.

SpanIdea portfolio of solutions is focussed on building Next Generation Mobile / Wireless / Broadband technologies, with a special focus on LTE/WLAN. At SpanIdea, we work on ecosystem software that makes the wireless experience best, reliable and seamless.

We combine global scale, engineering depth, broad portfolio diversity, superior execution so that our customers can build and grow successful businesses today and in the future.

Our employees' passion for excellence and innovation is our most prized resource. If you share that passion and want to be part of a company at the forefront of the revolution, we want to hear from you.

Spanidea Systems is committed to creating a diverse work environment and is proud to be an equal opportunity employer.


Open Positions

Spanidea Systems looks for the best talent. Please check our open positions below at Milpitas, US and Bangalore, INDIA R&D Engineering Center



Systems Engineer (Firmware Architect) - SPAN_MIL_001

Engineering (Software) - Milpitas, California


Responsibilities: 

  • Analyze and identify system data, hardware, or software components required on system on chip (SoC) platform for Wireless & Networking.
  • Architect, develop, verify stability, interoperability, portability, security, or scalability of system architecture on complex SoC platform
  • Perform analysis, development, and operation of complete complex systems and Investigate system component suitability for specified purposes and make recommendations regarding component use.
  • Participate in Intellectual property (IP) development, enhancement and testing
  • Develop application along with integrating subsystems and peripherals and perform Systems Testing and debug hardware/software when necessary. Scale and design application/drivers for high performance/throughput
  • Document design specifications, installation instructions, and other system-related information

Requirements: 
  • 10+ years hands-on experience developing Firmware and bring-up for Systems-on-Chips (SOC) platform for Wireless & Networking
  • Hands-on experience with board bring-up booting to RTOS, Linux or bare metal execution.
  • Algorithm and data structures expertise are required.
  • Familiarity with debugging using JTAG
  • Experience with SoC/board power management and communication between SoC and external modules
  • Proven record of meeting tight deadlines without sacrificing quality.
  • Experience with 64/32-bit platforms and SMP

Preferred/Plus:
  • Proficiency in C and OS/Kernel debugging skills are required, RISC assembly experience strongly preferred.
  • Strong embedded experience
  • Experience with MIPS and ARM architecture
  • Passion to create/learn cutting-edge technology/standard and develop/maintain commercialization quality software
  • Experience reading board schematics

Other Skills: 
  • Must have effective interpersonal and teamwork skills
  • Excellent communication skills.
  • Demonstrates good analysis and problem-solving skills.
  • Has an inherent sense of urgency and accountability.
  • Must have the ability to multi-task in a fast paced environment 
  • Ability to interface internally and externally with other departments.
  • Grounded, detail-oriented.

Education: 
  • Minimum BS CS/CE or equivalent, with at least 10+ years’ experience, MS with 8+ years’ experience in the design, and/or development of operating systems software including device drivers, bootloader, kernel development and/or firmware development for SOC based ASICs.

Systems Engineer (Software Engineer) - SPAN_MIL_002

Engineering (Software) - Milpitas, California


Responsibilities: 

  • Develop FW running on system on chip (SoC) platform for Wireless & Networking
  • Ensure successful bring-up along with team member
  • Participate in Intellectual property (IP) development, enhancement and testing

Requirements: 
  • 5 years of hands-on experience developing Firmware and bring-up for Systems-on-Chips (SOC)
  • Hands-on experience with board bring-up booting to RTOS/Linux or bare metal execution.
  • Algorithm and data structures expertise are required.
  • Familiarity with debugging using JTAG
  • Experience with 64/32-bit platforms and SMP

Preferred/Plus:
  • Proficiency in C and OS/Kernel debugging skills are required, RISC assembly experience strongly preferred.
  • Strong embedded experience
  • Experience with MIPS/ARM architecture
  • Passion to create/learn cutting-edge technology/standard and develop/maintain commercialization quality software

Other Skills: 
  • Must have effective interpersonal and teamwork skills
  • Excellent communication skills.
  • Demonstrates good analysis and problem-solving skills.
  • Has an inherent sense of urgency and accountability.
  • Must have the ability to multi-task in a fast paced environment 
  • Ability to interface internally and externally with other departments.
  • Grounded, detail-oriented.

Education: 
  • Minimum BS CS/CE or equivalent, with at least 5+ years’ experience, MS with 3+ years’ experience in the design, and/or development of operating systems software including device drivers, bootloader, kernel development and/or firmware development for SOC based ASICs.

Systems Engineer (Software Engineer) - SPAN_BNG_003

Engineering (Software) - Bangalore, India


Responsibilities: 

  • Develop FW running on system on chip (SoC) platform for Wireless & Networking
  • Ensure successful bring-up along with team member
  • Participate in Intellectual property (IP) development, enhancement and testing

Requirements: 
  • 7 years of hands-on experience developing Firmware and bring-up for Systems-on-Chips (SOC)
  • Hands-on experience with board bring-up booting to RTOS/Linux or bare metal execution.
  • Algorithm and data structures expertise are required.
  • Familiarity with debugging using JTAG
  • Experience with 64/32-bit platforms and SMP

Preferred/Plus:
  • Proficiency in C and OS/Kernel debugging skills are required, RISC assembly experience strongly preferred.
  • Strong embedded experience
  • Experience with MIPS/ARM architecture
  • Passion to create/learn cutting-edge technology/standard and develop/maintain commercialization quality software

Other Skills: 
  • Must have effective interpersonal and teamwork skills
  • Excellent communication skills.
  • Demonstrates good analysis and problem-solving skills.
  • Has an inherent sense of urgency and accountability.
  • Must have the ability to multi-task in a fast paced environment 
  • Ability to interface internally and externally with other departments.
  • Grounded, detail-oriented.

Education: 
  • BE/MTech with at least 7+ years’ experience in the design and development of operating systems software including linux device drivers, bootloader, kernel development and/or firmware development for SOC based ASICs.

Apply For a Job

Send send your profile for US Requirement at usa@spanidea.com with your resume and we'll get back to you shortly.