Careers

Would you like to join one of the most innovative new technology companies in the Boston area? Affirmed Networks is seeking talented and motivated Software Engineers to work with some of the best founders and software developers in the telecommunications industry.

Software Engineer, Gateway

As a Member of Technical Staff for the Gateway team, the candidate will be responsible for design and implementation of various core wireless protocols for the Affirmed Networks first generation platform.

Requirements: The ideal candidate will have 9 + years of experience in developing networking and services software on embedded networking platforms.

  • Strong development and problem solving skills are required.
  • Excellent C++ programming skills.
  • Experience with all aspects of the software development process – concept architecture, design, implementation and testing.
  • Strong background in developing networking software applications on Linux/Unix.
  • Excellent verbal and written communication skills.

Experience in any of the following skills will be an additional asset:

  • Knowledge of UMTS/CDMA wireless architecture for data services.
  • Knowledge of LTE architecture Nodes: MME , S-GW/PGW
  • Mobility/session management protocols, GTP and other network mobility protocols.
  • Knowledge of AAA protocols such as DIAMETER and RADIUS and experience developing applications using these protocols.

Education: Candidate should have a minimum of Bachelor’s Degree in Engineering. M.S. preferred.

Send your resume to careers@affirmednetworks.com for consideration.

Software Engineer, Network Infrastructure

As a Member of Technical Staff for the Network Infrastructure team, candidate will be responsible for design and implementation of various networking features for the Affirmed Mobile Content Cloud platform.

Requirements: The ideal candidate will have 5+ years’ experience in developing platform and services software on embedded and/or virtualized networking platforms.

  • Experience in designing and developing cross-functional features on an embedded and/or virtualized platform.
  • Team player with strong interpersonal skills who can adapt and thrive in an Agile environment.
  • Experience developing software in the fastpath and packet forwarding (IPv4 & IPv6, VPN, VLAN, MPLS Label etc. .) components of a networking device, including flow processing functions such as filtering, QoS, NAT, Firewall etc.
  • Excellent C/C++ programming skills in Linux. Experience with kernel programming, Drivers/Firmware a plus.
  • Extensive working experience with development, debugging and testing multi-threaded applications on distributed systems.
  • Knowledge of IPSec , L2TP and other tunneling protocols a plus.
  • Experience with all aspects of the software development process – concept, architecture, design, implementation and testing.
  • Must have excellent verbal and written communication skills.
  • Knowledge of layer-2 switching and layer-3 routing concepts and protocols (BGP4, BGP4+, OSPFv2, OSPFv3)
  • Knowledge of 3G/4G wireless technologies is desirable.

Education: Candidate should have a minimum of Bachelor’s Degree in Engineering.

Send your resume to careers@affirmednetworks.com for consideration.

Senior Manager/Director of Product Management, Content

The Senior Manager/Director of Product Management- content for Affirmed Networks Content solution is responsible for defining and driving innovative product strategies related to the content space with the goal of gaining market share and delivering revenue growth for the Affirmed product line. The candidate will be responsible for identifying requirements, defining those requirements based on customer/market needs and managing the development/introduction of new product and solution offerings through collaboration with sales, marketing and engineering.

Responsibilities:

  • Perform detailed analysis of technology, market trends and recommend product/solution strategies.
  • Analyze market and competitor offerings, identify opportunities for innovation and market disruption.
  • Engage with content and mobile advertising players in the mobile space to help insert the Affirmed Networks content and advertising solution into the value chain for content monetization and ad delivery.
  • Author high level MRD/PRD documents.
  • Collaborate with cross-functional peers within the organization to drive revenue objectives.
  • Work closely with engineering to drive the timely/quality release of new products and software features.
  • Support the sales and marketing teams during product launches and key customer briefings.

Requirements:

  • Experience in internet content management, monetization and distribution.
  • Outstanding verbal and written communication skills.
  • Experience in full product life cycle management.

