Junior RT embedded software engineer
Posted 13 days ago · 83 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
- B.Sc. in Computer Science, Computer Engineering, or Electrical Engineering from a recognized university
- Strong teamwork, communication, and interpersonal skills
- Deep familiarity with AI tools, workflows, and concepts
- Experience with multithreaded application design
- Experience in C/C++ software development for real-time embedded systems
- Experience with object-oriented design and development
- Experience with Embedded Linux
- Experience with Ethernet Layer 2 switching and High Availability technologies
Extracted from the job description · kept up to date automatically
Who this suits
Full job description
Original listing · kept for referenceJob Description
Join our innovative Software Development team and help build the next generation of cutting-edge mobile backhaul platforms. In this role, you will work on advanced networking and embedded software solutions while gaining exposure to a broad range of technologies, from low-level system configurations to high-level object-oriented application development.
As part of the team, you will receive guidance and mentorship while participating in the full software development lifecycle. You will collaborate closely with cross-functional teams, including software, hardware, and QA engineers, as well as project managers, to deliver high-quality and innovative products.
Key Responsibilities:
• Analyze and define software requirements.
• Develop high-quality software in an agile development environment.
• Perform extensive unit testing and validation.
• Work on both low-level embedded configurations and high-level application development.
• Collaborate closely with multidisciplinary engineering teams throughout the development process.
Job Requirements
• B.Sc. in Computer Science, Computer Engineering, or Electrical Engineering from a recognized university – MUST.
• Strong teamwork, communication, and interpersonal skills – MUST.
• Deep familiarity with AI tools, workflows, and concepts – MUST.
• Experience with multithreaded application design – an advantage.
• Experience in C/C++ software development for real-time embedded systems – an advantage.
• Experience with object-oriented design and development – an advantage.
• Experience with Embedded Linux – an advantage.
• Experience with Ethernet Layer 2 switching and High Availability technologies – an advantage.
• Demonstrated curiosity in engineering and the ability to quickly learn new skills and adapt to project needs.
• Strong interest in embedded systems and software design methodologies.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- B.Sc. in Computer Science, Computer Engineering, or Electrical Engineering from a recognized university, Strong teamwork, communication, and interpersonal skills, Deep familiarity with AI tools, workflows, and concepts