דרושים » תוכנה » Senior software engineer C ++ / Linux

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Jerusalem
Job Type: Full Time
The Company provides critical differentiation for our customers by delivering a scalable system to monitor critical infrastructure
that connects to a vast array of devices regardless of make or model, and provides Real-Time, historical,
and predictive data analysis capabilities.

The Senior Software Developer must be highly proficient with current software development technology,
tools, and practices, and have expert-level capabilities in JAVA and C ++.

ESSENTIAL FUNCTIONS:
Work with your team and others, contributing to the architecture, design, and implementation of world-class,
high-performance, enterprise-grade server applications. Initial development will be primarily JAVA and C ++
Provide technical leadership to all lifecycle stages including requirements analysis, architecture/technical
specifications, software design, and implementation
Provide work estimates and C
Requirements:
Must have:
- Deep C ++ 11/17 experience
- Enterprise-grade server Developer
- Multi-threaded server development and debug experience
- Experience in implementing TCP-IP client-server protocol
- Database background
- B.Sc. CS with 4+ years of experience
- Develop on Linux environment

Advantage:
- Deep JAVA and Spring experience.
- Experience in implementing micro-service servers
- Knowledge of network management protocol: SNMP, MODBUS, OPC-UA

WORKING CONDITIONS:
Hybrid model: work in Jerusalem office 2 days a week at least
The position involves working closely with a remote team in US, China, and France.
At times, the candidate will be required to work during non-standard business hours
to effectively engage with the offshore team.
This position is open to all candidates.
 
Hide
הגשת מועמדות
עדכון קורות החיים לפני שליחה
7380741
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
RYB Technologies
דרושים בRYB Technologies
Location: Jerusalem
Job Type: More than one
Company is a fast-growing financial technology company powering the future of financial services. Our comprehensive suite of innovative and scalable Embedded payments, cards, and lending products deliver financial services for millions of businesses and consumers around the globe. We are on a mission to build the infrastructure that propels access, inclusion, and the democratization of financial services.

You will:
Develop features and improvements to our products in a secure, wel
Requirements:
Qualifications:
3 times a week in office - Har Hotzvim - Jerusalem
Proficient in Hebrew and English both written and verbal, sufficient for achieving consensus and success in a remote and largely asynchronous work environment.
Professional experience with containerization or similar technologies in large production environments
Significant experience with object-oriented programming languages in a production environment at scale.
Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
This position is open to all candidates.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8162466
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Jerusalem
Job Type: Full Time
We Are Cross River is a highly profitable, fast-growing financial technology company powering the future of financial services. Our comprehensive suite of innovative and scalable embedded payments, cards, and lending products deliver financial services for millions of businesses and consumers around the globe. Cross River is backed by leading investors and serves the world’s most essential fintech and technology companies. Together with its partners, Cross River is reshaping global finance and financial inclusion. We are on a mission to build the infrastructure that propels access, inclusion, and the democratization of financial services. While our company has tripled in size over the last three years, our strong sense of purpose led Cross River to be named to American Banker’s list of Best Places to Work in Fintech for the last 6 years. The reason for this success is simple – our nimble and collaborative family culture lives in every member of our growing team. Together we are at the forefront of technology and innovation, and we invite passionate, collaborative, and motivated high performers to join our expanding team. You are We’re looking for an organized and self-driven individual to join our Quantitative Strategies Group (QSG) as an Analyst. The Quantitative Strategies Group is responsible for researching and developing cutting edge mathematical models to enable the fintech capital markets and strategic direct lending businesses. You will
* As a key member of the Business Risk unit within QSG, you will work on risk model/tool development and management. Help the lead of the unit in second and third line liaisons, working closely with model owners to ensure model compliance.
* Under the leadership and mentorship of the lead of the unit, carryout light modeling activities including but not limited to model enhancements, error corrections, what-if analysis and outcome attributions. Author high quality model documentation, execute model monitoring plans and build solutions for identified model issues remediation.
* Participate in all model production runs necessary for regulatory, capital management and business processes. Take complete ownership of the assigned procedure, build presentation artifacts, ad-hoc analytics and conduct deep dives.
* Maintain model inventory and calendar for different activities like validation, model production for various usages, Q&A with second and third line etc.
* Participate in validation discussions with MRM including iterating on validation findings and proposed resolutions. Assist unit lead for off second and third line as well as external regulatory exams.


