Developing software applications for Unix, Linux, or Windows environments - Developing DLLs for the Windows environment - Development of computer telephony platforms using computer telephony cards such as Dialogic - Object-orienteddesign and programming - Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.11, 802.16, SIP, MEGACO, or MGCP - Web development, with proven More ❯
development, and troubleshooting. Proficiency with real-time multi-threaded systems, preferably on Linux OS. Strong grasp of Model-Based Development, ideally using IBM Rhapsody. Advanced experience in Object-OrientedDesign, with proficiency in UML and Rust. Working knowledge of C/C++. Familiarity with ARM virtualization technologies and Hypervisor implementations. Skilled in using modern software development tools More ❯
Computer Science or equivalent professional experience 6+ years of hands-on software development experience with: .NET, C#, ASP.NET SQL Server Java/Java EE Strong knowledge of object-orienteddesign principles, SDLC, and scalable system architecture Experience with front-end tools such as jQuery, SOAP/REST web services, and mobile platform support (iOS/Android) is More ❯
Experience with real-time, multi-threaded embedded software development, preferably on Linux OS. Proficient in model-based development tools such as IBM Rhapsody . Strong foundation in object-orienteddesign and programming, ideally with UML and C++. Familiarity with ARM virtualization extensions and Hypervisor environments. Experience throughout the full software development life cycle including requirements analysis, designMore ❯
Utilize Amazon Robotics and Amazon engineering tools, processes and technologies BASIC QUALIFICATIONS - Programming experience with at least one modern language such as Java, C++, or C# including object-orienteddesign - Bachelor's degree in computer science related fields OR 1+ years equivalent experience in software development - Graduation date is before June 2025 PREFERRED QUALIFICATIONS - Experience building software More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release co-ordination) Excellent interpersonal skills and integrity More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release co-ordination) Excellent interpersonal skills and integrity More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release co-ordination) Excellent interpersonal skills and integrity More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection, with a focus on concurrent low latency I/O is essential. Can demonstrate ability to work in a multi-faceted role More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release co-ordination) Excellent interpersonal skills and integrity More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection, with a focus on concurrent low latency I/O is essential. Can demonstrate ability to work in a multi-faceted role More ❯
a mentor, tech lead or leading an engineering team - 8+ years of experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign - 8+ years of experience in professional, non-internship software development - 8+ years of experience leading the architecture and design (architecture, design patterns, reliability and scaling More ❯
React Experience in ORM technologies such as EF 8 Source control: GIT/Azure DevOps Good understanding of unit testing frameworks and test coverage Demonstrable experience of object-orienteddesign patterns, code refactoring and awareness of SOLID principles Good exposure and understanding of Web services using Restful APIs. Applicants with any exposure to GraphQL and cloud hosting More ❯
track and repair defects. • Utilize a variety of software languages (primarily C/C++ and Python), implementing software for embedded real time operating systems. Preferred Additional Skills • Object-orienteddesign and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo. • Experience developing device drivers and Board Support Packages More ❯
development lifecycles and how they pertain to change/version control, creation and identification of baselines, and reporting of software Configuration management metrics. Familiar with Java and object-orienteddesign principles. Experience using SQL and relational Databases. Extensive knowledge of SOA principles. Experience administering Subversion or other version control systems. Strong Windows/Linux/Unix experience More ❯
business practices, and escalating, managing and reporting control issues with transparency. Qualifications: Hands-on experience in Java & related technologies in developing robust, scalable, and maintainable applications applying ObjectOrientedDesign principles. Experience managing a team of developers/software engineers Experience working with SQL databases, including writing complex queries and optimizing database performance Experience in a Unix More ❯
along with strong software design skills, including OO, and knowledge of version control systems such as Git 2+ years' experience in either C++ or C# development ObjectOrientedDesign, and implementation of engineering algorithms Requirements &Configurationmanagement Knowledge of Visual Studio &MS Office Products Nice to haves Knowledge of the Red Hat Linux or other Unix based More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
the stakeholders, team members, and clients What do we value 4+ years of commercial experience in Java , C++ . Demonstrable understanding of modern C++ and Core Java , including STL, OOD/OOP A practiced user of LINUX command line and scripting. A good understanding of the Agile process. Proficiency in design at system and component levels, with the ability More ❯
cybersecurity and encryption products even smarter. Your role will involve real-time multi-threaded embedded software development, preferably on Linux OS, using model-based development approaches and object-orienteddesign principles. You'll work on systems with long development lifecycles and product lifespans, requiring ongoing maintenance and regular technology refresh. The ideal candidate brings passion for designing … with minimal guidance. Duties and Responsibilities Develop real-time multi-threaded embedded software, preferably on Linux OS. Implement model-based development approaches, preferably using Rhapsody. Apply extensive object-orienteddesign and programming skills, preferably in UML and C++. Support long development lifecycle and product lifespans requiring maintenance and regular technology refresh. Work with ARM virtualization extensions, preferably … of job-related experience). Department of Defense SECRET security clearance required at time of hire. Real-time multi-threaded embedded software development experience. Extensive experience with object-orienteddesign and programming. Passion for designing complicated systems and working on problems of diverse scope. Ability to define scope, schedule, and expectations for work execution. Initiative and ability More ❯
Required Skills and Experience: • 5+ years of experience in Software Development • Proficiency in C++, including Object-OrientedDesign • Strong familiarity with RWSL and RIPSA software systems • Extensive experience in Linux/Unix environments • Deep understanding of real-time processing systems • Experience with computer networking, including TCP/IP and UDP/IP • Experience with multiprocessing and inter More ❯
like Jira , Confluence , and GitLab . Contribute to lab-based testing and verification of integrated hardware/software systems. Qualifications Required Skills: Strong knowledge of C++ and Object-OrientedDesign (OOD) techniques Experience in UML modelling , ideally using IBM Rhapsody or similar tools Familiarity with RTCA DO-178C and MISRA C/C++ for safety-critical software More ❯
and components using Microsoft Development Tools (. NET, MVC) Demonstrated experience and abilities creating, modifying, maintaining, testing, and implementing complex software applications Possess a strong understanding of Object-orienteddesign (OOD) Demonstrated experience and abilities developing Web-based applications Has experience working in a team environment Has experience developing application using the Agile methodology Familiar with the More ❯
the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-orienteddesign, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers + Proficiency More ❯
the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-orienteddesign, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers + Proficiency More ❯
and drive continuous improvements in quality and delivery performance Your profile: At least 5 years of hands-on experience in Java development Solid background in software architecture, object-orienteddesign, and performance optimization Proven experience in Agile environments, ideally Scrum Experience with delivery management and stakeholder communication Familiarity with DevOps tools and cloud platforms is a plus More ❯