At Scaledge, we're passionate about creating technology that makes the world a better place. We constantly innovate and develop software and hardware that power some of the world's most high-performing chips. We create solutions that not only serve technology but the people who use it as well.

With a global presence and a collaborative culture we provide an environment to support the ideas and aspirations of people who work with us.

Job Openings

Headquartered in San Jose, California, we operate in 4 countries with 9 global development centers across the globe.

   

Get in touch

Contact Us

The Benefits

Exposure to cutting-edge technologies

State-of-the-Art Infrastructure equipped with powerful servers, high speed connectivity and EDA/Hardware/Software Tools

Health Insurance Benefit

Scaledge provides a health insurance benefit program that promotes employee health and disease prevention.

Mentoring & Training

We are committed to empowering future innovators with the tools and training they need to thrive in the electronics industry.

Community & Cultural Activities

Fun at the workplace is encouraged to maintain a good work-life balance with team building events and retreats.

Current Openings

If you would like to be a part of our team you can email us your resume at careers@scaledge.io

REQUIREMENTS

  • Hiring for Senior Engineer, Technical Lead, and Architect levels
  • Hands-on experience in handling block/chip level implementation from Netlist to GDSII
  • Must possess hands on experience in timing closure and physical verification closure
  • Experience in handling lower tech nodes that include 7nm, 10nm, 16nm, 28nm 40nm, etc.
  • Must have hands on tape-out experience in lower tech nodes in any of the tools mentioned such ICC/ICC2, Fusion Compiler or Innovus
  • Must have the ability to think on the spot for quick solutions and work-around at the time of tapeout to hit the schedule on time
  • Must possess excellent scripting skills – TCL or Perl or Python
  • Experience in Synthesis and Formal is a plus

RESPONSIBILITIES

  • Participate at either the IP or SOC level with opportunity for change in focus as projects needs allow
  • Partner with other engineers from the design team and other disciplines to define and develop ASIC physical designs. This would include physical designers from both SOC and IP
  • Participate in defining flows, methods, select tools, drive continual improvement, and closure of issues
  • Work with advanced process node technology
APPLY FOR THIS JOB

REQUIREMENTS

  • Hiring for Senior Engineer, Technical Lead, and Architect levels
  • Dedicated/hands-on ASIC/IP/SOC DV experience
  • Experience working on block level UVM test benches - writing drivers, scoreboards, sequences, constraints, and functional coverage models
  • Strong interest in understanding the architectural and micro-architectural details of a design
  • Strong interest in debugging complex issues
  • Drive and adopt new verification methodologies to improve effectiveness and efficiency
  • Experience working on the memory subsystem is a plus

RESPONSIBILITIES

  • Build UVM test benches and own the verification of an IP from start to finish. Create coverage driven verification plans from specifications. Execute, review and refine to achieve coverage targets
  • Set up regressions and triage failures. Debug and drive any design and verification bugs found, to closure
  • Work with the team to improve DV methodology and infrastructure
  • Proven experience in scripting languages such as Python / Perl / TCL
APPLY FOR THIS JOB

REQUIREMENTS

  • Hiring for Senior Engineer, Technical Lead, and Architect levels
  • Hands on industry experience in RTL development
  • Experience with Verilog or System-Verilog in complex IP and SOC design
  • Experience with linting tools, CDC and formal verification
  • Proven track record of delivering high quality designs
  • Block level and system level verification experience using bus functional models and/or verification IP
  • Mentor, Cadence or Synopsys simulation tools
  • Proven ability to work in a small company environment

RESPONSIBILITIES

  • Contribute to the design and development of the next generation of IP products
  • Develop innovative micro-architectures
  • Deliver high-quality RTL code using System Verilog
  • Work with customers to successfully integrate our products into their designs.
APPLY FOR THIS JOB

RESPONSIBILITIES

  • Should be able to Debug the Embedded Systems
  • Exposure to Embedded Software Development for Microprocessor/Microcontroller based systems
  • Design, develop, test the Embedded Software
  • Works independently with directions from business team
  • Ownership to develop plan and deliver components/modules to meet schedule and quality expectation of product owner
  • Designing and building highly scalable, available and resilience cloud solution architecture
  • Good analytical skills and self-initiative to learn new technologies

