CrawlJobs Logo

Java - System Software Engineer

leftrightmind.com Logo

Left Right Mind

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly skilled System Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in writing software for hardware systems , a strong understanding of hardware-software interaction, and a passion for delivering high-quality, efficient solutions.

Job Responsibility:

  • Design, develop, and implement software that controls hardware
  • Support the integration of software with hardware components
  • Collaborate with hardware engineers to define system requirements and specifications
  • Debug and optimize existing code to enhance performance and reliability
  • Participate in code reviews, providing feedback and mentoring junior engineers
  • Stay current with industry trends and emerging technologies related to embedded systems
  • Document software design, development processes, and testing results

Requirements:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field
  • Master’s preferred
  • 5-15 years of previous experience as an Embedded Engineer/Software Engineer/Software Developer working on (non-compute hardware), automation, or instrumentation
  • Proficiency in programming languages such as Java
  • Mandatory experience in OOP, design patterns, data structures, distributed systems, multi-threaded and multi-process programming
  • Hands-on experience in Desktop based application
  • Strong knowledge of real-time operating systems (RTOS) and embedded Linux
  • Familiarity with interface protocols for cross language software such as CORBA, Apache Thrift, gRPC or similar technologies
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills, both written and verbal

Additional Information:

Job Posted:
February 20, 2026

Job Link Share:

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

Briefcase Icon

Similar Jobs for Java - System Software Engineer

Senior Power Systems Software Engineer

As part of a high-level R&D team, you will leverage your expertise in software e...
Location
Location
France , Paris
Salary
Salary:
Not provided
artelys.com Logo
Artelys
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineering school degree, master or Ph.D in software engineering, power systems or applied mathematics
  • At least 5 years of professional experience
  • Skilled in Java
  • Skilled in Python and/or C++
  • Knowledge of IT architecture (Kubernetes, Docker...) and DevOps (gitlab, CI/CD)
  • Good knowledge of algorithm design
  • Rigorous, strong team spirit and focused on the customer’s needs
  • At least a B2 level in English
  • At least a B2 level in French or Spanish
Job Responsibility
Job Responsibility
  • Designing and developing solutions in the energy sector based on applied mathematical methods
  • Providing technical support to development teams
  • Providing input to project managers on schedules and cost estimates
  • Maintaining tools in operational conditions and provide third level customer support
What we offer
What we offer
  • Flexible working hours
  • Offices located in the city center of each city where we are located
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java Full Stack - Futures Engineering

As a Developer, you will be enhancing and maintaining an enterprise Cleared Deri...
Location
Location
United States , Chicago
Salary
Salary:
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in back-end development with Java
  • 3+ years of experience within a financial institution, preferably in FCM (Futures Commission Merchant) or Broker-Dealer environments
  • Ability to work under pressure and meet deadlines
  • Experience building microservices
  • Strong understanding of design patterns, multithreading, and performance optimization
  • Strong problem-solving skills and ability to debug complex systems
  • Hands-on experience with Apache Kafka for event streaming and messaging
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying
  • Familiarity with Apache Solr for search and indexing, Apache ZooKeeper for distributed system coordination, and HashiCorp Vault for secrets management
  • Experience with Kubernetes for container orchestration and deployment
Job Responsibility
Job Responsibility
  • Working in a project team alongside other developers to architect, develop, and optimize server-side applications, RESTful APIs, and microservices using Java
  • Implement event-driven architectures with Apache Kafka and for real-time data processing
  • Contribute to front-end development using ReactJS, focusing on integrating UI components with back-end services
  • Optimize application performance, security, and reliability
  • Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability
  • Provide technical support for application
  • Collaborate with cross-functional teams across the organization to architect solutions and deliver robust features
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance
What we offer
What we offer
  • competitive compensation packages
  • company equity
  • 401k matching
  • gender neutral parental leave
  • full medical, dental and vision insurance
  • lunch stipends
  • fully stocked kitchens
  • happy hours
  • Fulltime
Read More
Arrow Right

