Illuminate  All ILT Career Openings
Illuminate Technologies / All Openings

All ILT Career Openings

Check here to find all Illuminate Technologies job openings and how to apply.

Full Stack UI/UX Engineer

Location: Edinburgh, UK
Salary: Competitive + Benefits
Vacancy Posted: 16th April, 2021

Illuminate Technologies is at the forefront of providing modern, scalable cloud based commercial solutions to help our customers proactively identify security risks buried in massive amounts of data. We leverage cutting edge scale-out solutions in cloud, AI/ML, IoT/edge and large-scale enterprise analytics to help our customers make informed decisions. We’re a growing and experienced team with diverse backgrounds in the cyber defense/security, analytics, edge processing and cloud computing space and looking to expand our team in Edinburgh.

We are looking for a permanent software engineer who can produce efficient & functional web-based software services to solve complex analytics problems. We are developing data-driven solutions for petabyte scale, high velocity, big data analytics in a modern agile development environment. We are looking for an experienced software developer specializing in the UI/UX front end. We seek a unique combination skills and passion for creating intuitive user experiences that allow immersive interaction with n-dimensional data sets.

We are looking for a developer who is ready to and capable of taking the user experience to the next level. If you are an exceptional UI/UX developer and who loves to push the boundaries to solve complex interactive data problems, then we would like to talk to you.

You must have the unrestricted right to live and work in the UK. Unfortunately, we are not in a position to support visa applications or extensions at this point.

Requirements:

  • As a UI/UX Developer you will analyze the content domain, craft design prototypes, and implement production ready software solutions for our analytics products and brands
  • Advocate for UX design at all stages of the work and at all organizational levels working closely and collaboratively with marketing, software engineers and engineering managers
  • Implement UI/UX solutions throughout our DevOps cycle, developing & testing responsive, user-efficient, interactive client software with beautiful form

Core Skill Set:

  • Senior level experience (5+ years) crafting web-based user experience solutions and applications
  • Expert-level application development using modern JavaScript/HTML/CSS/SASS technologies and front-end frameworks including React, Redux, and Material UI
  • Demonstrated experience using user-centered design principles, a deep understanding of mobile-first, responsive design, and SPA development
  • Strong experience with UI/UX design processes including the ability to rapidly prototype designs using storyboards, user stories, wireframes, and other mockup approaches
  • Ability to organize complex software interactions into user stories and prototypes and translate these into production grade application software
  • Able to distill business process and software logic with varied touch-points into clear, concise user flows
  • Experience with design tools, such as Figma, Sketch, Keynote, Adobe CS
  • Strong RESTful API development skills
  • Strong experience with web app security best practices
  • Ability to work in a team in an agile setting, familiarity with JIRA, Git based development and clear understanding Agile, CI/CD and related technologies (Docker, K8S)
  • Bonus points for cross-platform design experience on iOS or Android and familiarity with visualization tools such as D3, Vega, and Vx
Education:
  • BS or MS in Human Computer Interaction, Human Factors, Information Science, Graphic Design with emphasis on UI design, or Computer Science with emphasis on UI development
  • Or relevant experience.
Equal Employment Opportunity Employer:

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Illuminate is committed to providing veteran employment opportunities to our service men and women.

Apply:

Please click here to apply (via LinkedIn).

Linux Systems Administrator

Location: Herndon, VA, USA
Salary: Competitive + Benefits
Vacancy Posted: 16th March, 2021

We are seeking a talented and energetic Linux Systems Administrator who will interface with customers on a regular basis and provide technical leadership for key company projects. Key areas of support include conducting site surveys; system planning, installation and commissioning; system support and troubleshooting; on-site system consulting, telephone support, testing, documentation and in some cases providing technical support for pre-sales efforts for Illuminate GSM, UMTS and LTE network monitoring systems. The successful candidate is expected to work well on his/her own and within the broader Illuminate organization.

The successful candidate will work at the customer’s site in Northern VA, remotely (at home office) and/or the Herndon, VA office

