06/20/2025 updated

**** ******** ****
100 % available

Lead Software Engineer

Jaraguá do Sul, Brazil
Worldwide
Master degree in Electrical Engineering
Jaraguá do Sul, Brazil
Worldwide
Master degree in Electrical Engineering

C (Programming Language)JavaScript (Programming Language)Artificial IntelligenceAmazon Web ServicesAssembly LanguageAutomationCloud ComputingComputer ProgrammingDatabasesLinuxElectronicsEmbedded SystemsHypertext Transfer Protocols (HTTP)Infrastructure ManagementSAE J1939 StandardPython (Programming Language)PostgreSQLMachine LearningModbusMessage Queuing Telemetry Transport (MQTT)Network ProtocolsRedisSoftware EngineeringSQLiteTypeScriptRust (Programming Language)ParquetData Storage TechnologiesPIC MicrocontrollerReal Time SystemsInternet of Things (IoT)GitPytestKubernetesDigital Signal ProcessingGrpcDatabase AdministrationDockerIndustrial Equipment ServicingGolangProgramming Languages
Software Development
Proficiency in multiple programming languages including Rust, Golang, Python, TypeScript, and C. Experience with various tools such as Git, Linux, Docker, Nix, Pytest, Jest, and Webassembly.

Database Management
Knowledge of database systems including PostgreSQL, SQLite, Redis, DuckDB, and Parquet. Ability to work with different data storage solutions.

Networking and Protocols
Expertise in networking protocols and technologies such as HTTP, MQTT, gRPC, LwM2M, OPC-UA, Modbus, SAE J1939, TCP/UDP, and Wireguard.

Cloud Technologies
Experience with cloud platforms, specifically AWS and K8S. Familiarity with cloud-based infrastructure and services.

IoT and Embedded Systems
Proficiency in developing IoT solutions, working with real-time systems, DSP, and power electronics. Experience in control and automation technologies.

Machine Learning and AI
Knowledge of machine learning and artificial intelligence concepts, with ongoing postgraduate studies in the field.

Electronics and Microcontrollers
Understanding of electronics applications in industrial maintenance and experience with microcontroller programming using Assembly language.
 

Languages

EnglishFluent

Project history

Lead Software Engineer

WEG Digital and Systems
Coordinate IIoT digital product development, ensure scalability and performance, evaluate technologies, lead development teams, and develop tools for company digital products.

Senior Software Engineer

WEG Digital and Systems
Research and development for digital products, incorporating insights from academic and industrial trends. Focus on Cloud, Embedded computing, Machine Learning, and Signal Processing. Develop applications for collecting and delivering device data from Edge Compute devices to WEG's IIoT platform.

Automation Software Designer

WEG Automation and Controls
Design automation and control software for PLC's and automation networks. Develop projects including control systems for Autonomous Intelligent Vehicles, IIoT solutions for machine and solar grid monitoring, HMI interfaces, and automation software for the Oil & Gas industry.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in