I20 Technologies
Embedded Software Engineer
Apply for this role
Share this job
Job Description
Job Title: Embedded Systems / RTOS
Job Location
Remote
Duration: 12 months Contract
Job Description
will provide advanced technical support for customers using embedded systems, real-time operating systems (RTOS), Linux, virtualization technologies, cloud platforms, and development toolchains.
Senior Product Support Engineer
* FOCUS: Customer Technical Support / Technology Services & Support
Responsibilities
Customer Support & Escalation Management
- Support customers encountering issues with Wind River products and technologies.
- Manage technical incidents, escalations, and defect investigations.
- Act as a trusted technical advisor to customers and account teams.
- Provide timely customer communication and status updates.
- Serve as a designated Premium Support Engineer when required.
- Coordinate across Product Engineering, Customer Experience, Professional Services, and Support organizations.
Technical Investigation & Problem Resolution
- Investigate, reproduce, and troubleshoot complex technical issues.
- Analyze system logs, diagnostics, configurations, and product interactions.
- Perform root cause analysis across hardware, operating systems, networking, virtualization, and cloud layers.
- Develop and communicate technical solutions, workarounds, and remediation recommendations.
- Support defect identification, validation, and escalation activities.
- Create and maintain technical documentation and knowledge base articles.
Product & Platform Expertise
Provide support for technologies including
- VxWorks RTOS
- Wind River Linux
- Helix Virtualization Platform (HVP)
- Wind River Cloud Platform (WRCP)
- Embedded Linux environments
- Kubernetes
- OpenStack
- Container technologies
- Networking and virtualization platforms
- Development toolchains and debugging environments
Leadership & Knowledge Sharing
- Mentor junior support engineers.
- Share technical knowledge and best practices across global support teams.
- Support onboarding, knowledge transfer, and readiness activities.
- Drive continuous improvement initiatives within support operations.
- Lead technical projects and initiatives as assigned.
Required Professional Experience
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
- 8–12 years of experience supporting or developing embedded systems, RTOS, Linux, cloud platforms, or related technologies.
- 3–5 years of customer-facing technical support experience.
- Experience troubleshooting complex software and system-level issues.
- Experience working with enterprise customers and technical stakeholders.
- Experience collaborating with software engineering and product organizations.
Required Technical Skills
Embedded & Operating Systems
- VxWorks
- Embedded Linux
- Linux Kernel concepts
- Device Drivers
- Board Support Packages (BSPs)
- RTOS troubleshooting
- Processor architectures (ARM, Intel, PowerPC, RISC-V)
Programming
- C / C++
- Python
- Rust (preferred)
- Debugging and code analysis
Cloud & Virtualization
- Kubernetes
- Containers
- OpenStack
- Virtualization technologies
- Cloud-native applications
- CI/CD platforms and DevOps practices
Networking
- TCP/IP
- Routing
- Multicast
- Network diagnostics
- Distributed systems troubleshooting
Support Operations
- Incident Management
- Escalation Management
- Root Cause Analysis
- Knowledge Management
- Defect Tracking
- Technical Documentation
- Customer Communication
Preferred Qualifications
- Experience supporting Wind River products.
- Experience with WRCP, HVP, Simics, or Wind River Linux.
- Experience with OpenStack and Kubernetes deployments.
- Experience supporting aerospace, defense, telecommunications, industrial, or embedded software customers.
- Experience serving as a Premium Support Engineer or designated technical account resource.
KEY AREAS OF APPROPRIATE BACKGROUND AND FOR SUCCESS IN THE ROLE
- Customer Satisfaction (CSAT)
- Escalation Resolution Effectiveness
- SLA Compliance
- Root Cause Analysis Quality
- Knowledge Base Contributions
- Technical Leadership and Mentoring
- Resource Readiness and Operational Effectiveness
Pay: $50.00 - $75.00 per hour
Expected hours: 40.0 per week
Application Question(s)
* Only US Citizens apply please
Experience
- Embedded Systems / RTOS / Linux: 10 years (Preferred)
- troubleshooting complex software and system-level issues.: 5 years (Preferred)
Work Location: Remote
Keep looking
Similar Remote Jobs That Pay Well
Consumers Energy
Software Engineer IV
Computer Staff
DevOps Engineer - AWS CICD Terraform Python K8S
Xpertbizz