Functional Safety & Software Engineer
Are you ready to break free of the mundane?
- Seeking a clear path to grow?
- Seeking a career with a purpose that will bring value to the community, people, and organizations?
- Giving the opportunity to continuously innovate? Where you can be part of a company that knows developing an amazing team makes all the difference, where each day brings a new challenge?
Look no further!
Requirements:
- Cause and mitigation of security vulnerabilities.
- B.S. in Computer Science, Computer Engineering, or Electrical Engineering
- Completed background check.
- Knowledge of developing software following a secure development lifecycle
- Excellent written and verbal communication skills.
- U.S. work authorization.
- Knowledge of networking and communication protocols.
- Qualifications:
- Knowledge of Functional Safety Concepts.
- IEC 62443 Series of Standards/ Common Criteria Standards knowledge
- Knowledge of software failure modes and effects analysis.
- Knowledge of IEC 61508, ISO 26262, or other functional safety standards.
- Experience in penetration testing or other security-related testing: software composition analysis, fuzz testing, static analysis, etc.
- Hardware development
- Knowledge of hardware description languages
- One or more of the following certifications: CFSP; CFSE; TUV Functional Safety; CISA; CISSP; GICSP; CACE; CACS; CSSLP or equivalent.
- Experience creating security threat models for products and/or systems.
- Knowledge of security concepts such as identification and authentication, symmetric and asymmetric encryption, secure boot, and PKI.
Physical Requirements:
- Safely and effectively lift, carry, and move objects of varying weights.
- Bending, stooping, kneeling, reaching, climbing, balancing, standing, and walking, for extended periods and maintain the necessary physical dexterity and coordination.
- Work in various environmental conditions, which may include exposure to varying temperatures, weather, and noise levels.
Achieve the requirements & responsibilities by:
- Initiating new, creative ideas.
- Having a willingness to be flexible - adapting to new paths
- Strong problem solving / troubleshooting practices.
- Able to manage multiple projects.
- Being a team player and working cross-functionally.
- Managing resources and relationships - internally and externally.
- Consistently evaluating processes, automate, recommending changes when appropriate.
- Supporting all business operations, value in - value out.
- Adapting to and realizing workflow can, will change as our business grows.
- Communicating throughout organization.
Process Management \- Achieve the requirements and primary accountabilities by:
- Being a team player and working cross-functionally.
- Managing resources and relationships - internally and externally.
- Consistently evaluating processes - recommending changes when appropriate.
- Communicating throughout organization.
- Initiating new, creative ideas.
- Having a willingness to be flexible - adapting to new paths.
- Able to manage multiple projects.
- Strong problem solving/troubleshooting practices.
Looking forward to getting to know you...
We are, and work with clients that are equal opportunity employers and considers all applicants for positions without regard to race, color, religion, gender, sexual orientation, age, national origin, disability, veteran status, or any other protected status.