Careers
 

Careers

SySDSoft is a leader in software and hardware design and development, specializing mainly in wireless technologies. Solutions offered by SySDSoft revolving around RF, Baseband and Protocol Stacks of various wireless standards allow its customers to address stringent time-to-market requirements. This is why all employees of SySDSoft have one thing in common: technical talent associated with a clear understanding of market pressures.

We are seeking individuals with a lot of entrepreneurial spirit who want to join a fast-growing company operating on the leading edge of technology. We are fast-paced and we implement real solutions for very respectable customers. We are looking for world-class talent; people who are committed and have the skills and experience to make things happen, while they enjoy being at the cutting edge of technology. For general information about the work environment at SySDSoft, please contact: careers@sysdsoft.com

List of Current Job Openings

______________________________________________________________________________

Software Project Manager

Responsibilities

  • Provide overall day-to-day direction and management of the project
  • Act as the central point of contact for the customer and project team on all project matters
  • Coordinate and manage all human resources for the project including the selection, induction, training, coaching, skills-development and appraisal
  • Produce and get agreement of the overall project implementation plans
  • Apply appropriate project processes and standards
  • Plan, monitor and control team's progress against plan, expenses against budget
  • Report project stage achievements, issues, and status for the company and the customer's review in accordance with the agreed standards and schedules
  • Coordinate acceptance by, and handover of the system to the customer, and to the follow-on support team

Requirements

  • Minimum 7 years experience in software development industry, 3 of them in software project management
  • CMMI knowledge is a plus
  • PMP (or equivalent) certification is a plus
  • Excellent understanding and practical use of project management best practices, methodologies, techniques and tools
  • Ability to define, agree and drive the project scope and execution in accordance with time, cost and quality objective
  • Excellent communication and adaptability to multicultural team environments
  • Arabic and English language skills
______________________________________________________________________________

RF Design Manager

Responsibilities

  • Lead an engineering team in RFIC design implemented in fine-line CMOS technologies
  • Reports to the RFIC technical director
  • Responsible for RF system engineering and technical management of team projects

Requirements

  • 8+ years of relevant experience after B.Sc. or 6+ years of relevant experience after M.Sc. in RFIC Design or 1+ years of relevant experience after Ph.D. from a reputable university (Ph.D. preferred)
  • Knowledge and use experience with Major EDA tool flows
  • Had taped out and measured RFIC systems/subsystems in CMOS technologies
  • Solid knowledge of Analog Integrated circuit design
  • Solid knowledge or RF system engineering aspects
  • Good knowledge of board design
  • Project management experience is a plus
______________________________________________________________________________

Senior Embedded Software Engineer

Responsibilities

Candidate is responsible for designing, developing, and testing software in an embedded, real-time application of state-of-the-art wireless protocols. This will include design, code and test applicable software in an individual or team setting. The senior software engineer will also be required to write and review documentation and present their design to team members and peers. This position may also require that the individual interface with overseas customers and requires ability to travel overseas.

Requirements

  • BSc in Electrical Engineering or Computer Science from a top university
  • Minimum 2 years experience in embedded software development for real-time applications
  • Experienced in system and software design patterns
  • Experienced in RTOS and multi-threaded programming
  • Strong system analysis and debugging skills
  • Experienced in C/C++ and UML
  • Must be proficient in Windows/Linux development environments
  • Experienced in porting embedded software on different platforms
  • Experienced in compilation process and make files
  • Prior Experience with wireless standards (e.g. 802.11x, 802.16x) is preferred
  • Experienced in all phases of product development process from requirements and specifications through product release
  • Experienced in writing specifications and producing time estimates
  • Experience in code optimization is a plus
  • Experience in ARM-based embedded systems is a plus
  • Ability to work in a fast paced dynamic environment
  • Strong communications skills
______________________________________________________________________________

Senior RF Design Engineer

Responsibilities

  • Design and implement RF CMOS circuits such as LNAs, Mixers, Oscillators, PLLs, and entire transceivers in fine-line CMOS.
  • May need in lab characterization and/or board level design.

Requirements

  • 5+ years of relevant experience after B.Sc. or 3+ years of relevant experience after M.Sc. in RFIC Design. (M.Sc. preferred).
  • Knowledge and use experience with Major EDA tool flows (Cadence preferred).
  • Had taped out and measured RFIC blocks and/or subsystems.
  • Solid knowledge of Analog Integrated circuit design.
  • Good knowledge or RF system design aspects
______________________________________________________________________________

RF Design Engineer

Responsibilities

  • Design and implement Analog/RF CMOS circuits such as Filters, LNAs, Mixers, Oscillators, PLLs, and entire transceivers in fine-line CMOS.

