Quick Summary
Overview
Build connected hardware and AI-powered products, taking them from first prototype to full production. Plan the overall embedded system, choosing and arranging processors, microcontrollers, sensors,
Technical Tools
EngineeringEmbedded Engineer
- Build connected hardware and AI-powered products, taking them from first prototype to full production.
- Plan the overall embedded system, choosing and arranging processors, microcontrollers, sensors, communication links, power supply, and other components.
- Draw up electronic schematics and help with PCB layout, first power-up, testing, and later hardware versions.
- Write and improve the code that runs on the devices, across microcontroller, processor, Linux, and RTOS platforms.
- Get AI and machine-learning features running on small and edge devices, including loading models, running predictions, collecting data, and connecting to AI services.
- Work with the AI and computer-vision teams so cameras, sensors, firmware, and data flows reliably support the models and smart features.
- Connect devices to backend systems, APIs, cloud services, and apps.
- Set up and fix connectivity such as Ethernet, Wi-Fi, Bluetooth, cellular, and other wired or wireless links.
- Build working prototypes, then test, debug, and measure how both the hardware and software perform.
- Lead the first power-up and production checks, making sure every manufactured device meets the required specs and quality level.
- Create the processes that make large-scale manufacturing dependable, including production testing, device setup, diagnostics, and firmware rollout.
- Track down and solve tricky hardware, firmware, connectivity, AI, and in-the-field problems through careful testing and log analysis.
- Write tools and scripts that speed up testing, device configuration, monitoring, and day-to-day development.
- Review parts, hardware versions, and design changes to make products more reliable, easier to manufacture, faster, scalable, and cheaper.
- Work with software, AI, mechanical, product, and manufacturing teams, plus suppliers and outside partners, throughout the product's life.
- Keep documentation up to date on system design, hardware, firmware, interfaces, test steps, production methods, and design changes.
- Join planning sessions, design reviews, and technical decisions, and help improve how the team develops and produces devices.
Requirements
~1 min read- A bachelor's degree in Engineering or a related field.
- 3+ years of experience building embedded hardware and software.
- Experience designing schematics and developing PCBs.
- Solid C and C++ skills for embedded work, including ARM-based chips and microcontrollers.
- Understanding of mixed-signal circuit design and how to bring system parts together.
- Good grasp of software design patterns and Git.
- Hands-on experience designing, testing, and debugging PCBs with oscilloscopes and similar equipment.
- Good understanding of wireless technologies such as Bluetooth, Wi-Fi, and cellular.
- Good written and spoken English.
- Able to work alone or within a team of different specialists.
- Strong problem-solving, troubleshooting, and analytical skills.
- Able to juggle priorities and meet deadlines.
Nice to Have
- Familiarity with AI/ML and its use on embedded devices.
- Experience with KiCAD 6 or similar design software.
- Experience with RTOS environments.
- Embedded C/C++ (ARM, microcontrollers)
- Schematic & PCB design (KiCAD or similar)
- Mixed-signal circuit design
- Firmware development (Linux, RTOS)
- Wireless protocols (Bluetooth, Wi-Fi, cellular)
- Hardware testing & debugging
- Git & software design patterns
- Embedded AI/ML (advantage)
- Production testing & validation
- Technical documentation
Location & Eligibility
Where is the job
Colombo, Sri Lanka
On-site at the office
Who can apply
LK
About this job
- Who can apply
- Sri Lanka
- Posted
- 20 days ago
Listing Details
- First seen
- October 19, 2026
- Last seen
- November 8, 2026
Posting Health
- Days active
- 19
- Repost count
- 0
- Trust Level
- 24%
- Scored at
- November 8, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
4 other jobs at
View all →Similar Embedded Engineer jobs
View all →Embedded Software Engineer (C/C++)
Senior Firmware Engineer, Embedded Platform
$132,000 - $178,000
full-time
Sr. Engineer Firmware Engineering XII
Remote
Sr. Firmware Engineer II
$154,700 — $260,000 USD
Remote
Remote
Embedded Systems Staff Engineer
$96.75 - $133.03
Remote
Remote
Firmware Engineer
$113,645 — $191,000 USD
Remote
Browse Similar Jobs
Devops Engineer5.8kEngineering Manager3.9kFullstack Developer3.8kQa Engineer3.6kElectrical Engineer3.1kMechanical Engineer3.1kSoftware Architect2.9kProject Engineer2.8kSecurity2.7kDesign Engineer2.6kSecurity Engineer2.4kQuality Engineer2.2kBackend Developer2.1kProcess Engineer1.8kFrontend Developer1.5kApplication Engineer1.3kProduct Engineer1.2kAutomation Engineer1kCivil Engineer964Mobile Developer952
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.