Responsibilities:

  • Participate in customer-facing meetings to review operational status of deployed systems
  • Install, configure and maintain reliable operation of systems. Install and upgrade server components and software, manage virtual servers and integrate automation processes
  • Oversee performance of systems and troubleshoot hardware and software errors by running diagnostics, documenting problems and resolutions, prioritizing resolutions, and assessing associated risks
  • Support system installation activities; e.g., breaking out packages and installing equipment; creating installation drawings and/or instructions, managing cables (e.g., fiber, coaxial and twisted pair); installing initial OS and application software; developing as-built documents; configuring initial system and checking equipment for proper operation. Locations for equipment installation are international and often require travelling on a quarterly basis – two to six weeks in duration
  • Provide local and/or remote support for network planning, lab testing, lab support, troubleshooting and system administration support for systems deployed in the field or in customer lab facilities
  • Provide multi-level on-site customer training for conducting site surveys, planning and installing system functionality and system operation
  • Support sales personnel in pre-sales activities for new business opportunities
  • Occasionally provide 24/7 support

Required Qualifications:

  • Active or current TS/SCI w/Poly (U.S. citizenship required)
  • Ability to obtain a medical clearance
  • Currently authorized to work in the U.S. on a full-time basis. Employment-based visa sponsorship (including H-1B sponsorship) is not available for this position
  • Bachelor’s degree in computer science, information systems, engineering, mathematics or related field. College degree, in some cases, can be substituted by work experience
  • At least four (4) years of relevant work experience in a systems administration role with two (2) years of specialized, relevant technical work experience. Work experience, in some cases can be substituted by college degree
  • Demonstrated experience in troubleshooting and solving problems in complex communications systems. Ability to identify and analyze functional and operational requirements, and develop solutions to satisfy emerging needs
  • Experience with hands-on rack-and-stack installation, commissioning and maintenance of servers and systems; and, creating install guides and as-built documentation
  • Experience working directly with development team to resolve software and hardware problems; and, applying software and hardware patches
  • Linux / Unix system and network administration experience
  • Strong knowledge of networking protocols such as TCP/IP, NAT, routing and switching
  • Experience with firewall and vpn configuration
  • Understanding of telemetry; reading/verifying/improving documentation
  • Strong interpersonal and communication skills (oral and written)
  • Must be able to repeatedly lift objects up to 50 lbs without assistance

Preferred Qualifications:

  • Strong understanding and/or experience in GSM, UMTS, and LTE mobile core network architectures and related hardware, software and protocols
  • Working experience with Telco infrastructure: NSS (i.e., MSC, HLR, AUC, VLR, EIR), BSS (BTS, BSC, Common Air Interfaces), OSS (i.e., Inventory Systems, Customer Care/Billing Systems and gateways to transport information), SMSC, SGSN, GGSN and other ancillary components
  • Knowledge of the theory and principles of telecommunications (i.e., SS7, telco subsystems design/architecture/implementation/configuration)
  • Experience with Wireshark and analyzing logs, stack traces, debug libraries, software/hardware
  • Experience with scripting languages and programming; Python, Perl, Shell, VI, C, C++
  • Networking and security certifications
Equal Employment Opportunity Employer:

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Illuminate is committed to providing veteran employment opportunities to our service men and women.

Apply:

Please click here to apply (via LinkedIn).

Software Development Engineer

Location: San Jose, CA, USA
Salary: Competitive + Benefits
Vacancy Posted: 27th January, 2021

Illuminate Technologies is seeking an experienced Software Development Engineer to join the team in San Jose, CA. You will participate in the design and development of our Next-Generation Packet Processing Platforms for Cybersecurity. As a Software Engineer, you will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test. This includes developing functional specifications, assessing task requirements and scheduling, and participating in system level up, debug, and, support. This is a job for an individual who wants to solve problems.

Illuminate Technologies accelerates informed decisions with leading edge data analytic capabilities processing security event information in terabit scale telecommunications networks. We provide innovative solutions for public safety, cyber threat detection and legal compliance for critical network infrastructure. Our solutions address network cyber security requirements in 2G, 3G, 4G and 5G mobile infrastructures, virtualized network infrastructures and carrier IP networks.

Illuminate provides full-spectrum solutions and services to address the needs of our global clients across the commercial, homeland security, defense, and public sector industries. Its mission is focused on one objective: providing solutions that accelerate our customers’ operational decision making. Illuminate enables this ability by matching its multi-source data acquisition technologies and tradecraft-driven analytic services with superior large-scale AI/ML-enabled data enrichment, engineering methodologies, and our unique mission-oriented subject matter expertise.

