Join Tri plus grupa as a Mid-level Embedded Software Engineer!
At Tri plus grupa (with our brand Zipato), we are part of Smartrent, a public US corporation listed on the New York Stock Exchange. We are a leading technology company providing comprehensive IoT & Cloud solutions for smart homes and building automation globally.
We build our entire platform from scratch, from gateway hardware to every web service. This means you will get unique exposure to a broad spectrum of technologies and work closely with experts across various fields.
We are currently looking for a Mid-level Embedded Software Engineer to help us design, build, and maintain the exciting products used in people's homes around the world.
What You'll Do
As a Mid-level engineer, you will have the autonomy to help us improve and redesign our existing IoT products, while collaborating closely with our hardware and cloud teams.
-
Improve and redesign our existing IoT portfolio.
-
Research, test, and compare electronic components or modules required for new products.
-
Write robust device firmware in C for various components to enable seamless IoT communication.
-
Develop low-level Java software for our controller/gateway devices.
-
Test, debug, and troubleshoot firmware and software to ensure optimal performance.
-
Document your work thoroughly and maintain products throughout their entire lifecycle.
Our Working Environment
Our hardware department is fully equipped with tools, instruments, and measurement equipment, allowing you to test your ideas and concepts quickly. If you love creating things and being hands-on, you will feel right at home.
What We Are Looking For
Absolutely Required:
-
BS/MS degree in Computer Science, Electrical Engineering, or a related field.
-
Strong foundation and proven experience in C programming language.
-
Professional proficiency in English (strong verbal and written communication skills).
-
A mid-level mindset: Ability to take ownership of tasks and work with minimal supervision.
Greatly Advantageous:
-
Experience in digital and analog electronics design.
-
Hands-on experience in embedded software development.
-
Experience with Java programming.
-
Experience with Embedded Linux.
-
Proficiency with communication protocols (UART, SPI, and I2C buses).
What We Expect From You
-
Be proactive: Take initiative, help others, and get involved.
-
Be communicative: Stay transparent, we believe every challenge is solved through open communication.
-
Never stop learning: Continually improve your skills and keep up with IoT trends.
-
Drive and commitment: Work hard and take pride in the quality of your output.
What You Can Expect From Us
-
Flexible working hours, create your own daily rhythm.
-
A highly dynamic, creative, and collaborative environment.
-
Highly competitive salaries matching your mid-level experience.
-
Clear career paths to advance your skills, responsibilities, and benefits.
Ready to build the future of IoT with us?
If you are passionate about programming, electronics, and smart home automation, we would love to meet you.
Interested? Hiring immediately. Apply now!