Senior Cybersecurity Software Development Engineer

3 weeks ago


Cary, North Carolina, United States Secmation Full time
Job Overview

Secmation is seeking a highly skilled Cybersecurity Software Development Engineer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and implementing security solutions for embedded systems and devices.

In this hands-on software development role, you will work closely with our management team, internal development teams, subcontractors, and customers to develop advanced technical concepts. Your expertise in cybersecurity technologies and their vulnerabilities will enable you to develop secure software needed to protect systems from modern threats.

The ideal candidate will have a strong background in embedded software development, with experience in systems programming, design, coding, debugging, testing, and troubleshooting targeting ARM or similar architectures and various platforms. You will also have a solid understanding of cybersecurity technologies and their vulnerabilities.

We offer a competitive salary, one-time signing bonus potential, full benefits, company equity, and relocation assistance. If you are a motivated and experienced Cybersecurity Software Development Engineer looking for a new challenge, we encourage you to apply.

Key Responsibilities
  • Design, develop, and implement security solutions for embedded systems and devices
  • Work closely with the management team, internal development teams, subcontractors, and customers to develop advanced technical concepts
  • Develop secure software needed to protect systems from modern threats
  • Collaborate with the team to ensure technical execution of existing programs
  • Stay up-to-date with the latest cybersecurity technologies and their vulnerabilities
Requirements
  • Current DoD Security Clearance Required (any level)
  • BS or higher, in Electrical Engineering, Computer Engineering, Computer Science or similar
  • 7+ years of progressive work experience in embedded software development in systems programming, design, coding, debugging, testing, and troubleshooting targeting ARM or similar architectures and various platforms
  • 5+ years' experience with software/security development in embedded projects based on C/C++ using Real Time Operating Systems (RTOS)
  • Strong C/C++ programming skills with design and implementation of security controls across different development platforms
  • Hands-on technical role on contracts with DoD laboratories/organizations (e.g. Air Force Research Laboratory, Office of Naval Research, Army Futures Command)
  • Expert level knowledge in cybersecurity technologies
  • Ability to interact and integrate with a geographically distributed technical team in a fast-paced, entrepreneurial environment
  • Excellent written and verbal communications skills
Benefits
  • Competitive pay
  • One-Time Signing Bonus Potential
  • Company equity
  • Relocation Assistance
  • Paid time off
  • Flexible work schedules
  • Health, Dental and Vision insurance
  • Life insurance
  • Long and Short-term disability insurance
  • Retirement benefits and more


  • Cary, North Carolina, United States Nava Software Solutions LLC Full time

    Job OpportunityNava Software Solutions LLC is seeking a skilled Senior Full-stack Software EngineerKey Responsibilities:Typescript Development:Design and implement scalable server-side applications using TypescriptDevelop robust APIs and microservices using AWS servicesTechnical Requirements:Strong experience with Typescript, AWS, and serverless...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Deutsche Bank. As a key member of our technology team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Java,...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Deutsche Bank. As a key member of our technology team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Java,...


  • Cary, North Carolina, United States NTT DATA Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Cary, North Carolina. As a key member of our engineering team, you will design and implement technical solutions to drive business growth and innovation.Key Responsibilities:Design and develop new functionality to meet business...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower creators to build high-fidelity, interactive experiences for PC, console, mobile, and VR.Job Title: Senior Software Engineer, Data PlatformWe are seeking a highly skilled Senior Software...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower creators to build high-fidelity, interactive experiences for PC, console, mobile, and VR.Job SummaryWe are seeking a Senior Software Development Engineer in Test to join our LEGO Fortnite...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Corporate Bank Technology team at Deutsche Bank. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our business.About the RoleThis is a unique opportunity...


  • Cary, North Carolina, United States SAS Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at SAS. As a key member of our analytics division, you will play a critical role in developing high-speed analytic sub-routines in C/C++/Python and collaborating with diverse analytics teams to build and transform research projects into production-level product...


  • Cary, North Carolina, United States SAS Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at SAS. As a key member of our analytics division, you will play a critical role in developing high-speed analytic sub-routines in C/C++/Python and collaborating with diverse analytics teams to build and transform research projects into production-level product...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 25 countries and 46 studios, we empower content creators across various industries to build high-fidelity, interactive experiences.Job SummaryWe are seeking a skilled Senior Tools Programmer to join our UEFN Editor Team. As a key...


  • Cary, North Carolina, United States Deutsche Bank Full time

    Job Description:At Deutsche Bank, we are seeking a highly skilled Senior Software Engineer to join our Corporate Banking Technology team. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge software solutions to drive business growth and innovation.Key Responsibilities:Design and develop high-quality...


  • Cary, North Carolina, United States Riverbed Technology Full time

    Job Title: Senior Software Engineer, AIWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge AI solutions. As a key member of our engineering team, you will be responsible for designing, developing, and implementing AI services, algorithms, and machine learning models.Key...


  • Cary, North Carolina, United States American Tower Full time

    About the RoleWe are seeking a highly skilled Senior Cybersecurity Engineer to join our Information Security team at American Tower. As a key member of our team, you will play a critical role in protecting the confidentiality, integrity, and availability of our data and systems.ResponsibilitiesDesign, implement, and manage enterprise-grade firewall solutions...


  • Cary, North Carolina, United States Mastech Digital Full time

    Job Title: Senior Java Software EngineerAt Mastech Digital, we are seeking a highly skilled Senior Java Software Engineer to join our team.Key Responsibilities:Meet or exceed test coverage goals through creation of unit and functional tests.Minimize production escapes and support user acceptance testing.Collaborate with business and UX teams to create user...


  • Cary, North Carolina, United States SAS Full time

    About the JobWe are seeking a highly skilled and experienced Senior Software Developer to join our team at SAS. As a key member of our analytics division, you will be responsible for developing high-performance analytic sub-routines in C/C++/Python and working closely with diverse analytics teams to push the boundaries of data and AI.Key...


  • Cary, North Carolina, United States SAS Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at SAS. As a key member of our advanced analytics division, you will play a critical role in developing high-speed analytic sub-routines in C/C++/Python and working closely with diverse analytics teams to push the boundaries of performance and quality.Key...


  • Cary, North Carolina, United States Luxoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Luxoft. As a key member of our development team, you will be responsible for designing and implementing cross-platform REST API WSs applications using a structured development process.Key Responsibilities:Collaborate with technical leads, analysts, and developers...


  • Cary, North Carolina, United States Epic Games Full time

    About Epic GamesEpic Games is a global leader in the development of award-winning games and engine technology. With a presence in 19 countries and over 4,500 employees, we strive to build teams of world-class talent.Job SummaryWe are seeking a highly skilled Senior SDK Engineer to join our team. As a key member of our Online Game Services team, you will be...


  • Cary, North Carolina, United States SAS Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at SAS. As a key member of our analytics division, you will be responsible for developing high-performance analytic sub-routines in C/C++/Python and working closely with diverse analytics teams to push the boundaries of data and AI.Key ResponsibilitiesDevelop and...


  • Cary, North Carolina, United States Saxon Global Full time

    Job Title:Senior Software Engineer/Full Stack Java DeveloperLocation:Hybrid in Cary, NCHire Type/Designation:C, CTH/USC, GC, GC EAD, H1BPartner Pay Rate:Up To $78/hour C2CInterview:Virtual/videoAbout the Role:The Senior full stack Java Developer will develop, maintain and support new or existing software products while evangelizing and applying the best...