We are seeking a Lead Systems Software Engineer to join our team and take on a pivotal role in our modernization journey. Experience with engineering best practices to include analyzing, designing, developing, and deploying and supporting software solutions and/or infrastructure implementations/upgr...
As a software engineer on the team, you'll be contributing to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world. The role of a Software Engineer at Canonical. Juju is the engine behind model-driven operations, providing a me...
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Management Information Systems (or related field) or 5+ years of related experience in iOS app development using Swift or Objective-C. You will work directly with our Electrical Engineers to define and implement commu...
This role is ideal for software engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. You will participate and be responsible for ensuring sound software architecture and follow best...
A bachelor’s degree in computer engineering, computer science, software engineering, or electrical engineering with a minimum of 4 years of industry experience. To support this effort, we are seeking an experienced embedded software engineer to drive the development of software for new product devel...
This role requires quality-oriented software engineering in Python and a focus on software interoperability over a vast range of target releases and environments. The Pro client is used at all ranges, from mission-critical environments to hobbyist Ubuntu users; applicants should be ready to work wit...
The Software Engineer II will work as a member of an agile software development team that is responsible for building and maintaining custom web applications for Milwaukee Tool. Our IT team is responsible for supporting our continued growth by partnering with each function to align the IT strategy a...
System Software Engineer - RAG. If you are passionate about technology, have a proven track record in system software engineering, and are eager to make a significant impact in the industry, we would love to hear from you. We are looking for someone with a passion for working with the world's most c...
These positions require a Bachelor of Science Degree in Software Engineering, Electrical Engineering, Computer Engineering, or a related technical Degree. We have openings at various levels within our Software group (Associate, Design Engineer, Systems Architect, Technical Lead). Ability to work bey...
Software Build and Release Engineer. This engineer will be responsible for independently developing build & release processes including the support and integration of tools into our software development environment. Work with engineering teams and other build & release engineers to set the direction...
GPU computing (OpenCL/CUDA/OneAPI).Expertise in performance optimization and parallel programming.Strong understanding of GPU architecture and memory systems.Experience with image reconstruction algorithms and adapting MatLab to GPU.Proficiency in cryptography, parallel computing, and efficient data...
The Software Development Engineer in Test Analyst is responsible for developing automated tests using C#, SpecFlow, or related technologies with low to moderate complexity. The role requires solid understandings of both Quality Assurance and Software Development best practices. Practice automated te...
Title: Staff Software Engineer - Engine Controls (Hybrid) . Join our team as a Staff Software Engineer - Engine Controls (Hybrid). You will work with an experienced cross-functional engineering team to own the delivery of the software feature from initial algorithm selection, through implementation...
The Senior Software Engineer at Northwestern Mutual Life Insurance Company in Milwaukee, Wisconsin will be involved in all stages of software development lifecycle within CDI. Bachelor’s degree in Applied Computer Science, Computer Information Systems, or a related field, plus 5 years of experience ...
This position requires a bachelor’s degree in Electrical Engineering, Mechanical Engineering, Computer Engineering or related technical degree. Title: Associate Design Engineer - Software V&V . Join our team as a Associate Design Engineer - Software V&V. You will be working with an experien...
Are you a passionate, talented software junky ready to tackle some of the largest supply chain challenges in the world? Are you looking to join a world class team that creates innovative software solutions to get products to your front door at blazing speed? If so, we’re looking for you! As a softwa...
Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs. Participates in software design meetings and analyzes user needs to determine technical requirements. A Bachelor’s degree in computer engineering...
Working on a Scrum team of Product Owners, Software Engineers, and Quality Assurance Engineers, you will contribute to the modernization and re-architecture of the systems that drive value for our clients. Mentor team members on software engineering best practices. Together, we develop and deploy ca...
Strong problem-solving skills, with the ability to analyze complex business processes and design scalable solutions We'd Love to See: Experience managing cloud centered technology services Experience working in a Software as a Service (SaaS) delivered enterprise organization Experience working in ma...
Check Point Software Technologies has been recognized by Forbes as one of the World’s Best Places to Work four years in a row (2020-2023), ranking among the top 50 companies across the globe in the IT category. Business and technical communication skills are important for interfacing with clients, b...
Are you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? . BS/BA degree in Computer Science, Software Engineering or equivalent experience. Today, millions of archi...
Senior Software Engineer needs 3+ years of professional experience in software development. Bachelor's degree in Computer Engineering, Software Engineering or Computer Science or equivalent. Senior Software Engineer requires:. Senior Software Engineer duties:. ...
The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...
A Senior IT support position for Software and Test R&D teams to provide development system administration, and R&D network administration used in the development of medical device software. Provide administration for critical software development tools that reside outside of IT responsibility. Coord...
Support software implementation project tasks such as (writing code, software configuration, database updates, supporting engineering test of system components, and running software quality verification checks) in accordance with scheduled completion dates. Work with control engineers to integrate P...