Software Engineer 2 / Senior Software Engineer

We are looking for an experienced Software Engineers for our Bangalore location ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
komprise.com Logo
Komprise, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid grasp of computer science fundamentals and especially data structures, algorithms, multi-threading
  • Ability to solve difficult problems with a simple elegant solution
  • Should have solid object-oriented programming background with impeccable design skills
  • Experience in developing management applications and performance management applications is ideal
  • Experience with object-based file systems and REST interfaces is a plus (e.g. Amazon S3, Azure, Google Cloud Service)
  • Should have a BE or higher in CS, EE, Math or related engineering or science field
  • At least 5+ years of experience in software deployment
  • Tech Stack: Java, Maven Virtualisation, SaaS, Github, Jira, Slack, Cloud Solutions and Hypervisors
Job Responsibility
Job Responsibility
  • Responsible for designing and developing features that powers Komprise data management platform to manage billions of files and petabytes of data
  • Responsible for designing of major components and systems of our product architecture, ensuring that Komprise data management platform is highly available and scalable
  • Responsible for writing performance code, evaluate feasibility, develop for quality and optimize for maintainability
  • Work in agile, customer focused and fast paced team with direct interaction with the customers
  • Responsible for analysing customer escalated issues and provide resolutions in a timely manner
  • Should be able to design and implement highly performant, scalable distributed systems
Read More
Arrow Right

Manager, Software Engineering (User Systems)

