Salary
$38k – $52k per year (gross)
Location
In office (Singapore)
Seniority
Junior · 2+ years exp
Employment
Full-Time
First seen by Alion on Sep 9, 2026.
Overview
Company
Impact
Profile match
Innovative, full-stack solutions, tailored for advanced semiconductor technologies.
Backed by Novo Tellus Capital Partners
Responsibilities
- Develop embedded software and firmware for STM32-based control systems.
- Write, test, debug, and maintain firmware in C to support reliable system functionality.
- Develop supporting tools, utilities, and scripts using Python to improve development, testing, and troubleshooting efficiency.
- Interface software with hardware peripherals and communication protocols, including UART, SPI, I2C, andCAN where applicable.
- Debug and troubleshoot embedded system issues across firmware, hardware interface, and system-level operation.
- Collaborate closely with hardware, product, and engineering teams throughout the product development lifecycle.
- Participate in system integration, validation testing, technical documentation, and release support.
- Work with Field Service and cross-functional teams to investigate, resolve, and document system issues encountered in the field.
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
- Strong programming skills in C, with hands-on experience in firmware or embedded software development.
- Experience with Python programming for scripting, automation, testing, or tool development.
- Familiarity with STM32microcontrollers and embedded systems development.
- Good understanding of microcontroller peripherals, debugging tools, and embedded development workflows.
- Experience with embedded control systems and hardware-software integration.
- Knowledge of communication protocols such as UART, SPI, I2C, or CAN.
- Familiarity with version control systems such as Git.
- Good communication skills, with the ability to work independently and collaboratively in a team environment.
Skills
Software Debugging, Liaising with cross functional teams, Computer Engineering, Embedded System Integration, Systems Integration, Hardware Troubleshooting, Computer Science, Script Development, Communication Protocols, Working alongside Product Teams, Version Control Systems, Python, Firmware, C for Embedded Systems, Stm32, C++, I2C
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,234,826 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Hardware
Similar stack
Same company
Singapore
Electrical Test Engineer II
4 months ago
$105k – $130k per year • In office • Full-Time • Bachelor's Degree • Mukilteo
Python
C#
C++
MATLAB
Chips/EDA
LTspice
Apply
Electrical Engineer II
2 months ago
$105k – $130k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Mukilteo
Python
Verilog
C#
C++
VHDL
MATLAB
Chips/EDA
LTspice
Apply
Electrical Engineer III
24 days ago
$115k – $145k per year • In office • Full-Time • Bachelor's Degree • Mukilteo
Chips/EDA
LTspice
Apply
Chief Electrical Engineer
18 days ago
$180k – $210k per year • In office • Secret • Full-Time • 10+ years exp • Bachelor's Degree • Mukilteo
Chips/EDA
LTspice
Apply
Senior Embedded Linux Engineer
2 hours ago
≈ $17k – $42k per year (Estimated) • In office • 6+ years exp • Bengaluru
DevOps
Git
Linux
Apply
$150k – $159k per year • In office • Secret • 8+ years exp • Bachelor's Degree • Taunton
Python
Java
Rust
C#
C++
DevOps
RTOS
Git
GitLab
Linux
Apply
Software Engineer – Entry Level
3 days ago
$78k – $86k per year • In office • Secret • Bachelor's Degree • Middletown
C++
DevOps
Git
Docker
Kubernetes
Linux
Management
Confluence
Jira
Agile
Apply
Senior Principal Electrical-Optics Engineer
3 days ago
$221k – $234k per year • In office • TS/SCI • 10+ years exp • Bachelor's Degree • Annapolis Junction
Python
C++
MATLAB
Chips/EDA
LTspice
Mentor Xpedition
HyperLynx
Apply
Senior Data Scientist (Remote)
3 days ago
≈ $100k – $172k per year (Estimated) • Equity • Hybrid • Full-Time • 4+ years exp • Master's Degree • United States
Python
SQL
AI/ML
AI Agents
Machine Learning
DevOps
Git
Apply
Senior Software Release Engineer
3 days ago
$127k – $137k per year • In office • Secret • 8+ years exp • Bachelor's Degree • Pittsfield
DevOps
Terraform
Azure DevOps
GitHub Actions
CloudFormation
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Apply
Software Engineer (Automation System)
21 days ago
$38k – $52k per year (gross) • In office • Full-Time • 2+ years exp • Singapore
C#
Apply
≈ $27k – $75k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Marketing
LinkedIn
Apply
Risk Officer - APAC
1 day ago
≈ $52k – $96k per year (Estimated) • In office • 5+ years exp • Singapore
Apply
In office • 2+ years exp • Bachelor's Degree • Singapore
Python
Java
C++
AI/ML
Machine Learning
Apply
Apply
≈ $34k – $68k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Singapore
Java
Kotlin
Dart
Swift
Objective-C
Mobile
Flutter
Management
Gmail
Apply
This is one of many
1,234,826 more open roles from verified company boards, updated every day.

