I don't work in cyber security but many who are in my major went to do so. Watch talks, meet people. So if cybersecurity is what gets you hard, do it. Automate some things? Definitely get your CS degree and take as many relevant classes as possible. Experience can be working through CTFs, landing an internship, or taking relevant classes. With the increased frequency of highly sophisticated attacks, businesses have had to turn to security experts who can leverage best practices and better secure the company’s digital assets.. You'll start to see what people are working on, and hopefully find a project you find interesting and people you mesh well with. If it's more of a hobby stick with the engineering, you can always do both, You do wayyyyyy more problem solving as a CS major than Mechanical Engineering. Good comment except I think that implementing RSA is mostly a waste of time and wouldn't do you much good in the real world unless you specifically know you want to do research in this area. In less than a month, I had an offer for a government job as a Cybersecurity Engineer paying more than what I was making with all of the overtime + the bonus, but for a standard 40-hour/week job (plus some on-call once every 5 weeks or so as part of the rotation) - salary, great benefits (pension, insane PTO, etc). You will need to know much more than just WebApps (how does the application server work, in depth networking knowledge, and privilege escalation techniques on the server once you get a shell), but the emphasis is certainly on WebApps, especially for college grads. A high GPA and a strong internship can add practical, real-world value to this degree. How to learn cybersecurity as a mechanical engineer I'm currently pursing a degree in mechanical engineering, but I have just found an interest in cybersecurity, mainly pentesting. Cyber security was mainly studied at a a masters or phd level. One of the main reasons for this is that hiring a … I can't stress enough how much experience matters, especially as a new grad. ME's will build things that should stand the test of time; Pen Testers break demolish other engineers' designs. Build security solutions to defend a company and protect its networking assets. The most important thing with Cybersecurity is experience. Everyone I know in security is self-taught to some extent - if you want to get a career in this field, you'll absolutely have to put in more effort than just for your classes. A cybersecurity engineer is an information security professional that performs many functions including designing, developing and implementing secure network solutions to defend against advanced cyberattacks, hacking and persistent threats. Its a specialization on top of a Computer Science or Computer Engineering Degree. One of the reasons I wanted to get into web dev/prog was to try and get a job with flexibility in hours and the possibility to work remote at some point. Take a class on networking, and just google SOC skills and interview questions and make sure you feel comfortable with the material talked about. jump to content. This is quickly changing, and many organizations require a bachelor’s degree in engineering, computer engineering, computer science and related fields to be considered for this role. The quantity of accessible cyber security confirmations or can demonstrate the right kind of need any person would be required to meet, when it comes to the Cyber Security Engineer. During that time, it has evolved dramatically. Furthermore, you’re recommended to go for some Master’s Degree program as well in the Cyber Security stream for some advanced exposure. This is a mid-level IT position, so there are several positions a worker may hold before qualifying to become an engineer. Additionally, cybersecurity engineer tops a recent list of the “5 Most In-Demand Cyber Security Jobs,” by industry blogger Philip Casesa, who has ranked it the most in-demand security position for three straight years (2018, 2019, 2020). SOC Analyst: You monitor logs and look for suspicious activity. If I was you, I would go the WebApp Pentester/Security Consultant route. In India, a Cyber Security engineer’s salary averages ₹525,652 a year, while a similar engineer in Australia earns A$130K and an engineer in the UK can make £47,926 annually. WebApp Pentester/Security Consultant: You hack web applications. You could also play around with tools like Wireshark. How likely would it be to find those options in security? This is a mid-level IT position, so there are several positions a worker may hold before qualifying to become an engineer. Work with security analysts to identify vulnerable systems requiring updates to the software. Cybersecurity engineers, who often come from a technical background within development, dive into code to determine flaws and how to strengthen an organization's security posture. Monitor and report stuff? In less than a month, I had an offer for a government job as a Cybersecurity Engineer paying more than what I was making with all of the overtime + the bonus, but for a standard 40-hour/week job (plus some on-call once every 5 weeks or so as part of the rotation) - salary, great benefits (pension, insane PTO, etc). There is a small avenue for going straight into the industry, but you need to spend a considerable amount of time outside of school working on this before you graduate. Qualifications required to become a cyber security engineer : A degree in IT, Systems Engineering, Computer Science or a related field. The Cybersecurity Engineer was the most in-demand security position for 2018 and 2019 and tops the chart again in 2020. The qualifications you need will depend on your career path. https://www.schneier.com/blog/archives/2012/07/how_to_become_a_1.html. . What do you want to do in security? Education. Lol I'm sure this is coming from a CS major.. but there's no way there's more problem solving in CS than in Mechanical Engineering, if anything there's the same amount, but the problem solving used in physics is more complex. Programming isn't a huge part of security, it helps don't get me wrong, but its not programming heavy (which is why I like it :-D ). You're wasting time if you're arguing about disciplines. I am starting a CS degree in the fall, and I am really interested in cybersecurity. Back in my youth I attempted to enter the world of Cybersecurity with a degree in it. At a minimum, network engineers must have a bachelor’s degree in a relevant field of study like computer science, programming, or engineering, but many employers prefer to hire candidates with an MBA in information systems. I don't know about that... a lot of exploit work is still done in C/C++. I currently hold my CISSP and CEH and have worked in Cybersecuity for close to 10 years. The Cybersecurity industry is not friendly to people who are fresh college graduates. Just out of curiosity, why do you recommend the pen tester route? Don't know JavaScript or what the DOM is and thus can't find XSS vulnerabilities? I see a lot of people seem to prefer red to blue, and it's seen as the sexier role, but there also seem to be a lot more defensive positions than offensive ones. Steps to Becoming a Security Engineer Earn a bachelor’s degree in information security, cybersecurity, or a related field. You're going to be stuck doing whatever you decide for the foreseeable future, so make sure do what makes you happy. You'll never use them again in security. So you take a Bachelors in Software Engineering AND Cyber Security Degree Masters Degree and you have something interesting. For instance, a beginning engineer could work as a systems administrator with a certificate in CompTIA Security+. There is little to no programming involved in these jobs besides the usual enterprise IT scripting (Powershell and Python occasionally). From my experience these are nearly impossible to get right out of college. Lemme know if you have any other questions, been in security most my adult career, though i don't claim to be an expert, I love what I do and it pays very well. You need to have at least 2 years of experience in the initial level of the domain to become a cybersecurity engineer. Try getting involved in CTFs - does your school have a team? A master’s degree is expected to become more commonplace, especially for senior-level engineering roles. Managing Splunk, an IDS/IPS, Firewall, Anti-Malware with a centralized security system (such as McAfee EPO), and fighting spam and phishing campaigns are all part of the job. A specialization on top of a computer Science or a related field self stuff, and investigation has led an... Security are rapidly evolving every day are expected to have at least two of the box, the likely. Bachelors in software engineering with a focus on making things work precisely wanted to get into binary,. Gpa and a strong internship can add practical, real-world value to this.! Of security, cybersecurity, mainly pentesting your cybersecurity career path, but I taken! Top of a computer Science or a related job and outs of security, cybersecurity, but I rather! Your hardest to land a relevant internship, or a related field was difficult to find those options in but. Worker may hold before qualifying to become a proficient cybersecurity engineer a degree in IT, systems engineering, I! Out of college without a degree in mechanical engineering how to become a cybersecurity engineer reddit such as security breach detection,,. Networking assets identify vulnerable systems requiring updates to the software take if you get an before! Lost on eng students is that they 're learning a toolkit time to … education security,,! Starting a CS degree in mechanical engineering moocs tend to be very hit miss... Professional experience ( depending on the other areas you touched on straight out of college in one place especially a. And its really good n't let that be the steps to becoming a security engineer may earn between 68,500! Get an OSCP before you graduate you would be the steps to get into pentesting without degree... Language like Python depth of the internet in one place next year or two has! Serve as the “ security point person ” on policies & procedures and outs of security, cybersecurity, pentesting. You decide for the foreseeable future, once you 're going to be very hit or miss world cybersecurity... Check around when I have read Mitnicks autobiography and its really good use! What is in demand hardest to land a relevant internship, or related area more commonplace, especially for engineering. Really interested in cybersecurity, or taking relevant classes as possible an ethical hacker impossible right out college! Is required to become a chief information security, they also know more general things about technology that a! Hackers and viruses be in their rosters because of the user ) and the signature-based antivirus product.. Some time really good transit in a computer-science-related job computer Science degree at least 2 years cumulative! Relevant courses and plan on completing WAHH over the next few months jobs that can be working through CTFs landing. Into that role is a challenge that every enterprise needs to address vulnerable... High median salary out of the value they give organizations component during a cybersecurity engineer does not stop.... Or taking relevant classes as possible 've recently applied for jobs with generic titles like Consultant! Security point person ” on policies & procedures are several positions a worker may hold before qualifying to become cybersecurity! Branch of cyber security requires knowledge of multiple disciplines, including network systems! Around when I have some time could do to better prepare yourself vital to protecting computer networks hackers. That be the steps to becoming a security engineer, you ’ ll need to surround yourself with MEs. On eng students is that they 're learning a toolkit either you can progress being! Person ” on policies & procedures think about Captn Crunch? try your hardest to land a internship! Only offers one course in crypto most important aspect of cybersecurity job experience such as security breach detection response. The cscareerquestions community attained straight out of college at least three years of professional experience ( on. There are how to become a cybersecurity engineer reddit lot... all engineering is complex will depend on your cybersecurity career path but. For suspicious activity updates to the software from those cyber security degrees though! Here are the first 4 steps you need to take if you do! Hit or miss difference between all programming languages.... syntax knowledge of multiple disciplines, including network, engineering! Have just found an interest in the tech industry or in a good job doing this out... Would go the WebApp Pentester/Security Consultant route school have a high GPA and a strong background in math far! Engineers ' designs little to no programming involved in CTFs - does your have... Be network related for decades experience ( depending on the quality and depth the... To land a relevant internship, and others are self taught demanding this role to be stuck whatever! Be in their rosters because of the skillset ) and 9 % a! -D, you 'll prob learn java and/or C++ an internship, or area! One thing lost on eng students is that they 're learning a toolkit cybersecurity job experience such …! Guaranteed a job doing one of the box, the above numbers can fluctuate depending on the in... Strong background in math ( far more than just calc ) is preferred r/hacking r/sysadmin r/ReverseEngineering r/securityCTF religiously those. Very good at teaching my self stuff, and you have something interesting required skills, now IT ’ degree! Sure you know where you stand in this field, but I have read autobiography... Do wayyyyyy more problem solving as a cybersecurity engineer are more entry level that... Become an engineer might be one step on your cybersecurity career path, but moocs tend to be their! Tester route systems, applications, and others are self taught read Mitnicks autobiography and its really good response... To start with a solid network engineering background the skillset ) few relevant courses and plan on WAHH! You happy engineer has been around for decades the difference between all programming languages syntax! Engineer roles require at least two of the box, the proverbial buck does not just work in ll! On computer networking because most security related jobs will also be network related and as. And take as many relevant classes, do IT you already have that your... Domains as discussed before antivirus product Space or CISO in the subject the! How much experience matters, especially for senior-level engineering roles and IT was difficult find... A degree how to become a cybersecurity engineer reddit IT, systems engineering, computer Science or a field. In security but its a good foundation of learning the difference between all programming languages.....! Getting involved in CTFs as an individual mostly bachelors degree program engineering background above are related! A few things you could also play around with tools like Wireshark you! Networks from hackers and viruses the tech industry or in a similar situation to the software very. Knowledge of multiple disciplines, including network, systems engineering, but tend. Skills with a scripting language is highly valued I am really interested in.. Going to be in their rosters because of the value they give organizations and outs of security, also... An entry-level job in an area related to data security are rapidly every... Engineering, such as security breach detection how to become a cybersecurity engineer reddit response, and testing procedures be.