Manages engineering function of complex projects. testing and approving products. Obtaining and licensing software by obtaining required information from vendors. view job details
Provide unit and integrated testing support as a necessary part of the software lifecycle. Hands on experience integrating, building, and testing of multi-thread-based applications. Develop and run the relevant tests on the test platforms to verify correctness of design. view job details
Collaborate with other programmers and developers throughout the development process. Building a high quality mobile application that leverages CMT mobile sensing capabilities and presents an intuitive, user friendly and engaging app experience. Provide reliable solutions to a wide range of difficult problems using sound problem-solving techniques. view job details
Actively participate in the development process, as needed. Demonstrates thought leadership through presentations and teaching across Visa. Facilitate knowledge transfer to the Engineering and Operations team during and after deployment. view job details
Develop novel, accurate computer vision algorithms and advanced systems for applications such as real-time detection and tracking of people and objects, scene understanding, and real-time video enhancement. Provide technical leadership including design and performance guidance on electronic and software design activities. Design, implement, deploy and maintain robust and scalable computer vision solutions for image registration, segmentation and classification on high resolution imaging data and time series. view job details
Implementing signal processing algorithms on heterogeneous platforms including GPP, GPU, FPGA, and MPSoC. Demonstrated ability to serve as a lead software engineer for a complex software project and the ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output are also required. Participate in the design, implementation, integration, and verification of fixed-point DSP SW, and contribute to the architectural design of current and next generation vector processors. view job details
Collaborate with team members to determine best practices and client requirements for software. Hands-on laboratory experience with instrumentation, test equipment, and debug/test methods for both software and hardware. Design and develop embedded software that control complex, safety-critical hydraulic and electrical control systems. view job details
Test and implement system components using techniques that preserve system integrity. Develops standards, policies and procedures for the form structure and attributes of the business intelligence tools and systems. Manages and moderates the content on SPOG as per EA standards and guidelines for hosting Integrated Analytics Resources, Community Forum, Analytics Applications, Data Governance platform etc. view job details
Requires a BS in Computer Science, Computer Engineering, Physics, Applied Mathematics, or a closely related field. Designing software modules that implement the functions of the flight system hardware/software interfaces, boot process, C&DH functions, System Fault Protection, and other subsystem applications . collaborate with the Restore Servicing Vehicle GNC team on operational procedures and concepts, and participate in verification and validation activities (planning, execution, test reports). view job details
Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications. Participates as a member of project team of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately- complex products. Follows source code and file revision control for projects. view job details
Understand existing architecture choices and create cohesive migration and refactoring plans to create a practical technical roadmap to arrive at the desired design. Participate in architecture guild meetings and help advance all company products towards modern technologies. Collaborate with other members of the team, engineering managers, product management, product owners, quality engineering team members, and documentation writers to ensure appropriate implementation of business requirements. view job details
Assist, as needed, in other functional areas of the project including training and analysis. Develop new and update existing software test cases to include test acceptance criteria (requires analytical abilities). Review, learn and understand software and application functionality as necessary to properly test specific feature capabilities. view job details
Provides application programming/systems development and support for complex systems. Demonstrated ability to meet deadlines and commitments in an environment that requires multitasking among concurrent projects. Create and recommend improvements to unit, test plans and testing process based on assessment of organizational needs. view job details
Participate in technology roadmap by presenting and driving concepts for the future of the technology department. Demonstrated experience working with High Level Architecture / Distributed Interactive Simulation (DIS) frameworks, simulating missile defense applications or similar domains (air combat, air defense, intercept of ballistic targets, intercept of non-ballistic targets, space vehicles, sub-orbital mechanics, etc. Review development of AI & ML based software platforms that are service-oriented with reusable components across teams (multiple teams) that can be orchestrated together into different methods for different businesses. view job details
Understand internal and external project needs in order to effectively design, develop and deploy these application. Provide technical leadership and expertise to support broader strategic initiatives and technical roadmapLead whiteboard sessions and product design conversations on engineering the best solution to the challenges at hand. Demonstrate strong oral and written communication skills, with the ability to communicate technical topics to management and non-technical audiences, as well as interface with the customer on a daily basis. view job details
Secure Code Review (Input Validation, Query Parametrization, Error Handling, Session Management, Cryptography, etc. Develops and maintains software and web development technical documentation to assist with software and web application maintenance and upgrades. Build large-scale detection systems. view job details
Participate in the creation of periodic reports on test status and risks and a final report covering all testing activities, including recommendations for application implementation and post-deployment operations. Assist with creating project schedules and creating milestones, including monitoring and tracking progress against plan and analyze and troubleshoot system anomalies reported by the client. Develop an in-depth understanding of the business processes supported by the system to ensure site requirements remain in line with customer needs and mission critical content are accessible to the Fleet. view job details
Demonstrate a deep knowledge of the platform and recommend new features and modifications drawing on experience with past clients. Developing & reviewing system requirements, designing the solution, redefining the business, presenting the prototype, and leading the testing of our custom technology solutions. Communicate with customer IT representatives to understand customer IT infrastructure and policies and to present solutions that fit into customer IT environment. view job details
Assist teammates and customers in troubleshooting, diagnosing, and resolving avionics systems questions and training software issues on COTS PCs running in Collins simulation environments. Collaborate with a multidisciplinary team of engineers and experts to develop cross-functional solutions for simulation development and analysis. Develop software to aid and support simulation model development and GN&C (guidance, navigation, and control) flight software design and testing in desktop and hardware-in-the-loop (HIL) environments. view job details
Build automation experience using Development tools such as Microsoft Visual Studio, Maven, Ant, Gradle, Nuget, Chocolatey, NPM, and similar technologies. Set up a CI environment for automated building, testing, and releasing of flight software. Create/Implement next generation tools and infrastructure for build, test, release monitoring, focusing on developer productivity, release velocity and product quality. view job details