mid software engineering Embedded Software Engineer ic 8+ yrs Bachelor's · Posted Apr 16, 2025

About this role

Keysight Technologies is hiring a mid-level Embedded Software Engineer in the software engineering function based in Penang, Malaysia. The posting calls out experience with Python, C, Linux, Data Structures and roughly 8+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Embedded Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Penang, Malaysia
Experience
8+ years
Education
Bachelor's degree
Department
R&D
Posted
Apr 16, 2025
AI Summary
Design, develop, and debug embedded firmware for real-time products using C/C++, Python, and Assembly. Solve complex control system problems, deliver high-quality code in Agile teams, and support post-ship maintenance. Requires 8+ years experience with embedded Linux, VxWorks, or uCOS and knowledge of ARM/x86 architecture.

More roles at Keysight Technologies

Director of Product Security Governance & Compliance
Colorado Springs, CO | Phoenix, AZ · director
CI/CD Security Vulnerability Management
Advanced Program Manager, D&A Data Governance / Data Catalog
Denver, CO · senior
Jira Compliance
Senior Automation Engineer
Bucharest, Romania · senior
Python CI/CD Linux
Director, Corporate Development
Santa Rosa, CA · director
Electrical/Electronics Calibration Technician – Test & Measurement
Telford, United Kingdom · mid
All Keysight Technologies jobs →

Job description

from Keysight Technologies careers
Overview


Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

 

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.


Responsibilities


Job Description:

  • Firmware/embedded software engineers design, develop, test and debug embedded application software and/or firmware that will drive controls and control systems for company products
  • Solves complex and high impact design and development problems including customer application issues of varying scope and complexity.
  • Uses product and customer applications knowledge to determine, define, develop and validate design concepts and methods.
  • Solves complex, high impact design/ development problems
  • Reduces broad concepts, business strategies into structured projects that span more than one product or technology family
  • Deliver high-quality, well-designed firmware for real-time embedded products as a member of an Agile development team
  • Debug issues and produce high-quality code to fix them
  • This is an excerpt. Read the full job description on Keysight Technologies careers →
All software engineering jobs software engineering in Penang, Malaysia Jobs in Penang, Malaysia software engineering salaries software engineering career path
All Keysight Technologies Jobs Browse software engineering roles mid positions