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

Mid to Senior Cybersecurity Software Development Engineer

Secmation is looking for an experienced Cybersecurity Software Engineer who has developed software in Defense, medical devices, automotive, robotics, or other complex systems. Secmation is a very successful cybersecurity technology company; we are not an IT company.  We develop software solutions that implement advanced technologies to protect the next generation of autonomous, intelligent systems with multiple active Defense projects covering topics such as security of unmanned aerial vehicles (UAVs), small satellites, and advanced manufacturing systems. We are rapidly growing and looking to expand our team by hiring talented and proven developers with a growth mindset, who will have a real, direct impact on our business’ success and are excited to contribute to the development of advanced technology in these exciting fields.

As a member of the Secmation software product development team, you will work with our engineering teams and 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 software needed to protect systems from modern threats. You don’t configure/manage the security of embedded devices, you design, develop, implement, and test their security solutions. You will contribute to products which extend the state-of-the-art in Defense and industrial cybersecurity technologies.

This position is being offered as a full-time hybrid on-site position working at our Raleigh, NC, DC Metro Area, or Huntsville, AL office.

Compensation for this position includes competitive salary, one-time signing bonus potential, full-benefits, company equity, and relocation assistance.

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.

  • BS or higher, in Electrical Engineering, Computer Engineering, Computer Science or similar.
  • 5+ 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.
  • Knowledge of computer and network security principles such as cryptography and intrusion prevention.
  • Strong C/C++ programming skills with design and implementation of security controls across different development platforms.
  • Ability to work in a fast-paced environment as a self-starter or part of a small team and execute complex development tasks with limited supervision.
  • U.S. citizenship required. Must be eligible to obtain and maintain security clearance due to contractual requirements.

 Preferred Experience and Certifications:

  • Progressive experience developing and implementing computer and network security systems using Linux and real-time operating systems.
  • Detailed knowledge of security features in operating systems, hypervisors, computing architectures, and System On Chip (SoC) devices.  
  • Security+, CISSP, or similar security certifications.

  • Competitive pay
  • 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 Mid to Senior Cybersecurity Software Development Engineer, Secmation

Secmation is searching for an incredible Mid to Senior Cybersecurity Software Development Engineer to join our innovative team! If you have a rich background in developing software for complex systems in sectors such as defense, automotive, or medical devices, then we want to hear from you. Secmation is not just another IT company; we specialize in cutting-edge cybersecurity technologies that safeguard the future of autonomous systems. Imagine being at the forefront of our projects, tackling challenges like the cybersecurity of unmanned aerial vehicles and advanced manufacturing systems! In this crucial role, you'll collaborate with stellar engineering teams to develop cybersecurity tools, simulate advanced technologies, and create innovative solutions that protect sophisticated AI and ML systems from modern threats. Your expertise in cybersecurity vulnerabilities will be vital in crafting software that not only meets but exceeds industry standards. This is not just a job—it's an opportunity to make a genuine impact while working in a fast-paced, hybrid environment in locations like Raleigh, NC, the DC Metro Area, or Huntsville, AL. Enjoy competitive compensation, potential for bonuses, and benefits that support your work-life balance. If you're ready to help shape the future of technology and work with passionate like-minded individuals, Secmation is the place for you!

Frequently Asked Questions (FAQs) for Mid to Senior Cybersecurity Software Development Engineer Role at Secmation
What responsibilities does a Mid to Senior Cybersecurity Software Development Engineer have at Secmation?

As a Mid to Senior Cybersecurity Software Development Engineer at Secmation, you'll be instrumental in developing cutting-edge cybersecurity software, integrating security features, and ensuring the integrity of advanced autonomous systems. Your role will encompass collaborating with engineering teams to design, implement, and test security solutions that defend against cyber threats, contributing significantly to projects in various sectors including defense and advanced AI technologies.

Join Rise to see the full answer
What qualifications are necessary for a Mid to Senior Cybersecurity Software Development Engineer position at Secmation?

To be considered for the Mid to Senior Cybersecurity Software Development Engineer role at Secmation, candidates typically need a BS or higher in Electrical Engineering, Computer Engineering, Computer Science, or a similar field, along with over 5 years of experience in embedded software development. Proficiency in C/C++ and a thorough understanding of cybersecurity principles like cryptography and intrusion prevention are essential.

