The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems.
The ideal candidate will be self-motivated and reliable, competent in prioritizing and working independently and within a team setting.
Responsibilities :
- Design, develop, code, test, and debug system software for embedded modules and systems from requirements to production and commercial deployment.
- Participate in design and code review.
- Document designs and support software QA.
Requirements :
C / C++ programming experience.Good understanding of RTOS principles.Strong knowledge in data communication and network protocols, especially Ethernet and TCP / IP.Skilled in problem-solving and troubleshooting.Excellent verbal and written communication skills.Familiarity with software configuration management and bug tracking tools.Bachelor’s / Master’s degree in Computer Science, Software Engineering, or Electrical Engineering.Both experienced developers and fresh graduates are encouraged to apply.Nice-to-have Skills :
OS-based application development experience (Linux or other OS).Network stack / application and / or packet processing development experience.Knowledge of wireless systems.Assembly language programming experience.Perl, Tcl / Tk, or other scripting language(s).#J-18808-Ljbffr