Software Engineer

Application ends: August 3, 2026
Apply Now

Job Description


They are looking for a Software Engineer to join the team and contribute to full-stack embedded software and integrated system development. This is a hands-on role with ownership across the stack, working closely with hardware, systems, and product teams.

Key Responsibilities:

  • Design and develop full-stack embedded software for autonomous and connected systems
  • Lead integration of hardware interfaces, capabilities, and modular components
  • Develop, test, debug, and optimise embedded and application software
  • Build features based on internal and external requirements
  • Collaborate with hardware and systems teams for seamless integration
  • Improve performance, reliability, and scalability across platforms
  • Incorporate field feedback into iterative software improvements
  • Support ongoing system integration and capability expansion

Requirements:

  • Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, Computer Engineering, or related field
  • 4–8 years of embedded software development experience (robotics, aerospace, autonomous systems, or similar)
  • Strong C++ and Python skills
  • Experience with hardware/software integration and real-time systems
  • Familiarity with networking protocols and distributed systems
  • Strong debugging and problem-solving ability
  • Experience with CI/CD, automated testing, and system validation
  • Ability to work independently in a fast-paced environment

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