Why You’ll Love Working Here:
Why join us Cross River Technologies develops software infrastructure for the fintech industry. Providing innovative technological solutions for various financial services, including payments, credit cards, and loans. Globally, Cross River has 900 employees, 170 of whom are based in the R&D center at the Jerusalem offices. We offer a wide range of wellness benefits including ongoing learning and development opportunities; monthly wellness reimbursement; volunteering opportunities; charitable donation matching; Keren Hishtalmut on full salary; private health and dental insurance; advanced study fund and various company events. We place a strong emphasis on employee satisfaction and growth.
Requirements:
You have
* Strong quantitative & analytical skills: The role requires a strong quantitative background (PhD /Master Degree or equivalent) in Statistics, Mathematics, Operations Research, Physics, or a quantitative science
* Minimum 4+ years prior experience in an Analytics function, Model Development or Model Validation. Experience with Credit risk models and experience in model validation is preferable. Past experience working in a Model Risk Management function or a Model Risk Oversight function is a definite plus. Underst
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8030912
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Jerusalem
Job Type: Full Time
our company's AV Group is looking for an Automation and Verification Team Lead to drive the development and validation of cutting-edge Autonomous Vehicle (AV) technologies. This role involves leading a team of skilled engineers in designing, implementing, and optimizing advanced validation frameworks for our companys L2+ to L4 autonomous platforms.
As a Team Leader, you will play a critical role in shaping the verification and automation strategies, fostering technical excellence, and mentoring team members to ensure high-quality AV software solutions. You will collaborate with cross-functional teams, including software architects, product managers, and simulation experts, to ensure our autonomous systems meet industry-leading safety and performance standards.
What will your job look like:
Lead and mentor a team of automation and verification engineers, fostering a culture of technical excellence and innovation
Define and implement robust verification methodologies to ensure the reliability and safety of our companys AV software and control systems
Oversee the development of automated testing frameworks and simulation environments to enhance verification efficiency
Work closely with software development, product, and system teams to align verification efforts with product goals
Ensure adherence to industry standards (A-SPICE) and best practices in validation and verification
Continuously improve validation workflows, automation processes, and CI/CD pipelines to increase efficiency
Stay up to date with the latest trends in software validation, automation, and autonomous vehicle technologies.
Requirements:
7+ years of experience in software verification/validation, automation, or development, with at least 2 years in a leadership role
Strong proficiency in Python and modern C++
Expertise in Linux-based development environments (GCC, Bash scripting)
Hands-on experience with Git, Jenkins, and CI/CD pipelines
Proven ability to lead and mentor engineers, driving team growth and success
Excellent problem-solving and communication skills, with the ability to break down complex technical concepts
Passion for the automotive industry and autonomous driving technologies
Experience leading software validation/verification teams or projects
Knowledge of A-SPICE, and software safety standards
Strong background in developing and validating complex simulation scenarios
A proactive, solution-oriented mindset with a focus on innovation.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8170699
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Jerusalem
Job Type: Full Time
we are at the forefront of innovation in autonomous vehicle technology. We're dedicated to creating safer, smarter solutions that revolutionize the transportation space. As we continue to push the boundaries of what's possible in the field of autonomous vehicles, we created partnerships with world class automakers to provide the best-in-the-world driving experience in their vehicles. We are seeking a highly skilled Technical Project Management lead to join our Validation Department and manage the validation of these leading products.
Role Overview:
As the Infrastructure and Tool Team Leader in the automotive industry, you will lead a dynamic team responsible for the development, maintenance, and optimization of the infrastructure and tools that support our engineering and production processes. Your role is pivotal in ensuring the seamless integration and functioning of various tools and systems, driving efficiency and innovation within the organization.
What will your job look like:
Lead and mentor a team of engineers and technicians, providing guidance, support, and professional development opportunities.
Oversee the design, implementation, and maintenance of robust and scalable infrastructure to support engineering and production needs.
Manage the development, customization, and integration of tools such as Jenkins, JIRA, and other CI/CD systems.
Lead the implementation and optimization of Continuous Integration and Continuous Deployment (CI/CD) methodologies and systems.
Plan, execute, and manage infrastructure and tool development projects, ensuring timely delivery and adherence to budget and quality standards.
Provide technical support and troubleshooting expertise for infrastructure and tools, ensuring minimal downtime and rapid resolution of issues.
Requirements:
B.Sc. in Computer Science, Engineering, or a related field. Advanced degrees or relevant certifications are a plus.
Proven experience in infrastructure management and tool development within the automotive or a related industry.
Strong knowledge and hands-on experience with Python, JIRA, Jenkins, and CI/CD methodologies and systems.
Excellent leadership and team management skills, with a track record of successfully leading and mentoring technical teams.
Proficiency in automation and scripting to streamline processes and enhance system capabilities.
Solid understanding of software development life cycle (SDLC) and Agile methodologies.
Strong analytical, problem-solving, and troubleshooting skills.
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
Knowledge of and experience with Linux is a must.
Experience working with hardware lab environments and conducting online testing.
Experience with automotive industry-specific tools such as Vector, CANoe, and CAN. id grate advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8170694
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Jerusalem
Job Type: Full Time
our companys Autonomous Driving group is looking for a Software Engineer. This is an exciting opportunity to work with highly talented engineers, working on one of the most cutting edge technologies -Autonomous vehicle development.Our team is in charge of the research, design, and implementation of high level SW modules in the application layer, running in embedded real time environment on our company SoC, which is embedded in millions of vehicles.
What will your job look like?
Participate in the development team group effort of writing tests to achieve existing code test coverage
Writing unit tests as well as integration tests of the refactored SW code in our companys Embedded automotive platforms.
During the test writing you will be required to refactor some of the existing code.
Participate in new code development.
Requirements:
B.Sc/ M.Sc in Computer Engineering or Computer Science.
Mastery of C++ and python programming languages.
2-3 years of Experience in Embedded Linux OS- Must, user and kernel space
Low-level/embedded SW development and debugging experience.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8170271
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Jerusalem
Job Type: Full Time
You will join our companys Release Management team. The team owns the Release lifecycle, includes scheduling, coordinating and management of the ADAS & AV SW releases.
You will be responsible for developing integration scripts and tools, implementing and managing release processes for code through development, integration, and test environments, collaborating with all participants in Algo/Software Development, Product Management, and Projects.
What your job will look like:
Measure and monitor progress to ensure releases are delivered on time and within quality, and meet or exceed expectations
Develop scripts and automation tools used to build, integrate and deploy software releases to various platforms
Work with Integration Engineers to understand the impact of branching and code merges
Communicate all key project plans, commitments, and changes
Continuously Release Reporting, Communicate release details and schedules
Manage risks and resolve issues that affect release scope, schedule, and quality
Constantly work towards making improvements in the release process
Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists
Research new software development, configuration management methodologies, and technologies and analyze their application to the company's needs.
Requirements:
B.Sc. in Computer Science or a related technical field - Must
3-5 years of experience from the industry - Must
Experience in SW development - Must
Hands-on experience with Jira and/or GitLab and/or Jenkins - Must
Hands-on experience with Python - an advantage
M.Sc. / MBA - an advantage
Knowledge of Scrum/agile development methodologies and tools
Excellent communication and management skills
Fluent in English and Hebrew.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8170846
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Jerusalem
Job Type: Full Time
As we expand our customer base and continue to grow our product offering, we are seeking a Development Group Leader to lead a team of engineers working on high-performance, mission-critical systems.

