{"schemaVersion":"jobsearcher.job.v1","id":"5a7f0f59a1d83faaac5b3170","url":"https://jobsearcher.com/jobs/5a7f0f59a1d83faaac5b3170","canonicalUrl":"https://jobsearcher.com/jobs/5a7f0f59a1d83faaac5b3170","title":"Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory [...]","description":"Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory management, interrupt service routines) – 100 % Remote\r\nConfiguration, Embedded C, RTOS\r\nJob Function: Software Development\r\nDate Of Job Posting: 05-07-2021\r\nStaff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory management, interrupt service routines) – 100 % Remote\r\nPosition: Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory management, interrupt service routines)\r\nLocation: 100% Remote\r\nDuration: Full-Time REMOTE position (no contracts, no corp to corp)\r\nSalary: Excellent Compensation with benefits + 401K\r\nVisa Transfer Candidates will be considered.\r\nSKILLS: Embedded Programming and Development, C Programming, Software Configuration Management, 2D / 3D computer graphics, accelerated graphics pipelines, OpenGL ES 2.x/3.x, code generation technology, embedded development technologies, IDEs, JTAG, ICEs, microcontroller peripheral configuration, embedded device driver development, programming devices without an operating system, real-time programming concepts, memory management, interrupt service routines, blocking in embedded micro-controllers, integrated graphics microcontrollers DESCRIPTION :\r\nFor one of our reputed clients, we are aggressively searching for a 100 % REMOTE Senior level Software Engineer with expertise in at least some of the following skills:\r\nEmbedded Programming and Development\r\nC Programming\r\nSoftware Configuration Management\r\n2D / 3D computer graphics\r\naccelerated graphics pipelines\r\nOpenGL ES 2.x/3.x\r\nembedded development technologies\r\nJTAG\r\nprogramming devices without an operating system\r\nreal-time programming concepts\r\nmemory management\r\ninterrupt service routines\r\nblocking in embedded micro-controllers\r\nintegrated graphics microcontrollers\r\nWe are seeking a dynamic Software Engineer who is self-motivated and will share our passion for enabling clients to deliver a high-performance user experience on any embedded platform. The ideal candidate is an experienced software engineer who enjoys implementing complex, robust solutions across the embedded OS, Linux, and Windows environments The candidate will collaborate closely with team members to integrate these solutions onto embedded platforms and ensure they are fully tested.\r\nPrimary Responsibilities\r\nDevelop expert knowledge of using and enhancing corporate products\r\nDevelop and test new code generation products on existing micros as well as the latest advanced system-on-a-chip graphics controllers\r\nOptimize developed products for memory footprint and/or performance goals\r\nResponsible for delivering a high-quality product to the corporate system test team\r\nResponsible for working directly with the customer throughout the project as well as supporting the customer support questions post release\r\nTailor project management, development, and support processes to meet the needs of individual (new and/or ongoing) projects\r\nMake recommendations to management about schedules, prioritization, and resource allocation with input from team members\r\nProvide ongoing project plan/status reporting for use by management\r\nFollow internal standards and processes that are geared to ensuring high-quality implementation delivery and achieving high levels of client satisfaction\r\nRequired Education, Experience and Competencies:\r\nB.S. in Electrical Engineering, Computer Science, Computer Engineering or related technical discipline\r\n8+ years of experience in a technology environment, including practical professional experience in embedded programming and development\r\nAn embedded software engineering background and expert knowledge of C programming.\r\nUnderstanding of software engineering tools and development environments\r\nWorking knowledge of software configuration management\r\nExpertise in 2D and/or 3D computer graphics, accelerated graphics pipelines, including OpenGL ES 2.x/3.x, and code generation technology\r\nFamiliarity with embedded development technologies – IDEs, JTAG, ICEs, microcontroller peripheral configuration, embedded device driver development\r\nExperience with programming devices without an operating system, or with very limited O/S\r\nKnowledge of real-time programming concepts including memory management, interrupt service routines, pre-emption and blocking in embedded micro-controllers\r\nKnowledge of integrated (ARM-based system on a chip) graphics microcontrollers from Freescale, Renesas, Spansion, or STMicroelectronics\r\nStrong written and verbal communication skills\r\nSelf-starter with strong personal work ethic\r\nCall DBA Web Technologies Today\r\n203-267-5219\r\nJ-18808-Ljbffr","company":"Dba Web Technologies","rawCompany":"dba web technologies","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-04-09T09:04:13.647Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory [...]","description":"Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory management, interrupt service routines) – 100 % Remote\r\nConfiguration, Embedded C, RTOS\r\nJob Function: Software Development\r\nDate Of Job Posting: 05-07-2021\r\nStaff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory management, interrupt service routines) – 100 % Remote\r\nPosition: Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory management, interrupt service routines)\r\nLocation: 100% Remote\r\nDuration: Full-Time REMOTE position (no contracts, no corp to corp)\r\nSalary: Excellent Compensation with benefits + 401K\r\nVisa Transfer Candidates will be considered.\r\nSKILLS: Embedded Programming and Development, C Programming, Software Configuration Management, 2D / 3D computer graphics, accelerated graphics pipelines, OpenGL ES 2.x/3.x, code generation technology, embedded development technologies, IDEs, JTAG, ICEs, microcontroller peripheral configuration, embedded device driver development, programming devices without an operating system, real-time programming concepts, memory management, interrupt service routines, blocking in embedded micro-controllers, integrated graphics microcontrollers DESCRIPTION :\r\nFor one of our reputed clients, we are aggressively searching for a 100 % REMOTE Senior level Software Engineer with expertise in at least some of the following skills:\r\nEmbedded Programming and Development\r\nC Programming\r\nSoftware Configuration Management\r\n2D / 3D computer graphics\r\naccelerated graphics pipelines\r\nOpenGL ES 2.x/3.x\r\nembedded development technologies\r\nJTAG\r\nprogramming devices without an operating system\r\nreal-time programming concepts\r\nmemory management\r\ninterrupt service routines\r\nblocking in embedded micro-controllers\r\nintegrated graphics microcontrollers\r\nWe are seeking a dynamic Software Engineer who is self-motivated and will share our passion for enabling clients to deliver a high-performance user experience on any embedded platform. The ideal candidate is an experienced software engineer who enjoys implementing complex, robust solutions across the embedded OS, Linux, and Windows environments The candidate will collaborate closely with team members to integrate these solutions onto embedded platforms and ensure they are fully tested.\r\nPrimary Responsibilities\r\nDevelop expert knowledge of using and enhancing corporate products\r\nDevelop and test new code generation products on existing micros as well as the latest advanced system-on-a-chip graphics controllers\r\nOptimize developed products for memory footprint and/or performance goals\r\nResponsible for delivering a high-quality product to the corporate system test team\r\nResponsible for working directly with the customer throughout the project as well as supporting the customer support questions post release\r\nTailor project management, development, and support processes to meet the needs of individual (new and/or ongoing) projects\r\nMake recommendations to management about schedules, prioritization, and resource allocation with input from team members\r\nProvide ongoing project plan/status reporting for use by management\r\nFollow internal standards and processes that are geared to ensuring high-quality implementation delivery and achieving high levels of client satisfaction\r\nRequired Education, Experience and Competencies:\r\nB.S. in Electrical Engineering, Computer Science, Computer Engineering or related technical discipline\r\n8+ years of experience in a technology environment, including practical professional experience in embedded programming and development\r\nAn embedded software engineering background and expert knowledge of C programming.\r\nUnderstanding of software engineering tools and development environments\r\nWorking knowledge of software configuration management\r\nExpertise in 2D and/or 3D computer graphics, accelerated graphics pipelines, including OpenGL ES 2.x/3.x, and code generation technology\r\nFamiliarity with embedded development technologies – IDEs, JTAG, ICEs, microcontroller peripheral configuration, embedded device driver development\r\nExperience with programming devices without an operating system, or with very limited O/S\r\nKnowledge of real-time programming concepts including memory management, interrupt service routines, pre-emption and blocking in embedded micro-controllers\r\nKnowledge of integrated (ARM-based system on a chip) graphics microcontrollers from Freescale, Renesas, Spansion, or STMicroelectronics\r\nStrong written and verbal communication skills\r\nSelf-starter with strong personal work ethic\r\nCall DBA Web Technologies Today\r\n203-267-5219\r\nJ-18808-Ljbffr","datePosted":"2026-04-09T09:04:13.647Z","dateModified":"2026-04-09T09:04:13.647Z","hiringOrganization":{"@type":"Organization","name":"Dba Web Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5a7f0f59a1d83faaac5b3170"},"url":"https://jobsearcher.com/jobs/5a7f0f59a1d83faaac5b3170"}}