Current jobs related to Systems Software Developer - Irving, Texas - Blackberry Corporation

  • Software Developer

    1 month ago


    Irving, Texas, United States Jobot Full time

    {"title": "Software Developer Opportunity", "subtitle": "Join a dynamic team in the technology industry", "content": "We are seeking a passionate and experienced Permanent Software Developer to join our dynamic team in the technology industry. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality...

  • Software Developer

    3 weeks ago


    Irving, Texas, United States Innova Solutions Full time

    Software Engineer Job DescriptionInnova Solutions is seeking a skilled Software Engineer to join our team.Job Type: Full-time (Contract)Duration: 19+ MonthsLocation: Irving, TX (Hybrid)As a Software Engineer at Innova Solutions, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop...

  • Software Developer

    3 weeks ago


    Irving, Texas, United States Jobot Full time

    Job DescriptionWe are seeking a passionate and experienced Permanent Software Developer to join our dynamic team in the technology industry.This is an excellent opportunity to work on cutting-edge projects, where you will be instrumental in shaping our technological landscape.Key Responsibilities:Designing, developing, and implementing high-quality software...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Resource Informatics Group. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions to meet client needs and data.Key Responsibilities:* Gather and analyze system...


  • Irving, Texas, United States CiberLynx INC Full time

    Job SummaryCiberLynx INC is seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and modifying software systems to meet the needs of our clients.Key Responsibilities:Design and develop software systems using scientific analysis and mathematical...


  • Irving, Texas, United States Populus Financial Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Populus Financial Group. As a key member of our software development team, you will play a critical role in designing, developing, and testing mission-critical applications.Key ResponsibilitiesContribute to the design and development of software applications,...

  • Senior Java Developer

    1 month ago


    Irving, Texas, United States Inabia Software & Consulting Inc. Full time

    Job Title: Java Backend DeveloperWe are seeking a highly skilled Java Backend Developer to join our team at Inabia Software & Consulting Inc.Job SummaryThe successful candidate will be responsible for designing and developing medium to highly complex systems using Java and Spring Reactive with ADF. They will work closely with data and project managers to...


  • Irving, Texas, United States BravoTECH Full time

    About the RoleWe are seeking a highly skilled Software Development Specialist to join our team at BravoTECH. As a key member of our development team, you will be responsible for designing, developing, and implementing software systems based on business requirements.Key ResponsibilitiesAnalyze business and functional requirements to formulate a design...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Summary:As an Embedded Software Developer at Resource Informatics Group, you will design and develop software that controls operations of electromechanical subsystems in our company products. Your expertise will be crucial in managing test results, providing user interfaces, and enabling connectivity with other related systems.Key Responsibilities:Design...

  • Senior Java Developer

    3 weeks ago


    Irving, Texas, United States Iris Software Full time

    Job Title: Java Full Stack DeveloperIris Software is seeking a highly skilled Java Full Stack Developer to join our team.Key Responsibilities:Design and develop scalable Java applications using Service Oriented and MicroServices architectures.Implement REST and GraphQL APIs with strong focus on software engineering best practices.Collaborate with...

  • Software Developer C#

    3 weeks ago


    Irving, Texas, United States CVS Health Full time

    About CVS HealthCVS Health is a leading healthcare company that puts its heart into caring for its colleagues and communities. Our purpose is to deliver enhanced human-centric healthcare for a rapidly changing world.Job SummaryWe are seeking a skilled C# Software Developer to join our team. As a C# Software Developer, you will design, develop, and maintain...

  • Senior Java Developer

    4 weeks ago


    Irving, Texas, United States Inabia Software & Consulting Inc. Full time

    Job Title: Java Backend DeveloperWe are seeking a highly skilled Java Backend Developer to join our team at Inabia Software & Consulting Inc.Key Responsibilities:Lead Java development with ADF experienceDesign and develop medium to highly complex systemsCollaborate with data and project managers to understand systems and consult with subject matter...


  • Irving, Texas, United States Global IT Full time

    Job Requirements:Global IT, Inc. is seeking a highly skilled Senior Software Developer to oversee the entire Software Development Lifecycle process of web-based applications and client-server distributed architecture applications.The ideal candidate will have a Master's degree in Computer Science, Mathematics, Engineering, or a related field and 2 years of...


  • Irving, Texas, United States Caterpillar Full time

    About the Role:Caterpillar Inc. is seeking a talented Software Development Engineer to join our team. As a key member of our digital and technology arm, you will be responsible for designing, developing, and deploying software applications using Ruby on Rails.Key Responsibilities:Designing and developing software applications using Ruby on RailsCollaborating...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at Resource Informatics Group. As an Embedded Software Developer, you will be responsible for designing and developing embedded software that controls operations of electromechanical subsystems in our company products.Key Responsibilities:* Design...


  • Irving, Texas, United States Populus Financial Group Full time

    About the RoleWe are seeking a highly motivated and experienced Senior Software Developer to join our team at Populus Financial Group. As a key member of our software development team, you will play a critical role in designing, developing, and testing mission-critical applications.Key ResponsibilitiesDesign and Development: Contribute to the design,...


  • Irving, Texas, United States Citi Full time

    Citi Seeks Applications Development Sr. Programmer AnalystCiti, a leading global bank, is seeking an experienced Applications Development Sr. Programmer Analyst to join its team in Irving, TX.Key Responsibilities:Design, develop, and maintain software applications using next-generation technologies such as SpringBoot, WOA, Angular, TIBCO, REST, JSON, OAUTH,...


  • Irving, Texas, United States Resource Informatics Group Full time

    Key Responsibilities:As a seasoned software engineer, you will be responsible for leading the development of complex software systems using the .NET platform and MVC framework. Your expertise in C# and Visual Studio will be essential in delivering high-quality solutions.Requirements: Bachelor's degree from an accredited institution or equivalent industry...


  • Irving, Texas, United States Lorven Technologies Full time

    Job Title: Senior Software EngineerLocation: Texas (Onsite Job)Employment Type: 12+ Months ContractJob Description:Develop, enhance, and maintain existing and new Spring Boot REST services and Spring Batch applications within HHSC's SOA (Service Oriented Architecture) platform using Agile methodologies.As a member of the team, participate in requirements...


  • Irving, Texas, United States Lorven technologies Full time

    Job DescriptionJob Title: Senior Software Engineer Location: Texas (Onsite Job) Employment Type: 12+ Months ContractJob Description:Develop, enhance, and maintain existing and new Spring Boot REST services and Spring Batch applications within HHSC's SOA (Service Oriented Architecture) platform using Agile methodologies.As a member of the team, participate in...

Systems Software Developer

4 months ago


Irving, Texas, United States Blackberry Corporation Full time


DUTIES: Low level Graphics Developer of 3D GPU, display, and video capture drivers for the existing and new GPU's, working with both 2D and 3D, with an emphasis on the OpenGL ES specification, and Vulkan. Develop 2D, 3D graphics, and video capture drivers for a wide range of chips. Read technical register documentation and schematics. Create and document software specifications and designs that address the needs of QNX customers. Unit test and debug implementations on all relevant target architectures for the project such as ARM, x86, PPC, etc. Identify, analyze, and resolve potentially complex problems and inadequacies in software. Provide project estimates for requirement, design, implementation, and test efforts. Maintain an in-depth understanding of current software department approaches and standards through communication with development team members, technical leads, and management. Telecommuting permissible from any location within US.

REQUIREMENTS: Bachelor's degree or foreign degree equivalent in Computer Science, Mathematics, Engineering, or related field and five (5) years of progressive, post-baccalaureate experience in the job offered or Operating System, Board support, and core OS development related role.

Experience and/or education must include:

  1. C programming language including assembly as per supported platform, working with the hardware registers, specifics of access to the registers, operation of Direct Memory Access (DMAs), Interrupt Service Routines (ISRs) and handling of hardware events multithreading (pthreads in particular) in conjunction with the ISRs, spinlocks, mutexes, and timeouts;
  2. Digital electronics from the software perspective when dealing with hardware including register access, and/or memory mapped register access of the Display Controllers, GPUs, and video capture devices;
  3. DMA (Direct Memory Access) and ISR (Interrupt Service Routine) – when applied to GPU, Display Controllers, and video capture devices;
  4. Multi-threaded applications;
  5. QNX driver development model;
  6. Video capture devices and interfaces, such as CSI and MIPI CSI on ARM and x86 platforms; and
  7. Complex display chips which share hardware with display and capture devices, such as NXP's IMX6X IPU, IMX8X DPU/CSI/ISI.
OTHER: Job Site: 5000 Riverside Drive, Irving, TX, 75039; Telecommuting permissible from any location within US. 40 hours/week; $123,240/yr.