| Careers Based in Silicon Valley, Mu Dynamics is a venture-funded product innovator focused on offering a testing solution for leading network operators, software/hardware vendors, and government agencies. The Mu Test Suite enables our customers to test for the unexpected, and enjoy faster time-to-market, higher product quality, and increased customer satisfaction. Mu Dynamics is an Equal Opportunity Employer. We offer employees competitive compensation packages including salary, stock options, medical/dental/vision/life insurance, and a 401K contribution plan. Mu Dynamics is an exciting new start-up offering an excellent work environment for creative individuals: - Top notch team with a work smarter philosophy
- Collaborative environment
- Strong sense of ownership of the whole product and company
How to Apply We are always interested in hearing from outstanding candidates with a proven track record. If you are looking for a challenging and rewarding opportunity with one of the most promising early stage firms in Silicon Valley, contact us today by sending your resume to hire-me@mudynamics.com! Engineering Sales NoSQL Principal Software Engineer We launched pcapr.net over a year ago now with just a few of us working part time to build and manage the site. Pcapr.net is powered by a NoSQL database with JavaScript as the primary query language. Frankly, this has been a disaster. We are planning on rebuilding the site with Hibernate and a traditional SQL database. Read more about our thought process here. If you realized that these were the opening lines of our April Fools blog post, then please read on. Mu Dynamics is looking for a NoSQL Principal Software Engineer who can work with an innovative and experienced team to architect, implement and maintain a NoSQL-based NGN Network Test Management Suite that runs both as a hosted web application and on a custom Linux appliance. The Mu Test Suite manages both test creation and test results; it also communicates with a number of test execution units (you could call them test "bots") to generate network traffic for security, functional and DoS/DDoS testing, as well as monitoring and remote device control (plus a lot more). The Mu Test Suite allows our major network service provider customers – and their network equipment vendors – to build and operate higher quality, more reliable and more robust Next Generation Network services. This position is based in Sunnyvale, CA. Requirements: - Strong knowledge of multi-tier software architecture and scaling in both a SQL and NoSQL database environment
- MongoDB/CouchDB knowledge is preferred; other NoSQL experience with “eventual consistency” platforms like Cassandra and Voldemort is a plus
- 6+ years of experience working with a broad range of Java web technologies and tools like Hibernate, Web Services, core Java, etc.
- Information retrieval technologies such as Katta/Solr and Lucene are a plus
- Experience designing and developing complex commercial software products or services through multiple releases
- Agile or Lean development methodology experience, Test Driven Development, experience working with Scrum is a plus
- Excellent communication skills, familiarity working on collaborative teams in an Agile environment.
- Must be creative and enjoy learning and utilizing new technologies, frameworks, and tools
- Any experience with other common open source languages and tools is a plus; Ruby, Rails, JavaScript, Clojure, C++ are all relevant
- Networking and network protocol domain knowledge (e.g. IPv6, VoIP, IPTV) considered a strong plus
Company Description: Mu Dynamics helps major network service providers and their equipment vendors eliminate downtime through the advanced automated testing capabilities of our award-winning Mu Test Suite. Our service provider customers need their revenue-critical Next Generation Network (NGN) and Mobile G4 services to be robust, available and secure to eliminate costly service interruptions and consequent customer attrition. Major network operators leverage the Mu Test Suite’s powerful automation throughout their respective service deployment lifecycles. Network equipment manufacturer vendors to the major network operators also depend on Mu to build higher quality products throughout their software development lifecycles. Back to top ^ Principal Platform Software Engineer Mu Dynamics is looking for a Principal Platform Software Engineer who can work with an innovative and experienced team to architect, implement and enhance a next generation Test Management Suite that runs both as a hosted web application and on a custom Linux appliance. The Mu Test Suite manages both test creation and test results; it also communicates with test execution modules to generate network traffic for security, functional and DoS testing, as well as monitoring and remote device control (plus a lot more). The Mu Test Suite allows our major network service provider customers – and their network equipment vendors – to build and operate higher quality, more reliable and more robust Next Generation Network NGN and Mobile G4 services. Mu Dynamics addresses all facets of network and service testing so we are looking for an experienced C++ engineer who enjoys working on high performance network-level programming on Linux environments, and who also enjoys taking on large product responsibilities, driving design decisions and providing technical leadership. The ideal candidate should also be skilled at working with product management and customer advocates to build use case scenarios, in addition to leading software engineers during the technical design and implementation phases. This position is located in Sunnyvale, CA. Requirements: - 6+ years of experience working with C++ and Linux technologies and tools.
- Must enjoy taking on large product responsibilities, driving design decisions and providing technical leadership.
- Performance engineering background highly desired (Linux kernel and C / C++ code profiling & optimization).
- Experience designing and developing complex commercial software products or services through multiple releases.
- Agile or Lean development methodology experience, Test Driven Development, experience working with Scrum is a plus.
- Excellent communication skills, familiarity working on collaborative teams in an Agile environment.
- Must be creative and enjoy learning and utilizing new technologies, frameworks, and tools.
- Experience with other common or open source languages and tools considered a plus: Java, Ruby, Rails, JavaScript and even Windows SDK are all relevant.
- Networking and network protocol domain knowledge (e.g. IPv6, VoIP, IMS and IPTV) considered a strong plus.
Company Description: Mu Dynamics’ adaptive approach to testing network services enables our major network service provider customers – and their network equipment vendors – to deploy higher quality, more reliable and more robust Next Generation Network NGN and Mobile G4 service offerings. Mu’s unique approach uses actual service traffic from a customer’s environment as the basis for the testing solution and then helps automate the rapid generation of test cases that can accurately and thoroughly test services as a single system, both at the application and infrastructure level. Since its inception, Mu’s focus has been to drive the complexity out of NGN services testing for its customers. Mu’s major network operator customers leverage the Mu Test Suite’s powerful automation throughout their respective service deployment lifecycles. Mu’s network equipment manufacturer customers also depend on the Mu Test Suite to build higher quality offerings throughout their product development lifecycles. Back to top ^ Senior Protocol Software Engineer Mu Dynamics is seeking an outstanding Senior Protocol Software Engineer who will be a core member of a software development team whose responsibility is to develop a wide range of service protocol stacks and protocol-based attack vectors. The Senior Protocol Software Engineer will analyze networked communication protocols and model them in software to generate message flows with protocol-specific attacks designed to exploit robustness and security flaws within the services that utilize these protocols (e.g., network operator applications such as VoIP and IPTV plus IMS architectures). The Senior Protocol Software Engineer will develop new service protocol-based exploit methods and speak with Mu Dynamics' customers and partners to gain deeper understanding of real-world deployment use cases. This position is located in Sunnyvale, CA. Requirements: - Strong software engineering background using OOP, with previous experience abstracting single protocol solutions into robust, flexible, and reusable frameworks
- Expert knowledge of TCP/IP and other networking/application protocols and concepts
- Domain knowledge of higher level protocols in one or more specific application areas (e.g., VoIP, IPTV, IMS, Routing, SCADA, RAS and SOAP-based Web Services)
- Experience with the Ruby programming language (or other scripting/dynamic programming languages such as Python) considered a strong plus
- Previous experience with Test Driven Development where unit tests are integrated from the earliest stages of the SDLC through release
- Familiarity with scrum and agile software development methodologies preferred
- Ability to analyze and decode network protocols from a security and robustness perspective
- Security background with familiarity with security concepts including the following is a strong plus:
- Common programming mistakes that result in reliability, availability or security weaknesses and how to exploit these mistakes
- Black box protocol implementation and analysis
- Protocol security code audits
- Ability to come up to speed quickly on new Next Generation Network (NGN) communication protocol architectures
- Must be enthusiastic and excited about working in a fast-paced software engineering environment
- Self-motivated, resourceful and creative problem solver
Back to top ^ Test Automation Software Engineer Mu Dynamics is seeking an outstanding Test Automation Software Engineer who will be a core member of the software development team responsible for all aspects of automated software product validation of a NGN Network Test Management Suite. The Mu Test Suite manages both test creation and test results; it also communicates with test execution modules to generate network traffic for security, functional and DoS testing, as well as monitoring and remote device control (plus a lot more). The Mu Test Suite allows our major network service provider customers – and their network equipment vendors – to build and operate higher quality, more reliable and more robust Next Generation Network (NGN) and Mobile G4 services. Mu Dynamics takes test automation extremely seriously – it is our core business – so we are looking for an experienced developer who enjoys automated approaches to testing software including: test suite design with emphasis on network layer system verification, automation of interoperability, regression and performance test suites, as well as development of tools and simulators which emulate target systems. The ideal candidate should also be skilled at working with product management and customer advocates to build use case scenarios, in addition to working with product engineering to provide feedback on product usability and effectiveness during product design phase. This position is located in Sunnyvale, CA. Requirements: - Two to five years of professional test automation software development experience.
- Fluency in two or more of the following development languages: Ruby, Java, Python, and Perl.
- Experience working with Selenium, REST and SOAP to automate application testing.
- Experience working with and automating network testing tools and performance testing platforms.
- Proficiency with Linux and a wide variety of open source software tools.
- Knowledge of TCP/IP and other networking/application protocols and concepts preferred.
- Previous exposure to scrum and agile software development methodologies considered a strong plus.
- Must be enthusiastic and excited about working in a fast-paced software engineering environment with frequent software releases.
- Self-motivated, resourceful and creative problem solver who pays careful attention to detail and is also a team player.
Company Description: Mu Dynamics' adaptive approach to testing network services enables our major network service provider customers – and their network equipment vendors – to deploy higher quality, more reliable and more robust Next Generation Network NGN and Mobile G4 service offerings. Mu’s unique approach uses actual service traffic from a customer’s environment as the basis for the testing solution and then helps automate the rapid generation of test cases that can accurately and thoroughly test services as a single system, both at the application and infrastructure level. Since its inception, Mu’s focus has been to drive the complexity out of NGN services testing for its customers. Mu’s Major network operator customers leverage the Mu Test Suite’s powerful automation throughout their respective service deployment lifecycles. Mu’s network equipment manufacturer customers also depend on the Mu Test Suite to build higher quality offerings throughout their product development lifecycles. Back to top ^ Inside Sales Representative Requirements: Mu Dynamics is seeking an experienced inside sales representative to expand our inside sales team. This individual will be responsible for identifying new qualified opportunities within Tier- 1 network operators and network equipment manufacturers via telephone prospecting and targeted direct marketing. Our sales cycles are technically complex and require engagement at multiple levels within each organization. You will work side-by-side with our North America field sales reps executing account penetration plans that uncover the decision-making structure within our best prospects. This position reports to the Director of Inside Sales. This position is located in Sunnyvale, CA. Responsibilities: - Initiate new sales opportunities by generating qualified appointments within a targeted account list.
- Work closely with North America field sales reps to map and execute territory account penetration plans.
- Qualification of all leads generated by Mu Marketing activities.
- Qualification of all Inbound leads.
Requirements: - BA or BS degree required.
- Minimum of three years of successful prospecting into large enterprises or service providers.
- Skilled at overcoming telephone objections to gain access to key decision makers and their organizations.
- Experience working at security or networking technology companies strongly preferred.
- Proficiency using enterprise-grade sales CRM. SAAS-based CRM experience preferred.
- Proficiency using social-networking contact-generation tools (Linked-In, Jigsaw) preferred.
- Previous start-up company experience strongly preferred.
- Outstanding verbal and written communication skills.
Back to top ^ Senior Implementation Engineer Mu Dynamics is looking for a Senior Implementation Engineer to drive the execution of all customer implementations in North America. This individual needs to be a highly driven self-starter who combines tremendous customer focus with exceptional execution to ensure the highest levels of customer success. The Senior Implementation Engineer will be responsible for driving post-sales implementation services and related activities within major accounts throughout their assigned regions. This position requires outstanding written and verbal communications skills, experience in consulting, sales engineering, technical support, or other technical customer-facing roles, and very strong technical skills including scripting, system troubleshooting, general networking, applications and protocols. Substantial travel throughout North America is required. Mu would prefer candidates on the East coast it is not required. Proximity to a major airport will be valuable. Benefits include a competitive salary and commission package, comprehensive health insurance, stock options, and an opportunity to help bring a revolutionary technology to market and to work with leading Service Providers and Vendors on next-generation IP services rollouts. Skills: Real-world, hands-on expertise in at least two of the following domains: - Triple-play service delivery (voice, video, and data protocol expertise)
- Next-gen service deployment technologies (IMS, VoIP, IPTV, WiMAX, NGN)
- Core internetworking (Routing, Switching, BGP, OSPF, MPLS, RIPv2)
- Test Tools & Automation (Ixia, Spirent, Scripting, TCL)
- Security Assessment (VA scanning, pen testing, fuzzing)
- Network Security (Firewalls, IDS, IPS, Network AV, Router ACL's)
Plus the following firm requirements: - Advanced scripting skills required – Ruby, Perl, shell, Tcl, etc.
- Comfortable driving the CLI of common operating systems and networking devices, such as IOS and the linux shell
- Ability to troubleshoot basic networking issues and protocol interaction issues
- Comfortable reading and analyzing pcaps using Ethereal/Wireshark or a similar tool
- Detailed understanding of protocols helpful
Post-sales experience required: - Comfortable managing the post-sales technical relationship with a broad range of customers and at all levels in the organization
- Familiar with standard tech support, troubleshooting, and problem resolution best practices
- Ability to document specific customer requirements, filter as needed, and provide meaningful feedback to Product Management and Engineering
- Ability to understand the business drivers within an account, in order to apply the appropriate technical messaging required to generate new business
- Comfortable presenting and white-boarding to audiences large and small
- Detail oriented, with strong organization and time management skills
Back to top ^ Senior Systems Engineer – Federal Location: DC The Sr. Systems Engineer will be responsible for driving sales activities within Government agencies in and around the DC beltway. The SE position requires outstanding written and verbal communications skills, experience in sales and/or dealing directly with customers, and very strong technical skills in networking, security, applications and/or protocol design. Benefits include a competitive salary and commission package, comprehensive health insurance, stock options, and an opportunity to help bring a revolutionary technology to market and to work with leading Government agencies on next-generation IP services rollouts. Detailed Technical Requirements: Real-world, hands-on expertise is required in: - Security Assessment (VA scanning, pen testing, fuzzing)
- Network Security (firewalls, IDS, IPS, network AV, router ACL's)
- IPv6 migration
In addition, real-world, hands-on expertise is required in at least two of the following domains: - Triple-play service delivery (voice, video, and data protocol expertise)
- Next-gen service deployment technologies (IMS, VoIP, IPTV, WiMAX, NGN)
- Core internetworking (routing, switching, BGP, OSPF, MPLS, RIPv2)
- Test Tools & Automation (Ixia, Spirent, scripting, TCL)
Plus the following firm requirements: - Experience selling into the federal government especially DoD and intelligence agencies
- US Citizenship
- Active Top Secret Security Clearance
- Basic scripting skills required; advanced scripting skills a plus
- Comfortable driving the CLI of common operating systems and networking devices, such as IOS and the linux shell
- Ability to troubleshoot basic networking issues and protocol interaction issues
- Comfortable reading pcaps using Ethereal/Wireshark or a similar tool
Pre-sales experience required: - Comfortable managing the technical relationship with a broad range of customers and at all levels in the organization
- Familiar with a standard product evaluation cycle, and what it takes to define success criteria and reach technical closure
- Ability to document specific customer requirements, filter as needed, and provide meaningful feedback to Product Management and Engineering
- Ability to understand the business drivers within an account, in order to apply the appropriate technical messaging required to close business
- Comfortable presenting and white-boarding to audiences large and small
- Detail oriented, with strong organization and time management skills
Back to top ^ Senior Systems Engineer – West Coast Region Location: Bay Area The Sr. Systems Engineer will be responsible for driving sales activities within Network Equipment Manufacturers (NEMs) in the Bay Area, Southern Cal, Arizona, Nevada, and New Mexico. The SE position requires outstanding written and verbal communications skills, experience in sales and/or dealing directly with customers, and very strong technical skills in networking, security, applications and/or protocol design. Regional travel is required. Benefits include a competitive salary and commission package, comprehensive health insurance, stock options, and an opportunity to help bring a revolutionary technology to market and to work with leading Service Providers and Vendors on next-generation IP services rollouts. Detailed Technical Requirements: Real-world, hands-on expertise in at least two of the following domains: - Triple-play service delivery (voice, video, and data protocol expertise)
- Next-gen service deployment technologies (IMS, VoIP, IPTV, WiMAX, NGN)
- Core internetworking (routing, switching, BGP, OSPF, MPLS, RIPv2)
- Test Tools & Automation (Ixia, Spirent, scripting, TCL)
- Security Assessment (VA scanning, pen testing, fuzzing)
- Network Security (firewalls, IDS, IPS, network AV, router ACL's)
Plus the following firm requirements: - Basic scripting skills required; advanced scripting skills a plus
- Comfortable driving the CLI of common operating systems and networking devices, such as IOS and the linux shell
- Ability to troubleshoot basic networking issues and protocol interaction issues
- Comfortable reading pcaps using Ethereal/Wireshark or a similar tool
Pre-sales experience required: - Comfortable managing the technical relationship with a broad range of customers and at all levels in the organization
- Familiar with a standard product evaluation cycle, and what it takes to define success criteria and reach technical closure
- Ability to document specific customer requirements, filter as needed, and provide meaningful feedback to Product Management and Engineering
- Ability to understand the business drivers within an account, in order to apply the appropriate technical messaging required to close business
- Comfortable presenting and white-boarding to audiences large and small
- Detail oriented, with strong organization and time management skills
Back to top ^ |