Jobs
>
Raleigh

    Intern - Software Engineer - Raleigh, United States - Itron

    Default job background
    Description

    Itron is at the forefront of a rapidly evolving global industry. Through innovative technology and services, we are working to create more insightful utilities, smarter cities and a more resourceful world. Join us.

    Become involved with software development and security fault analysis for state-of-the-art utility meters, access points, and mesh network equipment distributed globally. Learn how to work inside a large, distributed multinational corporation to guide and set corporate security standards to ensure the attestation of product security.

    Duration: 40 hrs/wk summer 2024, potential to continue part-time Fall 2024

    Duties & Responsibilities

    • Develop and support code for application security assessment activities including white-box and black-box penetration testing, static code analysis, code reviews, etc. on software products and applications
    • Collaborate in development of tools for automation
    • Assist in the implementation and integration of security in SDLC and DevOps pipelines
    • Research efficient, practical and applicable mitigation strategies to remediate identified security vulnerabilities
    • Assist in educating developer community on best practices and develop secure coding guidelines
    • Evaluate application security tools for internal use and implementations

    Required Skills & Experience

    Education: Currently enrolled in a related degree program (Computer Science, Computer Engineering). Preference for candidates who have completed multiple courses related to cybersecurity or information security.

    • Strong relevant programming experience in several languages: C, C++, Java, JavaScript, C# .NET, ASP.NET, Ruby, Objective C, Android, TypeScript
    • Basic understanding of Public Key Infrastructure
    • Basic understanding of security fundamentals and strategies: defense-in-depth methodology, C.I.A. security pillars
    • Professional workplace communication and collaboration skills
    • Familiarity with identifying and protecting against web application and web service security vulnerabilities (i.e. OWASP Top 10 and CWE Top 25).
    • Available 40 hrs/wk summer 2024, potential to continue part-time Fall 2024

    Preferred Skills & Experience

    • Understanding of cryptographic key algorithms and network security
    • Familiarity with security testing tools to perform various forms of security testing such as static analysis, dynamic analysis and penetration testing
    • Intermediate experience in: .Net, ASP.Net, PowerShell, Bash, Python, etc.
    • Familiarity with Azure DevOps, IoT and Container technologies
    • Relevant experience

    Travel: 0-10%

    This is a safety sensitive role.

    Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for

    The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills and experience.

    Liberty Lake, WA: The base wage for this position is state minimum wage - $44.23/hr

    Itron is proud to be an Equal Opportunity, Affirmative Action Employer. If you require an accommodation to apply, please contact a recruiting representative at or email

    Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure solutions. We provide smart networks, software, services, meters, and sensors to better manage electricity, gas, water and city services. We are dedicated to creating a more resourceful world. #ItronUR


  • Revcast

    Software Engineer

    1 week ago


    Revcast Raleigh, United States

    Revcast empowers modern RevOps leaders to efficiently plan, manage, and optimize sales capacity in real-time. Our B2B SaaS platform is rapidly growing, and we are seeking talented Software Engineers to join our team. The ideal candidate will have a passion for writing clean and e ...


  • ThinkBAC Consulting Raleigh, United States

    Energy Storage Software Engineering Leader (Manager to Sr. Manager level) - Energy Trading · Location: FULLY REMOTE (Anywhere in the USA) · This is an opportunity to join an industry leading renewable energy venture with strong private equity backing that is focused on the develo ...

  • BetaNXT Inc.

    Software Engineer

    3 weeks ago


    BetaNXT Inc. Raleigh, United States

    Mediant, a BetaNXT company, provides investor communications technology and technology-enabled solutions to banks, brokers, corporations, funds and investment managers. Mediant's innovative technology ensures regulatory compliance and creates opportunities to strengthen sharehold ...

  • V-Soft Consulting Group

    Software Engineer

    3 weeks ago


    V-Soft Consulting Group Raleigh, United States

    Software Engineer - Networking · Primary Location: Raleigh, North Carolina · V-Soft Consulting is currently hiring for a Software Engineer - Networking for our premier client in Raleigh, North Carolina. · Education and Experience " Bachelor's degree in computer science, Elect ...

  • ARA

    Software Engineer

    2 weeks ago


    ARA Raleigh, United States

    If you want to accelerate your career growth and are passionate about applying your expertise to solve problems of national importance, then we have the job you are looking for You will be able to achieve your personal and professional goals in a stable environment that emphasize ...

  • Cays Inc

    Software Engineer

    3 weeks ago


    Cays Inc Raleigh, United States

    Job Description · Job DescriptionHello People, · Role: Software Engineer in Networking domain · Location: Raleigh, NC or San Jose, CA · Duration: Long Term contract · Qualifications: · Bachelor's degree in computer science, Electrical Engineering, or related field. · 5 to 8 years ...

  • Lowe's

    Software Engineer

    2 weeks ago


    Lowe's Raleigh, United States

    JOB DESCRIPTION: Position is based in Charlotte, NC, some teleworking may be permitted. Travel to Lowe's offices may be required. · Translates complex cross-functional business requirements and functional specifications into logical program designs, code modules, stable applicat ...

  • Collibra

    Software Engineer

    3 hours ago


    Collibra Raleigh, United States

    Joining Collibra's Search team · You will work on many key components to help support our mission to move towards a more SaaS like environment. Our team manages many exciting (and critical) components including the management of configurations and settings, management of install ...

  • Cloud Software Group

    Software Engineer

    3 hours ago


    Cloud Software Group Raleigh, United States

    Better work begins at ShareFile · ShareFile is a place where you can stretch, grow, and make an impact every day. We move fast here, thrive in gray zones, and are committed to putting the customer first. We value the whole you - your ideas, your inspirations, your aspirations, y ...

  • Harris Computer

    Software Engineer

    2 weeks ago


    Harris Computer Raleigh, United States

    Summary · SmartCOP, Inc. is a public safety software business engaged in system development, implementation, and support services for a fully integrated suite of products including Computer Aided Dispatch (CAD), Records Management System (RMS), Mobile Computing with Field Based ...

  • Franklin Covey

    Software Engineer

    3 hours ago


    Franklin Covey Raleigh, United States

    We enable greatness in people and organizations everywhere. · FranklinCovey (NYSE: FC) is the workplace of choice for Achievers with Heart . We are one of the largest and most trusted leadership companies in the world, with directly owned and licensee partner offices in over 160 ...

  • Veeva

    Software Engineer

    13 hours ago


    Veeva Raleigh, United States

    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth pot ...

  • Verint Systems

    Engineer, Software

    1 week ago


    Verint Systems Raleigh, United States

    At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with the passion, creativity, and drive to answer ...

  • Ally

    Software Engineer

    13 hours ago


    Ally Raleigh, United States

    General information · Ref # · 17295 · Remote? · No · Ally and Your Career · Ally Financial only succeeds when its people do - and that's more than some cliché people put on job postings. We live this stuff We see our people as, well, people - with interests, families, frien ...

  • Veradigm

    Software Engineer

    1 week ago


    Veradigm Raleigh, United States

    Welcome to Veradigm Our Mission is to be the most trusted provider of innovative solutions that empower all stakeholders across the healthcare continuum to deliver world-class outcomes. Our Vision is a Connected Community of Health that spans continents and borders. With the larg ...


  • Digital Prospectors Raleigh, United States

    Position: Software Test Engineer · Location: Raleigh, NC (Onsite) · Length: 6+ months · Job Description: · Our client is seeking a Software Test Engineer who will lead the design and execution of comprehensive test plans for medical device software. The Software Test Engineer wil ...


  • McGriff Insurance Services Raleigh, United States Full time

    ESSENTIAL DUTIES AND RESPONSIBILITIES · Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. · 1. Develop customized coding, software i ...


  • IXL Raleigh, United States

    IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative prod ...


  • Software Technology Inc. Raleigh, United States

    Job Title: SDET · Location: Remote · Duration: long term Contract · Need super strong and hands on SDET, We are looking for Full stack developer with more as backend with QA · Must have skills: UI-Design, Spring boot framework, Docker instances creation, Java, Selenium, Mobile, ...


  • Pierce Technology Corporation Raleigh, United States Permanent

    Work in dynamic self-organized agile teams to develop high-quality software applications using the best technology stack, design, and architecture. · * Interact with stakeholders to analyze, design, and develop new features and enhancements in various applications supporting the ...