Education: Bachelor’s Degree, Master’s Degree highly desirable.

Send your resume to careers@affirmednetworks.com for consideration.

Sustaining Software Engineer, Networking

As a Member of Technical Staff on the Networking team, the ideal candidate will have 6+ years experience in sustaining engineering for products that are deployed in the service provider environment on networking platforms. Future responsibilities will include 24×7 on-call support on a rotation basis.

Requirements:

  • Experience with C++ required.
  • Experience with routing and/or signaling.
  • Strong debugging skills.
  • Must have exceptional verbal and written communication skills.
  • Excellent organization and documentation skills.
  • Ability to exercise sound judgment, good decision-making, and manage multiple assigned tasks including providing regular updates and communication with key ticket and project stakeholders.

Education: Candidate should have a minimum of Bachelor’s Degree in Engineering. MS preferred.

Send your resume to careers@affirmednetworks.com for consideration.

Internship, Embedded Software Engineer – Spring/Summer 2015

This is your opportunity to work on cutting edge technology with some of the top Software Engineers from the Massachusetts telecommunications community.

Requirements: The ideal candidate will be a full time student pursuing a Master’s Degree in Computer Engineering or Telecommunications Systems Management.

The following skills are desired:

  • C/C++ programming experience.
  • Knowledge of the software development process – design, implementation and testing.
  • Knowledge of signaling, infrastructure development, networking protocols and application development.
  • Knowledge of Linux a plus.

Education: Computer Engineering or Telecommunications Systems Management student pursuing Master’s Degree in good standing with a 3.25 GPA minimum.

Send your resume to careers@affirmednetworks.com for consideration.

Internship, Software Quality Assurance Engineer – Spring/Summer 2015

This is your opportunity to work on cutting edge technology with some of the top Software Engineers from the Massachusetts telecommunications community. As an Intern for the Software Quality Assurance Engineering team, candidate will be responsible for the design, execution, and automation of functional and performance test plans for Affirmed Network’s Network Management System.

Requirements: The ideal candidate will have a minimum 1-year of experience in the software and hardware of element management systems or web applications.

The following qualifications are important:

  • Scripting and/or programming using one of the following: Ruby, Perl, Python, TCL.
  • Experience of GUI automation tools. Preferable Watir and Selenium.
  • Solid SQL knowledge and skills.
  • Knowledge of the SNMP protocol and prior experience with element management systems.
  • Comfortable operating within the Linux environment.
  • Understanding of mobile communication networks (3G/4G) would be a plus.
  • Good verbal and written communication skills.
  • Basic understanding of the QA process.
  • Ability to learn new technologies and methodologies.

Education: Computer Science or Computer Engineering student pursuing Master’s Degree in good standing with a 3.25 GPA minimum.

Send your resume to careers@affirmednetworks.com for consideration.

Internship, Software Engineer – Spring/Summer 2015

This is your opportunity to work on cutting edge technology with some of the top Software Engineers from the Massachusetts telecommunications community. As an Intern for the Network Management team, candidate will work on the development, integration, and testing of Network Management Software and Systems.

Requirements: The ideal candidate will be a full time focused college student pursuing a Master’s degree in Computer Science.

The following skills are desired:

  • Excellent programming skills in Java, J2EE and Web-Technologies like EJB, SOAP/XML, JSPs, Servlets, HTML.
  • Experience with Web 2.0 User Interface, HTML/JavaScript/AJAX), JBoss and Tomcat Apache is required.
  • Strong knowledge/experience with relational databases like Oracle, MySQL or Postgress, SQL and related technologies.
  • Must be a team player, easy to work with, hard working, delivery-oriented and should have excellent verbal and written communication skills.
  • Prior hands on experience with writing JUnit test plans preferred.

Education: Computer Science student working on M.S. in good standing with a 3.25 GPA minimum.

Send your resume to careers@affirmednetworks.com for consideration.