Job Description
Description
Summary: In this role, you will contribute to the design, development, and delivery of embedded software solutions, collaborating closely with cross-functional teams to achieve company objectives. Responsibilities:
- Design, develop, and implement embedded software using Rust and C/C++
- Build and optimize software running on Linux-based embedded systems
- Contribute to the development of high-performance, reliable communications systems
- Collaborate with hardware, systems, and test engineers throughout the product lifecycle
- Participate in code reviews, debugging, and performance optimization
- Support system integration, testing, and deployment activities
Requirements
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related discipline
- Expertise in developing embedded software in C/C++
- Hands-on Rust programming skills
- Working knowledge of Linux OS in an embedded environment
- Understanding of TCP/IP or related networking protocols
- Knowledge of software design patterns, architectural principles, and best practices for building maintainable, scalable systems
- Strong communication and collaboration skills
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru