CrawlJobs Logo

Secure Boot Developer

benisontech.com Logo

Benison

Location Icon

Location:
India , Bangalore North

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

JD: 6-12 years of experience. Strong expertise in C/C++ programming and Linux system programming. In-depth understanding of Linux system internals, and multithreading. Hands-on experience with Secure Boot, Trusted Zone, and platform security mechanisms. Experience working on ARM, Intel, Qualcomm, or NXP-based chipsets. Knowledge of BSP development, Yocto build system, device drivers, and cross-compilation. Familiarity with scripting languages such as Bash, Perl, or Python. Exposure to Telecom/ORAN domains will be an added advantage. Proven ability to debug and optimize low-level system code for performance and reliability.

Requirements:

  • 6-12 years of experience
  • Strong expertise in C/C++ programming and Linux system programming
  • In-depth understanding of Linux system internals, and multithreading
  • Hands-on experience with Secure Boot, Trusted Zone, and platform security mechanisms
  • Experience working on ARM, Intel, Qualcomm, or NXP-based chipsets
  • Knowledge of BSP development, Yocto build system, device drivers, and cross-compilation
  • Familiarity with scripting languages such as Bash, Perl, or Python
  • Proven ability to debug and optimize low-level system code for performance and reliability

Nice to have:

Exposure to Telecom/ORAN domains will be an added advantage

Additional Information:

Job Posted:
January 04, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Secure Boot Developer

Senior Software Developer

Northstrat is seeking a senior developer with experience architecting and implem...
Location
Location
United States , Sterling, VA or Aurora, CO
Salary
Salary:
Not provided
northstrat.com Logo
Northstrat
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have an active TS/SCI with CI poly to qualify for this position
  • Bachelor’s Degree in STEM field or related experience
  • 15+ years of relevant experience
  • Must be available to work in-person in Sterling, VA or Aurora, CO
  • Strong Java skills, including JEE and REST web services
  • Experience with Oracle, MySQL, or Postgres
  • Proficiency in at least one modern programming language such as Java
  • Proficiency with Linux development including command line
  • Experience with Java microservice application and interface design and development
  • Understanding of Agile practices
Job Responsibility
Job Responsibility
  • Architecting and implementing microservice solutions for complex problems
  • Mentoring junior developers
  • Writing code using Test Driven Development that complies with high code quality standards
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer

We are seeking a highly motivated and skilled Java Fullstack Developer with expe...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • Proven experience as a Fullstack Developer with a strong focus on Java, Spring Boot, and Angular
  • Solid understanding of object-oriented programming (OOP) principles and design patterns
  • Proficiency in Java 8+ and the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Extensive experience with Angular (version 2+ preferred) and its core principles
  • Strong command of front-end technologies: HTML5, CSS3, JavaScript/TypeScript
  • Experience with RESTful API design and development
  • Familiarity with database technologies (SQL and/or NoSQL)
  • Experience with version control systems (e.g., Git)
  • Understanding of agile development methodologies (Scrum, Kanban)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain server-side applications using Java and Spring Boot
  • Develop interactive and responsive user interfaces using Angular, HTML5, CSS3, and TypeScript
  • Collaborate with product owners, UX/UI designers, and other developers to define, design, and ship new features
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Implement and manage APIs, RESTful services, and microservices architecture
  • Work with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) to design schemas and optimize queries
  • Ensure the performance, quality, and responsiveness of applications
  • Conduct unit and integration testing to ensure high-quality software delivery
  • Participate in code reviews to maintain code quality and share knowledge
  • Troubleshoot and debug issues, providing timely resolutions
  • Fulltime
Read More
Arrow Right

Web Developer

Location
Location
United States , East Brunswick
Salary
Salary:
Not provided
egrovesys.com Logo
eGrove Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have a bachelor’s degree in computer science, electrical engineering, electronics, or a related field
  • 5+ years of experience in Web Development (ReactJS, Java, Spring Boot, Node.js, Vue.js, or Angular)
  • Strong expertise in frontend and backend development with a focus on performance and security
  • Hands-on experience in database management and optimization
  • Experience working in Agile environments with version control and CI/CD pipelines
  • Ability to troubleshoot and optimize cross-browser and mobile compatibility
  • Strong problem-solving and communication skills
