Embedded software engineer
Closing on: Aug 12, 2026
About the company
3 S Fabrications (Pvt) Ltd is a board of investment approved force sensor design & manufacturing company, exporting to world wide markets. Our parent company is based in the USA having design & manufacturing arm in Sri Lanka. We are seeking young professionals to join our team here in Sri Lanka.
Qualifications
- B.Sc., B.Eng degree in electronics engineering, computer engineering, or equivalent.
Requirements
Core required skills
- Proficiency in C/C++ for cross-platform development.
- Experience building DLLs on Windows (.dll) and shared libraries on Linux (.so).
- Strong knowledge of CMake for cross-platform builds.
- Comfortable working in both Windows & Linux development environments.
- Knowledge of MSVC (Windows compiler) and GCC/Clang (Linux compiler).
- Proficiency in C# and .NET core for cross-platform wrapper development.
- Experience with P/Invoke / interop between C# and C++ layers.
- Strong API design skills for SDK development.
- Experience with USB/HID or serial drivers for device interfacing on Linux & Windows.
- Experience writing SDK documentation.
- Version control using Git.
- Strong command of English language.
- Proficiency in MS Office.
Added advantages
- Familiarity with embedded C/C++ and microcontroller concepts.
- Knowledge of communication protocols (UART, SPI, I2C, RS232, RS485, CAN).
It is essential that you are a good team player who completes assigned projects effectively to meet tight deadlines.
When applying
If you think, you are the right candidate to join a high-tech product design center you may write to us within 14 days of this advertisement with 2 non-related referees.
If the application is made by post please indicate the post applied on the envelope.
Company: 3 S Fabrications (Pvt) Ltd
Company email: [email protected]
Job Location: Dankotuwa
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time
