Mid-Level Embedded Software Developer

Jobtailor

Campinas

Presencial

BRL 120 000 - 180 000

Tempo integral

Há 12 dias
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Resumo da oferta

Jobtailor in Campinas, Brazil, is seeking an embedded software engineer to analyze, design, implement, and test embedded software across our product lines. You will collaborate with hardware, optics, and QA teams to deliver robust firmware and clear documentation.

The role emphasizes C/C++ development on Embedded Linux, Yocto, and RTOS/Zephyr, with opportunities to influence architecture, pursue proofs of concept, and improve processes through code and tool improvements.

Qualificações

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Telecommunications Engineering, or a related field.
  • Sufficient English proficiency to read and understand technical documentation.
  • Experience with embedded Linux and Yocto, RTOS/Zephyr, Python, TCP/IP networking, hardware drivers and interfaces (SPI, I²C, UART, GPIO), CI/CD, and embedded systems security is a plus.

Responsabilidades

  • Analyze, design, implement, integrate, test, and document embedded software
  • Develop new features, enhancements, and fixes for existing products, applying software engineering best practices
  • Participate in defining the software architecture by contributing to technical discussions and proofs of concept
  • Investigate and resolve issues in embedded systems through testing, log analysis, debugging, and investigation of software–hardware interactions
  • Contribute to the continuous improvement of the product, code, tools, and development practices of the team
  • Work collaboratively with software, firmware, hardware, optics, and QA teams throughout product development, validation, and maintenance

Conhecimentos

C Programming
C++ Programming
Embedded Linux
Software Testing
Debugging

Formação académica

Bachelor's degree in Computer Engineering

Ferramentas

Yocto
RTOS/Zephyr
Python
SPI
I²C
UART
GPIO
CI/CD

Descrição da oferta de emprego

  • Analyze, design, implement, integrate, test, and document embedded software
  • Develop new features, enhancements, and fixes for existing products, applying software engineering best practices
  • Participate in defining the software architecture by contributing to technical discussions and proofs of concept
  • Investigate and resolve issues in embedded systems through testing, log analysis, debugging, and investigation of software–hardware interactions
  • Contribute to the continuous improvement of the product, code, tools, and development practices of the team
  • Work collaboratively with software, firmware, hardware, optics, and QA teams throughout product development, validation, and maintenance
Requirements
  • Experience developing software using C and C++
  • Experience with Embedded Linux
  • Knowledge of software development best practices
  • Experience with software testing, debugging, and troubleshooting
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Telecommunications Engineering, or a related field
  • Sufficient English proficiency to read and understand technical documentation
  • Experience or knowledge of Embedded Linux and Yocto, RTOS/Zephyr, Python, TCP/IP networking, hardware drivers and interfaces (SPI, I²C, UART, GPIO), CI/CD, and embedded systems security is a plus
Core Competencies

Demonstrates expertise in developing and testing embedded software, with a strong focus on C and C++ programming, Embedded Linux, and software development best practices. Collaborates effectively with cross-functional teams to enhance product quality and performance.

Highest-signal resume keywords
  • C Programming
  • C++ Programming
  • Embedded Linux
  • Software Testing
  • Debugging
Hard Skills
  • Embedded Software Development
  • Software Engineering Best Practices
  • Software Architecture Design
  • Troubleshooting
  • Log Analysis
  • Software-Hardware Interaction
  • Continuous Improvement
  • TCP/IP Networking
  • Hardware Drivers
  • CI/CD
Soft Skills
  • Collaboration
  • Communication
Industry Keywords
  • Embedded Systems
  • Technical Documentation
  • Product Development
  • Validation
  • Maintenance
Tools & Technologies
  • Yocto
  • RTOS/Zephyr
  • Python
  • SPI
  • I²C
  • UART
  • GPIO
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Embedded Systems Developer
Senior Embedded Systems Developer

DSR Corporation • Brasil

Presencial
BRL 120 000 - 240 000
Embedded Engineer - Software Application
Embedded Engineer - Software Application

PACCAR • Ponta Grossa

Presencial
BRL 20 000 - 40 000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

The PAC Group • São Paulo

Presencial
BRL 120 000 - 210 000
Global Software Engineer
Global Software Engineer

Oxbo International • Uberaba

Híbrido
BRL 120 000 - 180 000
Embedded Engineer - Software Tester
Embedded Engineer - Software Tester

PACCAR • Ponta Grossa

Presencial
BRL 207 000 - 311 000
Software Architect – Mid-Level
Software Architect – Mid-Level

Jobtailor • São Paulo

Híbrido
BRL 180 000 - 280 000
Embedded Software Developer
Embedded Software Developer

NomadesDigitais • Brasil

Presencial
BRL 90 000 - 130 000
Lead Software Engineer – Embedded Linux & Telematics
Lead Software Engineer – Embedded Linux & Telematics

Oxbo International • Uberaba

Híbrido
BRL 180 000 - 280 000
HIL Testing Analyst – Engineer
HIL Testing Analyst – Engineer

Jobtailor • São Bernardo do Campo

Presencial
BRL 120 000 - 160 000
Software Engineering Analyst
Software Engineering Analyst

Jobtailor • Fortaleza

Presencial
BRL 120 000 - 180 000