Join Simplisafe's User Systems team as a hands-on Manager of Software Engineerin...
Location
Location
United States , Boston
Salary
Salary:
142800.00 - 209500.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 8+ years of professional software engineering experience
  • at least 1-2 years of experience in a formal management or technical lead role managing direct reports
  • deep expertise in developing and deploying complex, high-traffic backend systems and microservices
  • proficiency in at least one major programming language (e.g., JavaScript/TypeScript, Rust, Java, Go, Python, C#) with the adaptability to work with multiple languages
  • strong understanding of distributed systems, relational and NoSQL databases (e.g., MySQL, MongoDB, DynamoDB), caching, and message queues (e.g., Kafka, RabbitMQ)
  • hands-on experience building, deploying, and maintaining cloud-based backend systems (AWS, GCP, or Azure)
  • familiarity with Agile methodologies (Scrum or Kanban) and DevOps principles
Job Responsibility
Job Responsibility
  • Manage and mentor a team of 3-5 backend software engineers, fostering a culture of ownership, continuous improvement, and technical excellence
  • conduct regular one-on-ones, provide coaching, write and deliver performance reviews, and support career development plans for all team members
  • drive the planning, execution, and successful delivery of projects within an Agile/Scrum framework, ensuring on-time delivery and high-quality results
  • partner with product managers, QA, and other engineering teams to define requirements, scope projects, and manage dependencies
  • serve as a technical leader and active individual contributor, spending a significant portion of your time writing high-quality, production-ready code in Typescript/Javascript and Rust
  • lead the design, architecture, and implementation of scalable, high-availability, and fault-tolerant backend services and APIs
  • set and enforce technical standards, conduct rigorous code and design reviews, and ensure the team adheres to best practices in areas such as testing, monitoring, and security
  • oversee the deployment, monitoring, and maintenance of production systems, and participate in an on-call rotation as needed
What we offer
What we offer
  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • a comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • free SimpliSafe system and professional monitoring for your home
  • employee resource groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits
  • Fulltime
Read More
Arrow Right

Systems/ Software Engineer

This role involves developing and supporting external facing EG licensing portal...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive working experience in Java/J2EE domain (Spring framework, SpringBoot, Spring Security, Hibernate, SOAP and REST web services, JSP)
  • Good familiarity and working experience in Web UI technologies like Javascript, ReactJS, AngularJS
  • Good ability to design applications
  • Thorough knowledge on SDLC and working experience in all phases of project lifecycle
  • Great working experience in SQL and familiarity with any database (Eg. Oracle 11i, MS SQL Server)
  • Working knowledge on Tomcat and/or Weblogic middleware
  • Working knowledge in any Unix OS and Windows Server OS
  • Strong troubleshooting skills, including various debugging tools
  • Working knowledge in multi-tier performance analysis and associated tools
  • Strong knowledge in Cloud Technology
Job Responsibility
Job Responsibility
  • Develop and support external facing EG licensing portals and various associated internal tools, including managing its hosting infrastructure
  • Coordinate with various internal and external stakeholders like regional Factories, regional Licensing Support teams, Software Supply Chain Business team, ODMs, 3rd party vendor
  • Lead projects
  • Contribute towards process improvements and troubleshooting
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Trading Systems

Clear Street is building out its Securities Finance & Finance & Treasury platfor...
Location
Location
United States , New York
Salary
Salary:
200000.00 - 240000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of Software Development experience required
  • 5+ years Java/Springboot
  • Practical experience with relational databases like Postgres
  • Hands on experience working with Kafka
  • Understanding of distributed systems architecture
  • Understanding of multi-threading and concurrency
  • Understanding of Docker and container orchestration
  • Experience with AWS / Cloud native tooling
Job Responsibility
Job Responsibility
  • Build scalable and reliable microservices across Securities Finance and Finance/Treasury functions
  • Work closely with users (traders, customers, counterparties) and product to understand requirements and rapidly iterate
  • Own your system end-to-end, including support and ongoing improvements
  • Develop a deep understanding of the business domain
What we offer
What we offer
  • Competitive compensation packages
  • Company equity
  • 401k matching
  • Gender neutral parental leave
  • Full medical, dental and vision insurance
  • Lunch stipends
  • Fully stocked kitchens
  • Happy hours
  • Fulltime
Read More
Arrow Right

Senior Java Software Engineer

As a Senior Java Software Engineer, you will have the opportunity to work on int...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Spring boot
  • Java 17+
  • Camunda
  • Hibernate
  • OpenAPI
  • SQL, PostgreSQL
  • Git
  • Maven
  • Docker, Kubernetes side of usage
Job Responsibility
Job Responsibility
  • Migration of JBoss systems to the new Spring Boot cloud environment
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Java Software Engineer

This job involves contributing to a cutting-edge technology team in Citi's Prime...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of progressive experience in systems analysis and programming of software applications, with a proven track record of implementing successful projects
  • Strong proficiency in Java application technologies, including deep experience with TDD (Test-Driven Development), Spring framework, and Microservices architecture
  • Solid understanding and experience with SQL
  • Proficiency in Linux environments
  • Experience with job scheduling
  • Working knowledge of project management techniques and methods, with a focus on agile methodologies
  • Ability to thrive in a fast-paced environment, manage multiple deadlines, and adapt quickly to evolving requirements and priorities
  • A strong team player with excellent communication skills, capable of working effectively with global teams to deliver integrated solutions.
Job Responsibility
Job Responsibility
  • Design, develop, and implement robust and scalable application systems and programs for the Prime Sequel Platform, aligning with strategic technology initiatives
  • Conduct in-depth feasibility studies, analyze complex technical and business challenges, and propose innovative solutions that enhance system functionality and business processes
  • Monitor and guide all phases of the software development lifecycle, from analysis and design through construction, testing, and implementation, ensuring timely and high-quality project delivery
  • Provide user and operational support on applications to business users
  • Utilize your deep expertise in application development to make evaluative judgments, recommend security measures, and contribute to post-implementation analysis, ensuring optimal system design and functionality
  • Partner closely with project managers, business stakeholders, and senior managers to translate complex business requirements into well-architected technical solutions
  • Consult with users and other technology groups, providing advanced programming insights and support
  • Ensure adherence to best practices and essential procedures
  • Serve as a technical mentor and coach to junior team members, fostering a culture of continuous learning and development
  • Operate with a high degree of independence and judgment, taking ownership of critical initiatives and driving them to successful completion
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources.
  • Fulltime
Read More
Arrow Right