Tech jobs
Job listings
Software Engineer
Develop semiconductor equipment software using C/C++, Python, or Java on Windows/Linux, following full product cycles and collaborating with global teams.
Architect
Define the architecture and design methodologies for a new platform of digital compute and analog/mixed-signal semiconductor products, guiding global teams in microarchitecture and productization.
Engineer Firmware
Develops and maintains firmware in C/C++ for power electronics and DSP systems using MATLAB model-based design, focusing on DC-DC converters and control systems.
Engineer II Firmware Engineering X
Job Description for Sr. Engineer – DSP Firmware Job Responsibility 1. Coordinating and interface with other international design and development teams 2. Contribute in project requirements Analysis and Design 3. Assist…
Sr. Embedded Firmware Engineer
Develops and debugs embedded firmware for mass flow controllers used in semiconductor manufacturing and other advanced markets, using C/C++ and hardware debugging tools.
System Software Engineer –Networking Infra
Develops and maintains networking infrastructure software for WLAN controllers, focusing on Linux-based system programming, IP networking, and distributed systems across on-prem and multi-cloud environments.
Staff Design Validation Engineer
Engineer who designs and runs tests for power-supply and battery systems, analyzing results and ensuring compliance with safety standards.
Manager, Automotive SPICE SWE.5 Software Design Verification
Lead a team to verify software designs for automotive systems, ensuring Automotive SPICE SWE.5 compliance and robust integration testing across embedded Linux and AUTOSAR environments.
Senior/Staff ATE Test Engineer
Develop and execute ATE test programs for cutting-edge semiconductor designs, focusing on test strategy, bring-up, characterization, and production for advanced process nodes like 2.5D/3DIC and sub-3nm.
Senior Subsystem Design Verification Engineer
Design and verify complex silicon subsystems for Arm-based platforms using SystemVerilog/UVM, ensuring functionality, performance, and coverage closure.
Characterization Lab Manager
Littelfuse (NASDAQ: LFUS) is a diversified industrial technology manufacturing company shaping solutions for the safe and efficient transfer of electrical energy. Headquartered in Chicago, Illinois, USA, we serve…
FPGA Silicon Validation Engineer
Validate high-speed I/O and PHY designs for FPGA silicon, including DDR/LPDDR and MIPI interfaces, using lab tools and automation.
Java Software Engineer
Build and maintain Java-based services and React/TypeScript SPAs for a UK government-critical system, integrating REST APIs and contributing to CI/CD pipelines.
Software Design Verification Manager
Lead a team to verify software designs for in-vehicle infotainment systems, ensuring Automotive SPICE compliance and robust integration testing across C/C++/Python embedded Linux projects.
Sr. Engineer Firmware Engineering XI
Develops and maintains embedded firmware for thermal management systems, implementing PID algorithms and handling communication protocols like BACnet, SNMP, and CAN.
Software Engineer
Develop and automate embedded software tests for a Battery Management System using C/C++, Aurix microcontrollers, and ISO26262 standards.
Manager - Software Development
Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop,…
Software Engineer II - AI/ML for Crash and Electronics
Build and deploy deep-learning models for crashworthiness, human-body modeling, and electronics drop-shock simulation using Python/C++ on Linux/Windows.
C++ Developer (Kenya 3rd Party)
Develops and maintains high-throughput C++ backend services on Windows/Linux, using C#/.NET Core and SQL Server, following Agile practices.
Software Engineer Ecosystem
Build and integrate software for autonomous robots and third-party systems on a global fleet-management platform, using C++, Python, ROS, and real-time protocols.