Requirements

  • B.Sc. in Electronics and Communications Engineers
  • Motivated, self-learner, and enthusiastic individual
  • Familiar with circuit simulation and had designed simple circuits on it. ( familiarity with Cadence or Mentor Graphics tools is a plus)
  • Good knowledge of Analog Integrated circuit design
  • Decent knowledge of principles of communication systems and modulation theory
______________________________________________________________________________

Embedded Software Engineer

Responsibilities

  • Participate in the full development cycle of embedded systems implementations of state-of-the-art wireless protocols. This includes system design, implementation, and testing. The software engineer will be given a set of requirements and is expected to develop software to comply with the requirements. The software engineer will also be required to write documentation
  • Responsibilities may include one or more of the following:
    • Use of object oriented tools for system design
    • implementing the design using C/C++ over a RTOS
    • Optimizing the implementation to meet processor and memory constraints
    • Functionality, performance and stress testing  

Requirements

  • BSc in Electrical Engineering or Computer Science from a top university
  • Strong background in wireless communications
  • Extensive programming experience using ‘C' language
  • Good knowledge of object oriented design
  • Good knowledge of programming using multithreading
  • Good knowledge of socket programming
  • Prior experience with embedded systems and real time operating systems (RTOS) is preferred.
  • Must have experience in programming under windows or Linux
  • Good knowledge of networking protocols
  • Ability to work in a fast paced dynamic environment
______________________________________________________________________________

Senior Digital Design Engineer

Description

The successful candidate should have the appropriate background working for an electronics design or IC design fabless semiconductor company, he/she will have experience in digital FPGA design including verilog design, synthesis, static timing analysis, RTL optimization and  verification, pre and post Gate Level SDF annotations.

Responsibilities

  • Designing digital FPGA RTL modules.
  • Digital design at chip-level. Will also be responsible for guiding and reviewing circuit schematics and synthesis/STA results.
  • Programming FPGAs to emulate the ASIC designs for lab testing before chip sign-off.
  • Architectural definition and specification based on IEEE standards

Requirements

  • 7+ years experience in technical design with successful delivery to market.
  • Experience with the Digital ASIC /FPGA design flow.
  • VLSI circuit definition, design & test
  • RTL simulation techniques & tools.
  • RTL optimization, verification, synthesis and STA optimizations if needed.
  • Experience with Veirlog.
  • B.S.E.E. or equivalent, M.S.E.E. or equivalent preferred.
  • Good lab skills and problem solving.
  • Knowledge of IEEE 802.16 family of standards is a plus.
  • Highly motivated and hard working
______________________________________________________________________________

Digital Design Engineer

Responsibilities

  • Interpretation of IEEE & other standards
  • High level design of modules and blocks
  • Low level design of modules in verilog RTL
  • Verification of RTL blocks in verilog
  • FPGA synthesis/STA/Place and Route of modules on Xlinx platforms for full characterization of designed blocks
  • Architecture design of integrated blocks and verification of block groups if needed
  • Good study and understanding of the WiMAx IEEE 802.16e standard is a plus

Requirements

  • Strong Digital Design background
  • Strong knowledge of HDL (VHDL and/or verilog)
  • Strong capacity for understand algorithmic concepts and transform them to digital designs
  • Knowledge of basic synthesis coding styles
  • Knowledge of bahavioral coding styles
  • Knowliedge of Synthesis &  Static Timing Analysis (for FPGA or ASIC)
  • Strong knowledge of oveall logic design technique
  • Nice to Have:
    • Scripting languages such as shell, perl or C-shell under linux or unix
    • C or Matlab knowledge
    • Unix or Linux utilities and command
______________________________________________________________________________

DSP Engineer

Job Location

Semouha, Alexandria, Egypt

Definition and Nature of the Work

Communication Systems Engineer to participate in algorithm design and architecture definition for a set of world-class wireless communication systems software and hardware products. The selected individual will actively participate in all aspects of the product development process. Specifically, these responsibilities include: algorithm design, architecture definition, simulator development in Matlab and C/C++, performance analysis and simulation, trade-off decisions, porting on DSP platform and successful hand off to the hardware team.

Technical Responsibilities

  • Algorithm design for wireless communication systems that may include SISO and MIMO based OFDM systems with Convolutional and Turbo codes
  • Matlab and C/C++ based simulator development
  • Fixed point architecture definition and simulation of the communication system
  • Porting the design on DSP platforms
  • Handoff and interface to the hardware team.

Basic Job Requirements

  • B.Sc. in Electrical Engineering, M.Sc. is a plus.
  • Excellent knowledge of digital communications systems
  • Very good knowledge of Matlab and C/C++
  • Good knowledge of VHDL or Verilog is a plus
  • Very good English language for speaking and technical writing

Experience Requirements