Join Rise to see the full answer
What programming skills are important for a Mid to Senior Cybersecurity Software Development Engineer at Secmation?

Strong C and C++ programming skills are crucial for a Mid to Senior Cybersecurity Software Development Engineer at Secmation. Your ability to design and implement security controls across various platforms ensures that the software you develop is robust and secure, effectively protecting advanced technologies and sensitive data.

Join Rise to see the full answer
Does Secmation offer remote work opportunities for the Mid to Senior Cybersecurity Software Development Engineer role?

Yes, Secmation provides a hybrid work environment for the Mid to Senior Cybersecurity Software Development Engineer position, allowing you to balance on-site collaboration with flexible remote work options. This setup is designed to foster productivity while also accommodating your work-life balance priorities.

Join Rise to see the full answer
What is the work culture like for a Mid to Senior Cybersecurity Software Development Engineer at Secmation?

The work culture at Secmation is dynamic and collaborative. As a Mid to Senior Cybersecurity Software Development Engineer, you'll work alongside passionate professionals in a fast-paced setting that encourages innovation and creativity. Secmation values self-starters who thrive in team environments, making it an exciting place for those eager to contribute to groundbreaking cybersecurity solutions.

Join Rise to see the full answer
Common Interview Questions for Mid to Senior Cybersecurity Software Development Engineer
Can you explain your experience with embedded software development relevant to this Cybersecurity Software Engineer position?

This question allows you to highlight your background in developing embedded software, focusing on specific projects or systems you've worked on. Discuss the development lifecycle, tools used (such as ARM architectures), and how your experience contributes to creating secure software solutions.

Join Rise to see the full answer
What cybersecurity principles do you consider critical when developing software for complex systems?

When answering, mention key principles such as data confidentiality, integrity, and availability. Discuss how you apply these principles to your software development process, and provide examples of how you've mitigated vulnerabilities in past projects.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in your software development projects?

Explain your systematic approach to debugging and troubleshooting, such as using specific tools or techniques you find effective. Mention any relevant experiences where you successfully identified and resolved complex issues, reinforcing your analytical and problem-solving skills.

Join Rise to see the full answer
Which programming languages are you most proficient in and why are they important for this role?

Focus on your experience with C and C++, as these languages are crucial for cybersecurity software development. Explain your familiarity with these languages in depth, including specific libraries or frameworks you’ve used that enhance security in embedded systems.

Join Rise to see the full answer
Can you provide an example of a successful cybersecurity project you’ve worked on?

Share a detailed story about a past project where you implemented cybersecurity measures. Explain your role, the challenges faced, the solutions you implemented, and the outcomes of the project, showcasing your expertise and initiative.

Join Rise to see the full answer
How do you stay current with cybersecurity threats and technologies?

Discuss your methods for staying informed about the latest cybersecurity trends, such as following industry publications, attending conferences, or participating in online forums. Emphasize your commitment to continuous learning in a rapidly evolving field.

Join Rise to see the full answer
What experience do you have regarding the integration of security features in operating systems?

Discuss any projects where you designed or implemented security features in operating systems or hypervisors. Detail the security controls you applied, the challenges you encountered, and the impact of your contributions to the projects.

Join Rise to see the full answer
Describe your experience with real-time operating systems and their security implications.

Explain your familiarity with real-time operating systems and any specific projects where you’ve developed or tested security controls. Emphasize the unique challenges real-time systems can present, particularly in ensuring timely responses to security threats.

Join Rise to see the full answer
How do you manage working in a fast-paced environment while ensuring quality in your software development?

Share your techniques for maintaining productivity and quality, such as time management practices, prioritizing tasks, or implementing agile methodologies. Provide specific examples to showcase how you strike a balance between speed and quality assurance.

Join Rise to see the full answer
What motivates you to work in cybersecurity, and how do you envision contributing to Secmation?

Speak to your passion for cybersecurity and the drive to make technology secure. Illustrate how your skills, experiences, and aspirations align with Secmation’s mission and innovative projects, emphasizing the value you hope to add to the team.

Join Rise to see the full answer

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!