
Senior Embedded SW Engineer
Orion Innovation1 day ago
Remote, WorldwideSenior / Mid Level
H1B Sponsor
Responsibilities
- Design, develop, debug, and maintain embedded software for IoT / connected devices.
- Implement features related to device connectivity, provisioning, diagnostics, OTA, and system behavior.
- Work across firmware, middleware, driver, and application layers.
- Contribute to software architecture discussions and technical design reviews.
- Work with connectivity technologies such as Wi-Fi, MQTT, OTA, and device-to-cloud communication.
- Integrate embedded software with hardware components, cloud services, and mobile applications.
- Support end-to-end debugging of connectivity, provisioning, and integration issues.
- Investigate field issues and participate in root cause analysis and corrective actions.
- Write testable, maintainable, and reliable embedded software components.
- Support unit testing, integration testing, validation, and QA activities.
- Analyze defects, logs, traces, and system behavior to identify root causes.
- Ensure performance, reliability, security, and maintainability of delivered software.
Requirements
- 3+ years of hands-on embedded software development experience.
- Strong programming experience with C and/or C++.
- Experience with RTOS, Embedded Linux, or bare-metal development.
- Good understanding of embedded architecture, memory management, concurrency, and real-time constraints.
- Experience with communication interfaces and protocols such as UART, SPI, I2C, CAN, TCP/IP, or similar.
- Practical debugging experience using JTAG, logs, traces, oscilloscopes, logic analyzers, or similar tools.
- Experience with Git, Jira, Confluence, or similar engineering tools.
- Ability to work effectively in cross-functional environments involving firmware, hardware, cloud, mobile, QA, and product teams.
Benefits
- Dynamic and supporting international teams.
- Regular assessments and performance reviews with opportunities for promotion, bonuses, and raises.
- Remote, hybrid, or office work options.
- 20-25 vacation days per year.
- Equipment for work, including a laptop and necessary additions.
- Access to trainings and courses.
- Private health insurance.
- FIT Pass card for many sports’ facilities.
Tech Stack
AWSAzureCC++Git