Kasmo Global
Job Title: Security Software Engineer
Duration:
Long-term contract
Job Summary
We are seeking an experienced
Security Software Engineer
with a strong background in
Python
and
automotive system security . The ideal candidate will have a blend of software development and cybersecurity expertise, with the ability to develop and safeguard embedded systems used in advanced automotive applications.
Key Responsibilities Design, develop, test, and evaluate security software for embedded and distributed systems. Implement and manage security measures to protect systems against unauthorized access, modification, or disclosure. Collaborate with programmers and analysts to modify existing systems and databases. Analyze user needs and software/system requirements to determine feasibility and performance enhancements. Lead the installation and testing of new software components and security features. Define and enforce standards for secure software design and acquisition. Provide direction to technical teams for database design and management. Review and approve project scopes and timelines. Required Skills & Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field. 8-10 years of experience in software engineering with a focus on
security development
and
Python programming . Proven experience in
automotive embedded systems
and
software testing . Strong problem-solving and analytical skills. Familiarity with full software development lifecycle processes. Excellent verbal and written communication skills. Ability to work independently and lead projects when needed. Preferred Attributes
Prior experience implementing security measures in automotive applications. Knowledge of hardware interfaces, circuit boards, and low-level embedded security. Leadership qualities with the ability to mentor junior engineers.
Long-term contract
Job Summary
We are seeking an experienced
Security Software Engineer
with a strong background in
Python
and
automotive system security . The ideal candidate will have a blend of software development and cybersecurity expertise, with the ability to develop and safeguard embedded systems used in advanced automotive applications.
Key Responsibilities Design, develop, test, and evaluate security software for embedded and distributed systems. Implement and manage security measures to protect systems against unauthorized access, modification, or disclosure. Collaborate with programmers and analysts to modify existing systems and databases. Analyze user needs and software/system requirements to determine feasibility and performance enhancements. Lead the installation and testing of new software components and security features. Define and enforce standards for secure software design and acquisition. Provide direction to technical teams for database design and management. Review and approve project scopes and timelines. Required Skills & Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field. 8-10 years of experience in software engineering with a focus on
security development
and
Python programming . Proven experience in
automotive embedded systems
and
software testing . Strong problem-solving and analytical skills. Familiarity with full software development lifecycle processes. Excellent verbal and written communication skills. Ability to work independently and lead projects when needed. Preferred Attributes
Prior experience implementing security measures in automotive applications. Knowledge of hardware interfaces, circuit boards, and low-level embedded security. Leadership qualities with the ability to mentor junior engineers.