Fresh graduates are invited for this position. Previous experience is not a must. However, candidates with relevant previous experience are invited for a higher level of responsibility. Relevant experience includes but not limited to:

  • Communication systems design experience.
  • Experienced in the design and development of OFDM based systems
  • Experience with C/C++ and MATLAB for communication system design
  • Knowledge of baseband digital signal processing algorithms for signal detection, estimation, and synchronization
  • Working knowledge of RF signals propagation and channel modeling for digital communication technologies.
  • Knowledge of MIMO systems and channel coding algorithms
  • Knowledge of probability theory for application in communication systems
______________________________________________________________________________

C# Software Developer

Responsibilities

The candidates will develop state-of-the-art tools for validation and verification of complex embedded software systems.

Requirements

  • 3+ years professional experience
  • Experience in .NET/C# is a must
  • Experience in C/C++ is a must
  • Experience in multi-threaded programming
  • TCP sockets programming
  • Familiarity with the Linux environment
  • Familiarity with XML parsing and processing
  • Experience in Perl
  • Experience in GUI programming
______________________________________________________________________________

Senior Java Engineer

Responsibilities

The candidate is responsible for Java/J2EE/J2SE application development supporting business objectives while providing expertise in software development lifecycle phases from analysis and design to testing. This includes analyzing, designing and building component-based applications in a Web/internet delivery environment, introducing an application layer, modeling techniques, component and object-oriented design, complex algorithmic coding, and systematic approaches to application integration. The senior java developer will also consult on technical issues, investigate new tools and techniques, performs hands-on coding, mentor junior developers and assists in architecting web content solutions. The position requires writing and reviewing documentation and presenting their design to team members and peers. The position may also require that the individual interface with overseas customers and requires ability to travel overseas.

Requirements

  • BSc in Electrical Engineering or Computer Science from a top university.
  • Minimum of 3 years technical work experience in a team environment as a programmer, managing application design, software development, maintenance and delivery with a reasonable experience with application servers; e.g. Oracle 8i/9i/10g/11i Application Server; SQL Server; J2EE Application Server; IBM Websphere, Tomcat, or BEA Weblogic; Apache.
  • Strong experience with Web architecture, Web design and development tools and languages e.g. JSP, JDBC, Java Servlets, JavaBeans/EJB 3.0, JavaScript, SOAP, XML, HTML, Struts, ANT, WebLogic.
  • Strong experience designing N-tiered applications.
  • Strong experience in server-side technologies.
  • Strong experience using UML and software design patterns.
  • Strong experience developing and implementing highly complex technical solutions in a J2EE web environment.
  • Excellent communication skills and ability to negotiate and explain details.
  • Strong problem-solving and troubleshooting abilities.
  • Experience with any of the following will be considered as an advantage: Other object-oriented programming languages and enterprise development platforms (.NET), Java IDEs, Web Services, Operating Systems (Windows, Unix/Linux), Databases (Oracle, MS SQL Server).
  • Sun certifications in any of the following will be considered as an advantage: Sun Certified Programmer for Java 2 Platform, Sun Certified Web Component Developer, and Sun Certified Business Component Developer for EJBs.
______________________________________________________________________________

CAD Engineer

Responsibilities

The successful applicant will drive the EDA strategy and deployment for the RFIC Business Unit. This includes flow design/implementation/enhancement, quality audit, data base management, Design Kits maintenance, and CAD tools evaluation. The candidate will also be responsible for providing support and training to a fast growing design and layout team. He/she will interface with the customer for data delivery.

Requirements

  • BS degree in Electronics, Computer Science or equivalent
  • Service orientated and excellent communication skills
  • Knowledgeable about semi-conductor devices physics
  • Programming/scripting skills highly desired (Perl, SKILL, TCL...)
______________________________________________________________________________

Full Custom Analog Mask Designer

Responsibilities

Using EDA tools to translate schematic circuit designs into high performance and compact layout masks designs in a timely and organized manner at transistor level and/or block/top level. Performing DRC and LVS, ERC and DFM checks, following quality audit procedures. Reporting appropriately.

Requirements

  • BS Degree in Electronics or equivalent
  • Knowing the main principles behind CMOS/biCMOS technologies (130nm, 90nm, 65nm...)
  • Understanding the design rules of a given technology
  • Knowing  usual RF layout techniques such as minimizing parasitics, devices matching, isolation schemes...
  • Being familiar with the concept of a CAD flow and being able to contribute to the development/enhancement  of CAD flows.
  • Experience is desired. However, a highly motivated candidate without experience but willing to learn will also be considered.
  • Personal skills:
    • Reliable, pays attention to details, methodical and efficient
    • Problem solving skills (LVS debug, technology / CAD issues, ...)
    • Work on his/her own and within a team
    • Good communication skills and ability to interact positively with the designers and/or customers