Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Cybersecurity Software Development Engineer image - Rise Careers
Job details

Principal Cybersecurity Software Development Engineer

Secmation is looking for experienced Principal Cybersecurity Software Development Engineers who will be an instrumental part of our leadership team. At Secmation you will design, develop, implement and test security solutions for embedded devices and Defense applications; not manage IT security systems.

In this hands-on software development and leadership role, you will work with the Secmation management team, internal development teams, subcontractors, and customers to translate advanced technical concepts into reality. While familiar with cybersecurity policies/processes, your specialty is developing software products for cybersecurity of embedded systems from concept through delivery. You will be involved in applications including development of cybersecurity engineering tools, advanced simulation, self-driving vehicles, and protection of advanced AI/ML software.  Your knowledge of cybersecurity technologies and their vulnerabilities enables you to develop the secure software needed to protect systems from modern threats.

A successful Principal Cybersecurity Software Development Engineer will work closely with DoD customers to define new programs and ensure technical execution of existing programs. The career path for this position includes more senior technical and management opportunities as the Company continues to grow.

This is a full-time hybrid work-from-home position located in DC Metro area, Raleigh, NC, or Huntsville, AL. Workdays are Monday through Friday (workdays and hours may vary based on project needs).

Who We Are

Secmation is not an IT company. We specialize in advanced cybersecurity technologies in Digital Engineering, Software Development, and Cybersecurity tools and services for Defense and Industrial applications.  Our technologies and products reduce the time to develop, deploy, and maintain machine learning, artificial intelligence, complex automation, guidance/control, secure communications, and other critical software systems securely and on-time.  Secmation's experience in autonomous systems design enables us to provide advanced cybersecurity solutions enabling rapid compliance with cybersecurity regulations and certifications. To find out more about Secmation, visit www.secmation.com.

  • Current DoD Security Clearance Required (any level)
  • BS or higher, in Electrical Engineering, Computer Engineering, Computer Science or similar.
  • 10+ 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 in cybersecurity focused products.
  • Software/security architect level experience leading system design and 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.
  • Experience serving in a hands-on technical leadership 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 supported by successful program outcomes.
  • Ability to lead geographically distributed technical teams in a fast-paced, entrepreneurial environment.
  • Excellent written and verbal communications skills.  Comfortable presenting complex technical topics to customers, presenting at conferences, and developing technical documentation.
  • Ability to lead geographically distributed technical teams in a fast-paced, entrepreneurial environment.
  • Excellent written and verbal communications skills.  Comfortable presenting complex technical topics to customers, presenting at conferences, and developing technical documentation.
  • Competitive pay
  • One-Time Signing Bonus
  • 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!

Secmation is an equal opportunity employer. All qualified applicants will be considered without regard to age, race, creed, color, religion, national origin, ancestry, marital status, sex, affectional or sexual orientation, gender identity or expression, pregnancy, disability, nationality, or veteran status.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Cybersecurity Software Development Engineer, Secmation

Secmation is on the lookout for talented Principal Cybersecurity Software Development Engineers to join our dynamic leadership team! In this role, you won't just be managing IT security systems; you'll dive deep into the heart of cybersecurity, designing, developing, and testing groundbreaking security solutions for embedded devices and Defense applications. As a pivotal member of our team, your expertise will help translate complex technical concepts into user-friendly realities. You'll collaborate with fellow engineers, subcontractors, and even our DoD customers, ensuring that our cybersecurity initiatives meet the highest industry standards. Your mission includes working on an array of exciting projects such as developing engineering tools, advanced simulations, and even contributions toward self-driving vehicles and AI protection! If you have over a decade of hands-on experience in embedded software development and are skilled in C/C++ and RTOS, this position is tailor-made for you. While a current DoD Security Clearance is essential, your ability to lead technical teams and communicate intricate details effectively will make you an invaluable asset. Join us at Secmation, where we specialize in advanced cybersecurity technologies - it's time to help us innovate and secure the future together! Enjoy competitive pay, a signing bonus, company equity, and the flexibility of hybrid work in areas like DC Metro, Raleigh, NC, or Huntsville, AL. Ready to take your career to the next level with us?

Frequently Asked Questions (FAQs) for Principal Cybersecurity Software Development Engineer Role at Secmation
What are the primary responsibilities of a Principal Cybersecurity Software Development Engineer at Secmation?

As a Principal Cybersecurity Software Development Engineer at Secmation, you will play a vital role in designing, developing, and testing innovative security solutions for embedded devices. You'll collaborate closely with various stakeholders, including management and customers, to execute existing programs and define new ones while translating complex technical concepts into actionable plans. Your focus will span numerous advanced applications like self-driving vehicles and cybersecurity tools.

Join Rise to see the full answer
What qualifications do I need to apply for the Principal Cybersecurity Software Development Engineer position at Secmation?

To be considered for the Principal Cybersecurity Software Development Engineer role at Secmation, you should have a BS or higher in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with a minimum of 10 years of progressive experience in embedded software development. Additionally, candidates must possess 5 years of experience focused on cybersecurity products, expert-level knowledge in cybersecurity technologies, and strong programming skills in C/C++ using Real-Time Operating Systems (RTOS).