Job Responsibility
Job Responsibility
  • Develop, test, and maintain scalable web applications using ReactJS, JavaScript, Vue.js, and Angular
  • Design and implement responsive UI components with frameworks such as React-Bootstrap, Material-UI, and Ant Design
  • Build and optimize backend services using Java, Spring Boot, Node.js, and RESTful APIs
  • Work with databases including MySQL, PostgreSQL, MongoDB, and Firebase for efficient data storage and retrieval
  • Implement authentication and security measures using OAuth, JWT, and role-based access control
  • Integrate third-party APIs and web services to enhance application functionality
  • Ensure code quality and performance by writing unit tests with Jest, Enzyme, JUnit, and Mockito
  • Collaborate with designers and backend developers to create seamless UI/UX experiences
  • Troubleshoot and optimize cross-browser compatibility and mobile responsiveness
  • Work within Agile/Scrum teams, utilizing tools like JIRA, Git, Bitbucket, and CI/CD pipelines
Read More
Arrow Right

Linux Software and Security Engineer

eLxr is a Debian-based Linux distribution engineered for performance, reliabilit...
Location
Location
United States , Greater Austin, TX
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. in Computer Science or related technical field
  • 12+ years of hands-on experience in Linux engineering, software development, or distribution maintenance
  • Familiarity with STIG, CIS, FIPS 140‑x, NIST 800‑53, or similar security frameworks
  • Experience with secure boot, UEFI firmware, TPM, key signing, and related boot‑chain security
  • Knowledge of automated security scanning and vulnerability (CVE) management tools
  • Strong understanding of Linux internals
  • Debian experience preferred
  • Proficiency in a systems programming language (C/C++, Rust) and/or scripting languages (Python, shell)
  • Understanding of secure coding practices and general software security principles
  • Must reside in Greater Austin, TX area with ability to be present on site
Job Responsibility
Job Responsibility
  • Develop and maintain software components used within the eLxr distribution (C/C++, Python, or similar languages)
  • Create, update, and optimize Debian packages
  • Contribute fixes and patches upstream to Debian when appropriate, following community guidelines
  • Maintain and enhance build scripts, packaging pipelines, and system tooling to support secure and reproducible builds
  • Monitor upstream projects, Debian security alerts, mailing lists, and community patches to keep packages updated and secure
  • Collaborate on architecture and design decisions affecting distribution direction, package quality, and security posture
  • Document processes, package changes, upstream contributions, and security fixes for internal and external stakeholders
  • Work closely with kernel, platform, infrastructure, and security engineering teams
  • Investigate, triage, reproduce, and remediate CVEs across the distribution
  • create, backport, test, and sign patches
What we offer
What we offer
  • Hybrid work model for workplace flexibility
  • Comprehensive health, dental, and life insurance
  • Short and long-term disability coverage
  • RRSP matching for financial security
  • Flexible time-off policies for work-life balance
  • Employee assistance program for mental well-being
  • Learning benefits, including a LinkedIn Learning subscription and seminars
  • Fulltime
Read More
Arrow Right

Linux Software and Security Engineer

eLxr is a Debian-based Linux distribution engineered for performance, reliabilit...
Location
Location
United States , Greater Austin, TX
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. in Computer Science or related technical field
  • 6+ years of hands-on experience in Linux engineering, software development, or distribution maintenance
  • Familiarity with STIG, CIS, FIPS 140‑x, NIST 800‑53, or similar security frameworks
  • Experience with secure boot, UEFI firmware, TPM, key signing, and related boot‑chain security
  • Knowledge of automated security scanning and vulnerability (CVE) management tools
  • Strong understanding of Linux internals
  • Debian experience preferred
  • Proficiency in a systems programming language (C/C++, Rust) and/or scripting languages (Python, shell)
  • Understanding of secure coding practices and general software security principles
  • Must reside in Greater Austin, TX area with ability to be present on site