Responsibilities:

  • Development of NextGen Packet Processing Components and Protocols
  • Develop features to process traffic across multiple layers (Layer 1 – Layer 7) in the network stack IPv4, IPv6, TCP, UDP, GTP
  • Develop packet processing modules based on deep packet inspection (DPI) and Machine Learning (ML) Algorithms
  • Develop Solutions deployable in Enterprise, Data Center, Cloud Security Solutions
  • Develop Scalable High Availability Solution for Stateful Failover Take ownership for large software components
  • Work with multi-functional team members on user requirements, including but not limited to Product Management, QA, Support, etc.
  • Effectual decision-making, ownership and independently drive/lead tasks/assignments ​

Required Qualifications:

Software Development Manager shall possess the following qualifications:

  • BS/MS degree in Computer Science/Engineering or equivalent experience
  • 2 years of related professional experience
  • Proficient in C programming
  • Familiar with Unix/Linux development environment and multi-processor programming
  • Solid understanding of Cable Industry Standards and some involvement in public forums IP routing & switching: Sound understanding of IP/MPLS and Ethernet technologies
  • Any working experience on data plane forwarding is a plus
  • Strong knowledge or experience in the IMS/LTE/5G core networks wireless and 3GPP/3GPP2 standards.
  • Good understanding of VoIP and Wireless Protocols (SIP, RTP, Diameter etc.)
  • Hands on experience with Protocol Analyzer tools and debugging tools
  • Expert-level understanding of system protocols and interfaces that are used within a cable network
  • Strong Unix/Linux/Storage systems knowledge and adept on the related disciplines
  • Self-motivated, Team player, can-do attitude and ability to take the initiative
  • Strong communication skills to work with multi-functional groups

Equal Employment Opportunity Employer:

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Illuminate is committed to providing veteran employment opportunities to our service men and women.

Apply:

Please click here to apply (via LinkedIn).

Project Manager

Location: San Jose, CA, USA
Salary: Competitive + Benefits
Vacancy Posted: 26th January 2021

Illuminate Technologies US is seeking an experienced Project Manager to join the team in San Jose, CA. You will participate in the design and development of our Next-Generation Packet Processing Platforms for Cybersecurity. As a Project Manager, you will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test. We are looking for a person with a unique blend of business, technical and product management skill sets. You understand various market strategies. You will collaborate cross-functionally with Product, Engineering, IT, Sales and Operations teams. You will be responsible for planning and estimating program deliveries and accountable for driving teams to deliver against an aggressive portfolio of projects. To succeed, you also need to technically be able to understand how our products and services are operated and used.

lluminate Technologies accelerates informed decisions with leading edge data analytic capabilities processing security event information in terabit scale telecommunications networks. We provide innovative solutions for public safety, cyber threat detection and legal compliance for critical network infrastructure. Our solutions address network cyber security requirements in 2G, 3G, 4G and 5G mobile infrastructures, virtualized network infrastructures and carrier IP networks.

lluminate provides full-spectrum solutions and services to address the needs of our global clients across the commercial, homeland security, defense, and public sector industries. Its mission is focused on one objective: providing solutions that accelerate our customers’ operational decision making. Illuminate enables this ability by matching its multi-source data acquisition technologies and tradecraft-driven analytic services with superior large-scale AI/ML-enabled data enrichment, engineering methodologies, and our unique mission-oriented subject matter expertise.

Responsibilities:

  • Provide program management for initiatives across the business systems engineering team in the development of NextGen Packet Processing Components and Protocols
  • Work with Operations, Product and Engineering stakeholders to identify & manage program/project dependencies & come up with an execution plan
  • Own execution and delivery of med-large cross-functional initiatives
  • Be the expert on release life cycle process and champion process best practices, metrics and high quality standards with your delivery team
  • Provide clear, concise, transparent, and insightful status reporting to the team, executives, and a diverse set of stakeholders
  • Lead efforts to resolve key project conflicts and establish appropriate resolution paths
  • Create a collaborative work environment that fosters autonomy, transparency, mastery, innovation and learning
  • Understand the systems in their program space, the limitations, scaling factors, boundary conditions, and reasons behind architectural decisions
  • Effectual decision-making, ownership and independently drive/lead tasks/assignments ​

Required Qualifications:

Project Manager shall possess the following qualifications:

  • BS/MS degree in Computer Science/Engineering or equivalent experience
  • Proficient in MS Project/ XLSX/ Visio/ JIRA/ Confluence etc.
  • Solid understanding of project management and run daily standups/ scrums
  • Self-motivated, Team player, can-do attitude and ability to take initiative
  • Strong communication skills to work with multi-functional groups