REQUIREMENTS

  • Experience in C/C++ programming for Embedded Systems
  • Experience in developing SDK's/libraries in C/C++
  • Strong Experience in Linux programming
  • Experience in V4L2, LibCamera libraries
  • Experience in developing Device Drivers
  • Experience in RTOS programming
  • Experience in Designing, Coding and Testing of Embedded Systems
  • Hands on work experience on Hardware Boards like Raspberry Pi / Microcontroller based boards
  • Strong Debugging skills of Embedded Software
  • Experience in SPI, UART, I2C protocols
  • Experience in Image processing libraries like OpenCV
  • Experience in Software Release Management
  • Experience in Source Code Management Tools like GitHub / Bitbucket
  • Experience in CI/CD tools like Jenkins
APPLY FOR THIS JOB

RESPONSIBILITIES

  • Design and develop scalable, efficient and functional tools and solutions
  • Capable of independently driving the solutions with the best code quality
  • Leading a team of developers to create high quality products efficiently
  • Gathering product requirements, assessing and prioritizing new feature requests
  • Expert in advanced system designing skills with complex sub system integration
  • Strong programming experience with expertise in object-oriented concepts and using advanced Python concepts such as threading, lambda functions, concurrency and parallelism
  • Very good in technical documentation, presentation and communication skills
  • Strong debugging and exploration capabilities
APPLY FOR THIS JOB

JOB DESCRIPTION

  • Experience on Boot Loader, Linux BSP, Linux kernel development, Linux porting and Application development
  • Experience in Build root, Yocto and Open Embedded build system
  • Experience in Device driver development
  • Experience in Linux BSP with Linux Platform (NXP or TI SITARA or Qualcomm)
  • Experience on shell and Makefile scripting
  • Strong Debugging skills
  • Good Communication skills
APPLY FOR THIS JOB

JOB DESCRIPTION

  • Designing and developing machine learning and deep learning systems
  • Select appropriate datasets & implement appropriate ML algorithms
  • Run machine learning tests and experiments
  • Perform statistical analysis and fine-tuning using test results
  • Train and retrain systems when necessary
  • Extend existing ML libraries and frameworks
  • Keep abreast of developments in the field

REQUIREMENTS

  • Proven experience as a Machine Learning Engineer or similar role
  • Understanding of data structures, data modelling and software architecture
  • Deep knowledge of math, probability, statistics and algorithms
  • Ability to write robust code in Python
  • Familiarity with machine learning frameworks (TensorFlow or PyTorch) & libraries (scikit-learn)
  • Deployment of ML model and API development
  • Experience on AWS cloud & ML services, knowledge on SageMaker is an advantage
APPLY FOR THIS JOB

JOB DESCRIPTION

In this role the candidate develops and maintains scalable data pipelines and realizes API integrations to support increasing data volume and complexity.

RESPONSIBILITIES

  • Should be able to monitor data quality, devise processes and mechanisms to cleanse the data wherever required
  • Performs data analysis required to troubleshoot data related issues and assist in the resolution of data issues
  • Should have ability to build automation needed for effective labelling of the data, perform data preparation, data augmentation where required to make the artificial intelligence components more accurate and beneficial.

REQUIREMENTS

  • Proven experience as a Data Scientist or Data Analyst, any experience in data mining
  • Strong experience with data manipulation using languages like Python or R; familiarity with Scala, raw data processing using Java or C++ is an asset
  • Experience using business intelligence tools (e.g. Tableau) and big data frameworks such as Hadoop and Spark
  • Strong math skills (e.g. statistics, algebra)
  • Possesses demonstrated mastery of SQL skills; Comfortable with database development, data migration & integration techniques
  • Advanced ability to perform exploratory data analysis and experience with common data science toolkits
  • Ability to communicate complex data in a simple, actionable way; Familiarity with data management tools
  • Experience with machine learning and AI
APPLY FOR THIS JOB