![Lenovo](https://media.trabajo.org/img/noimg.jpg)
Staff Security Software Engineer
1 month ago
General Information
Req #
WD00063742
Career area:
Hardware Engineering
Country/Region:
United States of America
State:
North Carolina
City:
Morrisville
Date:
Wednesday, April 10, 2024
Working time:
Full-time
Additional Locations:
* United States of America - North Carolina - Morrisville
Why Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver smarter technology for all, Lenovo has built on its success as the world's largest PC company by further expanding into growth areas that fuel the advancement of 'New IT' technologies (client, edge, cloud, network, and intelligence) including server, storage, mobile, software, solutions, and services.
This transformation together with Lenovo's world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
Description and RequirementsLenovo Infrastructure Solutions Group's (ISG) Product Security Office (PSO) is seeking a passionate software developer with experience in supporting internal teams through custom-built tools and automation. This isn't a traditional software development position working on focused aspects of a larger program day-in, day-out. Instead, the successful candidate will engage in high-impact activities with business unit-wide visibility that make Lenovo ISG product security initiatives more effective, such as developing, enhancing, and/or implementing full-stack software applications and utilities; automating processes; assisting with secure software development lifecycle projects; and working with users to troubleshoot and resolve issues.
This is a backfill for an existing position which supports Lenovo ISG's growing and evolving product security needs, joining an established team responsible for securing an expanding product portfolio. This position is well suited to candidates that thrive on solving new and unique problems, identifying and planning for future requirements, working with varied technologies, and taking ownership of technical solutions. Development activities are the primary focus and expected to comprise 80%+ of duties.
This role is located in Morrisville, NC.
Primary responsibilities:
- Lead tool customization and internally build application development activities from identifying requirements, full-stack development, testing, and user support
- Assess and understand existing products or solutions while assuming ownership for their maintenance and future development
- Work with security engineers, security architects, developers, and leadership, to align with continually evolving business and market needs and expectations
- Adhere and contribute to security best practices, standards, requirements, secure software development processes, etc.
- Maintain an open, thoughtful, respectful, and collaborative team environment
- Interface with cross-functional teams and technical resources to provide user support and gather feedback
- Support secure development lifecycle initiatives
- Proactively provide for continuous procedure and process improvement
Position Requirements
Basic Requirements:
- Bachelor's degree in Computer Science, Management Information Systems, or similar technical degree
- Non-degree candidates with additional years of relevant work experience
- 5+ years of industry experience in a full stack software development role with relevant degree
- 3+ years software development experience in Python and JavaScript
- Web-based development experience using frameworks such as Flask, Angular JS, Node JS, etc.
Preferred Requirements:
- Software development experience in other Object-Oriented Programming Languages
- Digital Certificate, HSM, code signing, and practical cryptography experience using tools like OpenSSL
- Linux and/or Windows operating system administration
- Hardware configuration and troubleshooting
- Knowledge of TCP/IP networking fundamentals
- Practical knowledge and use of SQL for development
- Good grasp of using, implementing, and documenting REST APIs
- Knowledge of secure software development fundamentals
- Gather and define development requirements to meet process requirements
- Experience with interpreting requests from technical internal stakeholders into priorities and project milestones
- Application installation, configuration, security hardening, and user support activities
Key Personal Traits:
- Able to cultivate collaborative relationships; navigate sometimes contentious situations; and successfully resolve conflicts - all with respect, equity, and professionalism
- Comfortable working toward what may be loosely defined objectives, clarifying and solidifying those objectives along the way
- Team player, self-starter and entrepreneurial spirit
- Receptive to feedback and guidance from colleagues
- A critical thinker and problem solver, who is naturally curious and a consummate learner
- A good communicator with strong verbal and written presence, capable of clearly explaining and documenting security needs
- Ability to think analytically, gain insight and extrapolate information to reach decisions and offer guidance across different contexts
- Adept at multi-tasking and achieving results in what can be a high-pressure environment while adapting to fluid business demands
- Self-motivated and desire to independently drive the maturity of solutions
- Persistent, keeping end goals in mind, being mindful of opportunities as they present themselves, and appreciating that "not today" doesn't mean "not ever"
- Must be a US citizen or US national; US permanent residents or candidates requiring sponsorship cannot be considered
Travel:
- 5% (travel typically not needed, but possible on occasion)
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
Additional Locations:
* United States of America - North Carolina - Morrisville
* United States of America
* United States of America - North Carolina
* United States of America - North Carolina - Morrisville
We have other current jobs related to this field that you can find below
-
Sr. Director Cloud Security Engineering
2 weeks ago
Morrisville, United States Synopsys Full timeThe Synopsys Cybersecurity Architecture and Engineering team is growing and seeking a Senior Director, Cloud Security Engineering to head our Cloud Security and DevSecOps Programs. This critical role will be responsible for leading key areas across the Cloud Security, Product Security and Application Security stack.As the Leader in the Cybersecurity...
-
Senior Embedded Software Engineer
4 weeks ago
Morrisville, United States Device Solutions Inc Full timeSenior Software Engineer (Embedded Linux-Focused) Location: Morrisville, North CarolinaPay: Based on ExperiencePosition Type: Full-Time Exempt, In-Person (Hybrid)About Device Solutions: Device Solutions is a full-service engineering firm specializing in the design and development of low-power, wireless IoT devices. Since opening our doors in 2003, we...
-
Senior Software Engineer, Backend/Full-Stack
4 weeks ago
Morrisville, United States Tanium Full timeExciting Opportunity at Tanium (Hybrid Role - 3 Office Days per week)Are you ready to take the next step in your career as a Full-Stack Senior Software Engineer at Tanium? Join our dynamic team in building and maintaining cutting-edge products while collaborating closely with customers and product management. Embrace a full-stack role that demands strong...
-
Software Engineer in Test
3 days ago
Morrisville, United States ACT Professional Solutions Full timeMorrisville, NC100% onsite required -4 days per week in office a mustAssignment until the end of the year with a possible extension until Feb 2025.We are seeking a strong and versatile software engineer who is driven to design, develop, and support ourtest automation efforts. Our electronics test team is focused on developing tools and applications used...
-
Backend Software Engineer
1 week ago
Morrisville, United States InsightFinder Inc. Full timeInsightFinder provides innovative machine learning technology to unlock the value in IT operational data, from performance metrics to textual log files, finding root causes for deviations from normal behaviors and recurring patterns, as well as predicting future events and outages to reduce unnecessary human intervention. InsightFinder’s core technologies...
-
Medical Device Software QA Engineer
3 months ago
Morrisville, United States Ad Astra Diagnostics Full timeJob DescriptionJob DescriptionAd Astra Diagnostics, Inc. (AAD) is looking for an experienced Software Quality Assurance Engineer to assist the company in developing a class-leading Point-of-Care diagnostic platform for the human market in a small and dynamic team.You will be leading the efforts of testing a Medical Device Software, including data...
-
Medical Device Software QA Engineer
2 months ago
Morrisville, United States Ad Astra Diagnostics Full timeJob DescriptionJob DescriptionAd Astra Diagnostics, Inc. (AAD) is looking for an experienced Software Quality Assurance Engineer to assist the company in developing a class-leading Point-of-Care diagnostic platform for the human market in a small and dynamic team.You will be leading the efforts of testing a Medical Device Software, including data...
-
Medical Device Software QA Engineer
3 weeks ago
Morrisville, United States Ad Astra Diagnostics Full timeJob DescriptionJob DescriptionAd Astra Diagnostics, Inc. (AAD) is looking for an experienced Software Quality Assurance Engineer to assist the company in developing a class-leading Point-of-Care diagnostic platform for the human market in a small and dynamic team.You will be leading the efforts of testing a Medical Device Software, including data...
-
Sr. Security Engineer
2 months ago
Morrisville, United States DanSources Full timeThe ideal candidate will have engineering expertise as it relates to endpoint security technologies to include Antivirus: EDR/XDR, Symantec End-point Security Complete (SESC), and other industry end-point toolsets; preferably in a large organization. Requirements: Advanced experience of Windows domain, workstation platform, registry, protocols, etc. to...
-
Sr. Security Engineer
2 weeks ago
Morrisville, United States Dansources Technical Services Full timeJob DescriptionJob DescriptionThe ideal candidate will have engineering expertise as it relates to endpoint security technologies to include Antivirus: EDR/XDR, Symantec End-point Security Complete (SESC), and other industry end-point toolsets; preferably in a large organization.Requirements:Advanced experience of Windows domain, workstation platform,...
-
Sr. Security Engineer
3 months ago
Morrisville, United States Dansources Technical Services Full timeJob DescriptionJob DescriptionThe ideal candidate will have engineering expertise as it relates to endpoint security technologies to include Antivirus: EDR/XDR, Symantec End-point Security Complete (SESC), and other industry end-point toolsets; preferably in a large organization.Requirements:Advanced experience of Windows domain, workstation platform,...
-
Software Engineer C
2 months ago
Morrisville, United States Sensus Full timeXylem (XYL) is a leading global water technology company committed to developing innovative technology solutions to the world’s water challenges. The Company’s products and services move, treat, analyze, monitor and return water to the environment in public utility, industrial, residential and commercial building services settings. With its October...
-
Senior Software Engineer, Backend/Full-Stack
3 weeks ago
Morrisville, United States Tanium Full timeThe Basics (Hybrid Role - 3 Office Days per week) As a Full-Stack Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are...
-
Information Security Engineer
2 weeks ago
Morrisville, United States Digital Prospectors Full timePosition: Information Security EngineerLocation: Morrisville, NC (Onsite)Length: Direct HireJob Description:Are you passionate about safeguarding digital environments and eager to take on new challenges in the realm of information security? Our client is seeking a highly skilled Information Security Engineer to join their dynamic team. In this role, the...
-
Information Security Engineer
1 week ago
Morrisville, United States Digital Prospectors Full timePosition: Information Security EngineerLocation: Morrisville, NC (Onsite)Length: Direct HireJob Description:Are you passionate about safeguarding digital environments and eager to take on new challenges in the realm of information security? Our client is seeking a highly skilled Information Security Engineer to join their dynamic team. In this role, the...
-
Principal Software Engineer- Linux
1 month ago
Morrisville, United States Oracle Full timeThe Oracle Communications/IOT software development team is seeking an experienced platform software engineer in IOT space. We are seeking a candidate with 10+ years of development experience in a Linux environment.As a senior developer in the software engineering division, you will apply your extensive knowledge of software architecture and development in...
-
Principal Software Engineer- Linux
1 month ago
Morrisville, United States Oracle Full timeThe Oracle Communications/IOT software development team is seeking an experienced platform software engineer in IOT space. We are seeking a candidate with 10+ years of development experience in a Linux environment.As a senior developer in the software engineering division, you will apply your extensive knowledge of software architecture and development in...
-
Sr Software Engineer
2 weeks ago
Morrisville, United States street_fight Full timeWHO IS NETSERTIVE? We are a technology and digital marketing intelligence company that empowers product brands & local businesses to win the fight online. We combine this advanced technology with deep knowledge of specific vertical industries, partnering closely with local businesses, multi-location retailers, and national brands to drive sales opportunities...
-
Software Delivery Engineering Intern
5 days ago
Morrisville, United States Lenovo Full timeGeneral Information Req # WD00070083 Career area: Software Engineering Country/Region: United States of America State: North Carolina City: Morrisville Date: Tuesday, August 13, 2024 Working time: Part-time Additional Locations: * United States of America - North Carolina - Morrisville Why Work at Lenovo We are Lenovo. We do what we say. We own...
-
Software Architect
2 months ago
Morrisville, United States Lenovo Full timeSoftware ArchitectGeneral InformationReq # WD Career Area: Hardware EngineeringCountry/Region: United States of AmericaState: North CarolinaCity: MorrisvilleWorking Time: Full-timeAdditional Locations:* United States of America - North Carolina - MorrisvilleWhy Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is...