About the position:
We are looking for a Senior Embedded Software Engineer with expertise in hardware-related programming using C, or C++, Rust. This role plays a key part in the development and optimization of embedded software for high-performance systems.
Responsibilities:
-Design, develop, and optimize embedded software using C, or C++, Rust.
-Implement hardware drivers and low-level software components.
-Analyze performance and debug embedded systems.
-Collaborate with hardware teams for system integration and validation. Document code, perform unit testing, and maintain software quality
Requirements:
-5+ years of experience in embedded software development.
-Proficiency in C, C++, or Rust for hardware programming.
-Experience with embedded operating systems or bare-metal development.
-Knowledge of communication protocols (UART, SPI, I2C, CAN, etc.).
-Experience with performance optimization and efficient memory usage.
-Advanced English (working with international teams).
Desirable Skills:
-Experience in healthcare or biometric systems development.
-Familiarity with web and mobile application development using Java or Android.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Frontend Developer
2026-06-19
Full Stack Developer - Integration & Data
2026-06-18
Java Software Engineer
2026-06-16
- Posted
- Feb 21, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Argentina
- Company
- Confidencial
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Frontend Developer
2026-06-19
Full Stack Developer - Integration & Data
2026-06-18
Java Software Engineer
2026-06-16