The development group consists of approximately 120 engineers across various roles, including core development, GUI development, QA, DevOps, and DBA, all working with a range of technologies. The software we develop operates in microsecond latencies and is used by all our customers, though it is not multi-tenant.

Key Responsibilities:

Lead sprint planning and ensure effective project delivery.
Directly manage part of the development team, fostering collaboration and growth.
Oversee system architecture during design reviews, ensuring optimal solutions.
Communicate directly with customers to understand their needs and gather requirements.
Take ownership of the full development cycle, from specifications through design, coding, and unit testing.
Ensure high standards of quality, performance, and reliability across all software products.
Requirements:
Proven experience managing large engineering teams, including multiple team leaders and cross-functional teams (developers and QA).
Strong experience in Agile methodologies (Scrum or similar).
Direct interaction with external customers, including involvement in gathering requirements and translating them into technical solutions.
Experience as a system architect, with a solid understanding of large-scale, complex software systems.
Expertise in developing high-performance software, code optimization, and latency measurement.
Strong background in multi-threading and multi-processing.
Solid knowledge of Linux environments.
At least 4 years of development experience in a related field.
Fluency in English is essential.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8208550
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Jerusalem
Job Type: Full Time and Temporary
our company's Software Group is looking for an excellent and experienced DevOps engineer to join the Software Infrastructure team. our company's software infrastructure CI Team is responsible for maintaining various CI flows and ensuring the high quality of the software and system products. Your expertise will contribute to our ongoing intensive development process while maintaining live production. Join us to make a difference in how the world drives!
What will your job look like?
You will lead the design and development of tools and infrastructure capabilities used in the CI operation.
You will be a leading engineer in a team of professional Python developers.
You will work closely with the CI users to support their needs and help solve their problems.
CI/CD system, Jenkins, Python, and Groovy scripts are part of the tools and environment you will work with.
Requirements:
BSc in SW Engineering, Computer Science, or related field.
Excellent control of CI tools Jenkins, Gitlab /Github, Git, Repo.
5 years of experience in automation development, validation, or CI.
Excellent Python programming skills
Experience in Linux and bash scripts.
Experience with Kubernetes and microservices architecture.
Passion for problem-solving and debugging capabilities.
Experience in CI users support
Great interpersonal skills and technical leadership capabilities.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8170579
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Jerusalem
Job Type: Full Time
We are seeking a highly skilled and detail-oriented Validation Engineer to evaluate the quality, correctness, and performance of our algorithms.
While test execution is part of the role, your primary focus will be to design and develop robust testing strategies, building validation frameworks, identifying critical gaps, and ensuring that our algorithms meet the highest standards of accuracy and reliability.
What will your job look like:
Proactively identify gaps in algorithm performance, logic, and quality. Think critically and deeply about edge cases, failure modes, and potential areas where algorithms might deviate from expected behavior.
Use analytical rigor to determine the most important validation priorities, balancing algorithmic accuracy with the urgency of business needs.
Develop and implement test frameworks to validate algorithm functionality, accuracy, and performance.
Identify gaps in algorithm logic, quality, and failure modes, conduct root cause analysis, and drive corrective actions.
Collaborate with the algorithm development team to define test strategies based on in-depth understanding of the algorithm logic and business requirements.
Innovate new testing methods, define and prioritize test strategies based on risk, impact, and business needs.
Apply analytical skills to solve complex algorithmic challenges and enhance reliability.
Identify opportunities for process improvements, automating manual workflows and introducing innovative approaches to algorithm validation.
Automate testing with CI/CD tools like Jenkins to ensure continuous validation.
Requirements:
Bachelor's or master's degree in computer science, Engineering, or a related field.
3+ years of experience in designing, implementing, and automating algorithm validation or software testing, with a focus on performance testing for complex, data-intensive, or machine-learning algorithms.
Strong expertise in at least one programming language (Python, Java, C++, etc.) with a solid understanding of algorithm design, testing methodologies, and computational complexity.
Experience designing and implementing automated testing solutions and integrating them with CI/CD pipelines (e.g., Jenkins).
Familiarity with cloud technologies (AWS, Azure, Google Cloud) for running large-scale tests and simulations.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8170707
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Jerusalem
Job Type: Full Time
We are seeking a highly skilled and innovative Control Engineer to join our dynamic team dedicated to advancing the field of autonomous vehicles. As a Control Engineer, you will play a crucial role in designing, developing, and implementing control algorithms to enhance the performance, safety, and efficiency of our autonomous vehicle systems.
What will your job look like?
Work on developing and optimizing control algorithms for the vehicle
Run and analyze simulations to test autonomous vehicle in virtual environments
Collaborate with hardware engineers to integrate control algorithms with the vehicle's hardware components, such as sensors, actuators, and onboard computers.
Requirements:
B.Sc. in Software/Mechanical/Aerospace Engineering/Computer Sciences or B.A. in Math/Physics
Background in control design and method for embedded systems or robotics (at least 2 years of experience)
Proficient in C++ & Python (at least 2 years of programming)
Experience in Simulink RT - Advantage
Good self-learning capabilities
Strong team player
Experience in Linux
Experience in automotive standards and systems (CAN/FlexRay, ADAS) - Advantage
Fluent English
German/Chinese speaking - Advantage
Willingness to travel abroad (~3 times per year).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8170657
סגור
שירות זה פתוח ללקוחות VIP בלבד