Job Responsibility
Job Responsibility
  • Develop and maintain software components used within the eLxr distribution (C/C++, Python, or similar languages)
  • Create, update, and optimize Debian packages
  • Contribute fixes and patches upstream to Debian when appropriate, following community guidelines
  • Maintain and enhance build scripts, packaging pipelines, and system tooling to support secure and reproducible builds
  • Monitor upstream projects, Debian security alerts, mailing lists, and community patches to keep packages updated and secure
  • Collaborate on architecture and design decisions affecting distribution direction, package quality, and security posture
  • Document processes, package changes, upstream contributions, and security fixes for internal and external stakeholders
  • Work closely with kernel, platform, infrastructure, and security engineering teams
  • Investigate, triage, reproduce, and remediate CVEs across the distribution
  • create, backport, test, and sign patches
What we offer
What we offer
  • Hybrid work model for workplace flexibility
  • Comprehensive health, dental, and life insurance
  • Short and long-term disability coverage
  • RRSP matching for financial security
  • Flexible time-off policies for work-life balance
  • Employee assistance program for mental well-being
  • Learning benefits, including a LinkedIn Learning subscription and seminars
  • Fulltime
Read More
Arrow Right

Linux Software and Security Engineer - eLxr

eLxr is a Debian-based Linux distribution engineered for performance, reliabilit...
Location
Location
United States , Greater Austin, TX
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. in Computer Science or related technical field
  • 3+ years of hands-on experience in Linux engineering, software development, or distribution maintenance
  • Familiarity with STIG, CIS, FIPS 140‑x, NIST 800‑53, or similar security frameworks
  • Experience with secure boot, UEFI firmware, TPM, key signing, and related boot‑chain security
  • Knowledge of automated security scanning and vulnerability (CVE) management tools
  • Strong understanding of Linux internals
  • Debian experience preferred
  • Proficiency in a systems programming language (C/C++, Rust) and/or scripting languages (Python, shell)
  • Understanding of secure coding practices and general software security principles
  • Must reside in Greater Austin, TX area with ability to be present on site
Job Responsibility
Job Responsibility
  • Develop and maintain software components used within the eLxr distribution (C/C++, Python, or similar languages)
  • Create, update, and optimize Debian packages
  • Contribute fixes and patches upstream to Debian when appropriate, following community guidelines
  • Maintain and enhance build scripts, packaging pipelines, and system tooling to support secure and reproducible builds
  • Monitor upstream projects, Debian security alerts, mailing lists, and community patches to keep packages updated and secure
  • Collaborate on architecture and design decisions affecting distribution direction, package quality, and security posture
  • Document processes, package changes, upstream contributions, and security fixes for internal and external stakeholders
  • Work closely with kernel, platform, infrastructure, and security engineering teams
  • Investigate, triage, reproduce, and remediate CVEs across the distribution
  • create, backport, test, and sign patches
What we offer
What we offer
  • Hybrid work model for workplace flexibility
  • Comprehensive health, dental, and life insurance
  • Short and long-term disability coverage
  • RRSP matching for financial security
  • Flexible time-off policies for work-life balance
  • Employee assistance program for mental well-being
  • Learning benefits, including a LinkedIn Learning subscription and seminars
  • Fulltime
Read More
Arrow Right

Java Backend Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java Developer with 9+ years of experience in designing and developing high-performance, scalable, and secure applications
  • Strong expertise in Java, Spring Boot, Microservices, Cloud Platforms, CI/CD, and DevOps practices
  • Strong expertise in Java (Java 11/17+), Spring Boot, and Microservices architecture
  • Hands-on experience with Cloud platforms (AWS, Openshift, or GCP)
  • Experience with event-driven architecture using Kafka or MQ
  • Expertise in database, including database design, optimization, and performance tuning
  • Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
  • Hands-on experience with Docker and Kubernetes
  • Proficiency in monitoring and logging tools (Prometheus, ELK, Grafana)
  • Knowledge of authentication/authorization mechanisms (OAuth2, JWT, SSO)
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Fullstack Java Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience as a Software Engineer/Developer using Java
  • Minimum 3 years' experience in front end technologies
  • Knowledge of Kubernetes and OpenShift
  • Knowledge of tools like Bitbucket, Jira & RLM
  • Working experience on Cloud applications
  • Comprehensive knowledge of Banking and securities domain for application development
  • Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines
  • Exposure to front-end technologies (Angular, JavaScript, Typescript / HTML5/ CSS3)
  • Basic understanding of databases (SQL Server preferably) with ability to write queries and stored procedures
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues
  • Recommend and develop security measures in post implementation analysis of business usage
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right