Software Engineer Embeded C C++ in Constanţa

Adtran (formerly ADVA)  is a global company defining the future network with innovative next-generation solutions that enable telecommunication service providers to deliver voice, data and video services to homes and businesses. We've been present in Poland since 2003 and our  business office is located in Gdynia . As a Software Engineer you will be a member of a team responsible for designing, analyzing requirements, developing, implementing, testing, debugging, and maintaining software solutions for ADTRAN SDX OLT products including but not limited to the following: driver development, application development, system software architecture, software test development, and post-release support.    Our SDX 6000 Series of software-defined optical line terminals (OLTs) consists of open and disaggregated access devices that support a broad range of PON standards, including 10G Combo PON, XGS-PON, GPON, and 10G-EPON.    Duties and Responsibilities  Perform or assist in high-level and low-level software design and implementation of new software modules and enhancements to existing software.  Perform or assist in feasibility studies of needed software development.  Document the design including features definition and provisioning models.  Help to model and define APIs using MIBs, CLI, YANG or similar standards.  Conduct and participate in design reviews and code reviews.  Plan and perform unit and system level testing of implemented software modules and enhancements.  Create, maintain, and enhance automated test cases for SDX OLT products.  Fix software bugs found during all testing phases.  Work with team to deploy and test incremental software releases.  Organize and coordinate development activities within schedule and product constraints.  Example target projects: Design or assist in the design and development of multiple L2 and L3 networking protocols running on embedded network devices; Design or assist in the design of SDX OLT software including new features and maintenance and enhancement of existing products; Design or assist in the design and development of the plug-ins for Mosaic Cloud Platform management solution.    Basic Qualifications  Bachelor's degree in Computer Science, Computer Engineering, Computer Information Science, Electrical Engineering, or equivalent education required.  2-5 years of professional experience required.  Familiarity with Ethernet, networking protocols, and embedded software design, implementation and debugging ranging from the driver/interrupt level up to the application level.  A solid foundation in computer science, with strong competencies in data structures, algorithms, software engineering, and procedural programming techniques is required.  Proficiency in C/C++.  Experience with Python.  Experience with version control system (e.g. Git).  Familiarity with lab test equipment needed to unit or system level test the software component designed is required.    Preferred Qualifications  Knowledge of Scaled Agile Framework, continuous integration.  Knowledge of TCP/IP, IP protocols, Datacom technologies, embedded Linux, L2 and L3 protocols, Ethernet switching, networking protocols, FTTx, CLI, GPON, and 10G EPON.  Knowledge of C++, Python, Go, Java, XML, Netconf, Restconf, multi-process software development, micro-service development, inter-process communications, and thread safety is highly preferred.    Compensation and Benefits  Stable employment conditions based on an employment contract (turnover rate below 4%)  1 additional vacation day for all, and 1 extra after 10 years being with us  Flexible working hours and possible remote work  English lessons during working hours  Internal training program to support your training needs  Paid employee referral program  Multisport Card  3% employer contribution to PPK  Private Health Care at Medicover (extended package for employees and possibility to enroll family members)  Strong team-oriented and friendly work culture  Access to various sports activities and events  Modern office (well-equipped gym and playroom) close to the SKM/PKM stations 


Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading... folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!