Join Rise to see the full answer
Is a current DoD Security Clearance required for the Principal Cybersecurity Software Development Engineer position at Secmation?

Yes, a current DoD Security Clearance is required at any level for the Principal Cybersecurity Software Development Engineer position at Secmation. This clearance is necessary to ensure compliance with the security standards of our defense-related projects and to protect sensitive information during the development of our cybersecurity solutions.

Join Rise to see the full answer
What types of projects will the Principal Cybersecurity Software Development Engineer work on at Secmation?

The Principal Cybersecurity Software Development Engineer at Secmation will engage in a diverse array of projects focused on advancing cybersecurity measures for embedded systems. These projects will include developing engineering tools, simulation systems, and critical applications in the realms of self-driving vehicles and AI/ML software protection. The role presents an exciting opportunity to work on cutting-edge technologies that make a significant impact.

Join Rise to see the full answer
What benefits can I expect as a Principal Cybersecurity Software Development Engineer at Secmation?

As a Principal Cybersecurity Software Development Engineer at Secmation, you can look forward to competitive pay, a one-time signing bonus, and potential company equity. Additionally, you'll enjoy relocation assistance, paid time off, flexible work schedules, and comprehensive health benefits, including dental and vision insurance. We believe in supporting our employees' well-being, so you can expect life insurance, long and short-term disability insurance, and retirement benefits as well.

Join Rise to see the full answer
Common Interview Questions for Principal Cybersecurity Software Development Engineer
Can you explain a cybersecurity project you've worked on in the past?

When discussing a past cybersecurity project, emphasize your role and the technical challenges you faced. Describe the problem you aimed to solve, the technologies you used, and the outcome of the project. This allows you to showcase your experience with both embedded systems and cybersecurity practices, linking it back to what Secmation values in their Principal Cybersecurity Software Development Engineer.

Join Rise to see the full answer
How do you ensure secure coding practices when developing software?

In response to this question, discuss your experience with secure coding guidelines and methodologies. Mention specific practices such as regular code reviews, static code analysis, and adhering to standards like OWASP. This showcases both your technical knowledge and your commitment to cybersecurity principles, both of which are crucial for a role at Secmation.

Join Rise to see the full answer
What programming languages and tools are you proficient in?

It's crucial to highlight your proficiency in C/C++ as a Principal Cybersecurity Software Development Engineer. However, also elaborate on any experience with other languages or tools relevant to embedded systems. This demonstrates your versatility and preparedness to tackle a variety of tasks within the role at Secmation.

Join Rise to see the full answer
How do you approach debugging and troubleshooting security-related issues?

Explain your systematic approach to debugging, detailing the techniques and tools you use to identify security vulnerabilities. Discuss how you test your software under different conditions to ensure robustness and how you stay updated on emerging vulnerabilities in cybersecurity. This will resonate well with the objectives of Secmation's engineering challenges.

Join Rise to see the full answer
What is your experience leading technical teams?

When addressing your experience in leading teams, share specific examples of projects where you took on a leadership role. Highlight your communication skills, your approach to fostering collaboration within geographically distributed teams, and how you ensured project deadlines and quality standards were met. This will demonstrate your suitability for a leadership position at Secmation.

Join Rise to see the full answer
Can you discuss a time when you had to communicate complex technical information to a non-technical audience?

In this answer, provide a specific example of a situation where you translated intricate technical details into a more digestible format for a non-technical audience. Discuss the strategies you employed to clarify the information and ensure understanding, illustrating your communication skills which are vital for the Principal Cybersecurity Software Development Engineer role at Secmation.

Join Rise to see the full answer
What cybersecurity technologies and frameworks are you most familiar with?

List the key cybersecurity technologies and frameworks you have worked with in your previous roles, such as firewalls, intrusion detection systems, and compliance frameworks like NIST. Provide context on how you applied these technologies effectively in embedded systems, matching the expectations of Secmation's advanced cybersecurity projects.

Join Rise to see the full answer
Describe your experience with Real-Time Operating Systems (RTOS).

In your response, provide an overview of your experience with RTOS, discussing the types of applications you've developed and how you handled performance and timing constraints. This aligns well with Secmation's focus on embedded systems and showcases your technical expertise relevant to the Principal Cybersecurity Software Development Engineer position.

Join Rise to see the full answer
How do you stay updated on the latest cybersecurity threats and trends?

Explain your strategies for keeping abreast of the fast-evolving cybersecurity landscape, such as attending industry conferences, participating in training, or engaging with professional networks. This demonstrates your dedication to lifelong learning and aligns with Secmation's mission of innovative cybersecurity solutions.

Join Rise to see the full answer
What motivates you to work in the field of cybersecurity?

Discuss your passion for cybersecurity and what drives you to excel in this field. Whether it's the challenge of outsmarting cyber threats or the opportunity to protect critical systems, express your genuine interests and how they align with Secmation's objectives. This authenticity can resonate well during the interview process.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted yesterday
Inclusive & Diverse
Empathetic
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Time-Off
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Company Retreats
Posted 4 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Vasion Remote No location specified
Posted 7 days ago

Secmation is headquartered in Raleigh, North Carolina, and offers secure product engineering, cryptography, systems security integration, compliance and software development services.

6 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!