Preferred Qualifications:

  • Effective execution of RAID management activities from creation of logs and matrices to through analysis of RAID items and generation of resolution plans
  • Technical background, preferably with work experience in Computer Science or having worked in a software development industry
  • Active or current TS/SCI

Equal Employment Opportunity Employer:

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Illuminate is committed to providing veteran employment opportunities to our service men and women.

Apply:

Please click here to apply (via LinkedIn).

 

Telecom Solutions Engineer

Location: San Jose, CA, USA
Salary: Competitive + Benefits
Vacancy Posted: 20th January, 2021

Illuminate Technologies US is seeking a talented individual who can provide technical proposal support for Illuminate’s US Proposal Group for its existing customer base as well as new/emerging customer expansion efforts. The Telecom Solutions Engineer must have demonstrated ability to work with sales and R&D organizations for developing professional proposals, white papers, and presentations for Illuminate products and solutions to meet customer requirements. The ideal candidate must be able to produce multiple professional proposal solution types including equipment solutions, development solutions, and services solutions or combinations thereof.

Illuminate Technologies accelerates informed decisions with leading edge data analytic capabilities processing security event information in terabit scale telecommunications networks. We provide innovative solutions for public safety, cyber threat detection and legal compliance for critical network infrastructure. Our solutions address network cyber security requirements in 2G, 3G, 4G and 5G mobile infrastructures, virtualized network infrastructures and carrier IP networks.

Illuminate provides full-spectrum solutions and services to address the needs of our global clients across the commercial, homeland security, defense, and public sector industries. Its mission is focused on one objective: providing solutions that accelerate our customers’ operational decision making. Illuminate enables this ability by matching its multi-source data acquisition technologies and tradecraft-driven analytic services with superior large-scale AI/ML-enabled data enrichment, engineering methodologies, and our unique mission-oriented subject matter expertise.

Responsibilities:

  • Work with Illuminate sales and business development teams to properly size and creatively apply Illuminate hardware and software elements into a proposal to solve customer network monitoring requirements including proposing installation and post installation support services
  • Work with Illuminate project/program managers to appropriately define, scope and accurately load labor service plans for new or existing contract sites of variable size and duration for customer proposal
  • Coordinate and work with Illuminate R&D teams and US technical teams to create engineering development proposals for system tailoring and/or enhancements as well as hybrid system designs that clearly define the solution requirements, responsibilities and dependencies, deliverables, development schedule, pricing, invoicing schedule, IP considerations and acceptance terms
  • Work with Illuminate contracts as required for contractual review and sign off for proposals/RFP responses as required as well as vendor and customer agreements
  • Quickly and accurately build cost and pricing models in support of proposal generation and financial vetting for P&L considerations
  • Respond to customer RFPs of varying degrees of complexity and response structure under tight deadlines
  • Travel is anticipated to be occasional

Required Qualifications:

Telecom Solutions Engineer shall possess the following qualifications:

  • Possess a working knowledge/understanding of mobile networking infrastructure (network not RF) including networking elements, technology type, system element interconnects, traffic types carried and load estimations for 2G, 2.5G, 3G and 4G networks
  • Working knowledge/ understanding of various packet capture, processing and monitoring technologies
  • Have 3 to 5 years of professional proposal and technical writing experience with documented examples of previous work demonstrating mastery of Microsoft Excel, Word and PowerPoint coupled with solid understanding of financial modeling
  • Must have good customer facing skills with the ability to support the US sales and technical teams at customer facing meetings as appropriate
  • Applicable four-year professional degree or equivalent direct experience in 3G/4G
  • Ability to obtain and maintain an active TS/SCI clearance

Preferred Qualifications:

  • Professional Proposal Management Certification from industry recognized certification groups (for example APMP Certification, OST Global Solutions Certification – CPW or CPM, Shipley Associates Certification, etc.)
    Active or current TS/SCI
  • 3G/4G/5G system and/or Fixed Line IP networking background and experience
  • Graphic design skills (Adobe Illustrator and Photoshop for example)

Equal Employment Opportunity Employer:

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Illuminate is committed to providing veteran employment opportunities to our service men and women.

Apply:

Please click here to apply (via LinkedIn).