About Us : Careers : Software Engineer I

We were looking for a single tool for IT asset configuration, remediation and monitoring, and Redcell had everything that we were looking for already integrated, and we liked the price

Dave Nebral, Network/Telecom Manager at Greatbatch

Career Opportunities

Send resume to hr@doradosoftware.com

Software Engineer 1 - Device Driver Product Development

The candidate shall be responsible for the definition, testing and maintenance of software that interfaces with networking equipment (routers, switches, storage devices, application servers and security appliances).

Responsibilities include:

  • Design and develop software components used for configuring and monitoring network equipment within the Redcell Product Suite.
  • Analysis shall include determining and characterizing the capabilities of networking equipment in order to meet market and customer based requirements.
  • Define configuration schemes and interfaces for controlling the creation and behavior of services that reside on network devices.
  • Work closely under the direction of the team lead engineer and with the Redcell software development teams to ensure seamless integration with the existing features in the Redcell product suite.
  • Test and support deployment of software modules.
  • Hands on configuration of routers, switches and other network appliances.
  • Adhere to software development process, internal standards and architectural integrity of the Redcell system.

Experience:

  • Course studies covering basic IP Networking concepts (LANs, WANs, Routers, Switches,).
  • Course studies or job experience working with a structured, object oriented programming language (Java or C++ preferred).

Education:

  • BS/MS in Computer Science or Electrical Engineering

Required Skills:

  • Strong communication skills (oral and written).
  • Software Design, Coding, Testing and Implementation Skills, including any of the following technologies: Java. Web services(SOAP/WSDL), XML, HTTP.
  • Understanding of TCP and UDP protocols.
  • Willingness and ability to rapidly learn new technologies and tool sets.
  • Excellent problem solving skills.

Desired Skills:

Software Development

  • Experience with Source Control systems - Perforce, Clearcase or other source code revision control systems.
  • Experience with software test automation tools (JUnit, Silk, WinRunner).
  • IP network programming, troubleshooting and debugging experience with C++ or Java.
  • Graphical User Interface Development.
  • Understanding of Object Oriented Design and Coding principals.

General Networking

  • Knowledge on network management standards.
  • Understanding of common topologies, including physical and logical links.
  • Knowledge of IP routing protocols is a must (BGP, OSPF, RIP).
  • Knowledge of common IP based network management protocols, including SNMP, Telnet and SSH.
  • Configuration and Interaction with File Servers (TFTP, FTP and SCP).
  • Understanding of Multicast.
  • Hands on experience with network testing and troubleshooting tools
    • Packet Capture Tools
    • Protocol/Analysis Tools
    • Packet Simulation/Traffic Emulation Tools
  • Experience with Network testing and trouble shooting tools:
    • SNMP Agent Emulation Tools (MIMIC, Simple Agent Pro)
    • SNMP MIB Browsers
    • CLI communication Emulation Tools

IP Security & Services

  • Understanding of Layer 3 services including IPSEC, NAT/Firewall(SFW), IDS, VPNs.
  • Understanding of Security Protocols (SSH, SSL, IPSEC, IKE, SHA, Diffie-Hellman).
  • Experience configuring Access Control Lists (ACLs) or Security Policies.

Voice and Multimedia Technologies

  • Knowledge of IP telephony principals, including VoIP.
  • Understanding of multimedia IP technologies (Video on Demand, IP TV).
  • Understanding of multi-media protocols, such as SIP and RTP/RTCP.

 

Contact for a FREE Trial!
Demo Redcell Today!

Signup for the Dorado Newsletter Today!
Full Name: Email:
Designed and Developed by Black Lizard Interactive