
Embedded SW Engineer
2 semanas atrás
Join to apply for the Embedded SW Engineer role at TK Elevator .
Responsibilities- Develop C/C++ software and ensure robust Linux user-space services and daemons.
- Interface with devices through protocols like SPI, I2C, and GPIO.
- Contribute to scalable and testable code using interface-driven design and unit testing practices.
- Navigate system-level programming with tools like systemd, journald, and Linux diagnostics to ensure performance and reliability.
- Support cloud integration across embedded systems using REST, MQTT, TLS/mTLS.
- Collaborate with a cross-functional team to deliver innovative and resilient solutions within TK Elevator's product landscape.
- C/C++ Development
- Expert in modern C++ (C++17/20), STL, and system-level programming using POSIX APIs.
- Practical experience writing Linux user-space services and daemons using systemd.
- Experience with user-space device access (e.g., serial, I2C, SPI, GPIO).
- Familiar with CMake-based build environments and modular/monolithic codebase structures.
- Comfortable with interface-driven design, dependency injection, and unit testing with mocks.
- Deep understanding of Linux internals: processes, threads, IPC, filesystems, sockets, and signals.
- Hands-on with systemd, journald and networking tools (ip, dnsmasq, dhcpcd, etc.).
- Experience with logging infrastructure, log rotation, and structured logs.
- Deep understanding of Linux internals: processes, threads, IPC, filesystems, sockets, and signals.
- Hands-on with systemd, journald and networking tools (ip, dnsmasq, dhcpcd, etc.).
- Competent in diagnosing runtime behavior using gdb, valgrind, strace, lsof, top, perf, etc.
- Experience with logging infrastructure, log rotation, and structured logs.
- Familiar with application protocols: REST, MQTT.
- Experience with TLS/SSL, mTLS, and certificate handling in embedded environments.
- Experience with publish-subscribe patterns for loosely coupled service architectures.
- Familiarity with Git, CI pipelines, Docker, and Bitbucket, Jira workflows.
- Understanding of how Yocto works; capable of debugging image integration issues and contributing to application-layer recipes.
- Comfortable adding new packages, tweaking configuration, and interacting with the Yocto-based OS environment.
- Not expected to be a Yocto expert, but should collaborate with the platform team when deep integration is needed.
- Comfortable with Agile development and working in a multi-disciplinary embedded team.
Health care, Dental care, Bonus, Private pension, Program for pregnant women, Social support program, Life insurance, Telemedicine, Telenutrition, Telepsychology, Restaurant, Transportation.
Who We ArePeople are at the heart of everything we do at TK Elevator: we work as a team, we care about the safety of others and we share a common vision to keep the world moving.
Seniority level- Mid-Senior level
- Full-time
- Industries: Machinery Manufacturing, Facilities Services, and Construction
-
Embedded SW Engineer
2 semanas atrás
Guaíba, Rio Grande do Sul, Brasil TK Elevator Tempo inteiroOverviewJoin to apply for the Embedded SW Engineer role at TK Elevator.ResponsibilitiesDevelop C/C++ software and ensure robust Linux user-space services and daemons.Interface with devices through protocols like SPI, I2C, and GPIO.Contribute to scalable and testable code using interface-driven design and unit testing practices.Navigate system-level...
-
Software Engineer
2 semanas atrás
Guaíba, Rio Grande do Sul, Brasil beBeeEmbeddedDeveloper Tempo inteiro R$72.000 - R$93.000Job OverviewAs a software engineer specializing in embedded systems, you will develop robust software and ensure reliable services.Key ResponsibilitiesDevelop modern C/C++ software using POSIX APIs and design interfaces with devices through protocols like SPI, I2C, and GPIO.Navigate system-level programming with tools like systemd, journald, and Linux...
-
Embedded System Specialist
1 semana atrás
Guaíba, Rio Grande do Sul, Brasil beBeeSoftwareEngineer Tempo inteiro R$68.000 - R$94.000Job OverviewWe are seeking a seasoned Embedded Software Engineer to develop robust C/C++ software for embedded systems and ensure seamless Linux user-space services and daemons.Main Responsibilities:Develop high-quality, efficient, and scalable C/C++ software for diverse embedded systems.Implement effective interfaces with devices through protocols like SPI,...
-
Digital Solution Designer
Há 7 dias
Guaíba, Rio Grande do Sul, Brasil beBeeRequirements Tempo inteiro R$80.000 - R$130.000Job OverviewThe Requirements Engineer will gather, analyze and document requirements for Digital Emergency Services features in cloud backend, embedded systems, CPaaS, security, and operations.This role involves working with a dynamic, global team to solve challenging problems and develop new digital solutions.
-
Requirements Engineer for Cloud based Digital Emergency Services
3 semanas atrás
Guaíba, Rio Grande do Sul, Brasil TK Elevator Tempo inteiroRequirements Engineer for Cloud-based Digital Emergency Services Join us at TK Elevator as a Requirements Engineer for Cloud-based Digital Emergency Services . About Us TK Elevator aims to lead in industrial IoT solutions and data-enabled software that enhance customer success and satisfaction. We recently launched our first digital native elevator, "EOX,"...
-
Cloud Solutions Technical Lead
2 semanas atrás
Guaíba, Rio Grande do Sul, Brasil beBeeRequirements Tempo inteiro R$60.000 - R$85.000Job Title: Requirements Engineer for Cloud based Digital Emergency ServicesAs a key member of our team, the Requirements Engineer will be responsible for gathering, analyzing, and documenting requirements for our Digital Emergency Services.This role involves ensuring compliance with regulatory standards and meeting business needs, collaborating with...
-
Requirements Engineer for Cloud based Digital Emergency Services
2 semanas atrás
Guaíba, Rio Grande do Sul, Brasil TK Elevator Tempo inteiroOverview Requirements Engineer for Cloud based Digital Emergency Services – TK Elevator. This role is responsible for gathering, analyzing, and documenting the requirements for Digital Emergency Services features in cloud backend, embedded systems, CPaaS, security, and operations, ensuring that final deliverables meet regulatory requirements and business...
-
Digital Emergency Services Engineering Specialist
2 semanas atrás
Guaíba, Rio Grande do Sul, Brasil beBeeRequirements Tempo inteiro R$96.000 - R$126.000Cloud-Based Emergency Services Requirements EngineerWe are seeking a skilled Requirements Engineer to join our team and contribute to the development of cloud-based digital emergency services. As a key member of our team, you will be responsible for gathering, analyzing, and documenting requirements for digital emergency services features in cloud backend,...
-
Digital Solution Architect for Digital Emergency Services
4 semanas atrás
Guaíba, Rio Grande do Sul, Brasil TK Elevator Tempo inteiroDigital Solution Architect for Digital Emergency Services Join to apply for the Digital Solution Architect for Digital Emergency Services role at TK Elevator Digital Solution Architect for Digital Emergency Services 1 day ago Be among the first 25 applicants Join to apply for the Digital Solution Architect for Digital Emergency Services role at TK...
-
Guaíba, Rio Grande do Sul, Brasil TK Elevator Tempo inteiroDigital Solution Architect for Digital Emergency ServicesJoin to apply for the Digital Solution Architect for Digital Emergency Services role at TK Elevator Digital Solution Architect for Digital Emergency Services1 day ago Be among the first 25 applicants Join to apply for the Digital Solution Architect for Digital Emergency Services role at TK Elevator ...