At a Glance
- Tasks: Design and develop software for advanced wireless communication systems.
- Company: Join a cutting-edge tech company focused on innovation.
- Benefits: Competitive salary, health benefits, remote work options, and growth opportunities.
- Other info: Open to both experienced developers and fresh graduates.
- Why this job: Make an impact in the tech world with your coding skills.
- Qualifications: C/C++ programming experience and a degree in relevant fields.
The predicted salary is between 69750 - 85250 $ per year.
Overview
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
Embedded Software Engineer in Richmond Hill employer: ExtentCom
Join a dynamic team as an Embedded Software Engineer where innovation meets collaboration in the heart of advanced wireless communication systems. Our company fosters a supportive work culture that values both individual contributions and teamwork, offering ample opportunities for professional growth and development. Located in a vibrant tech hub, we provide competitive benefits and a stimulating environment that encourages creativity and problem-solving, making it an ideal place for both seasoned professionals and fresh graduates to thrive.