Enable job alerts via email!

Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory [...]

DBA Web Technologies

Colorado

Remote

USD 100,000 - 130,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

DBA Web Technologies is looking for a Staff Software Engineer specializing in embedded development to work remotely. This role requires expertise in C programming and 2D/3D computer graphics. The ideal candidate will have over 8 years of industry experience and a strong personal work ethic, responsible for developing high-quality software solutions and collaborating with clients.

Qualifications

  • 8+ years of experience in embedded programming.
  • Expert knowledge of C programming and engineering tools.
  • Understanding of software engineering environments and real-time programming.

Responsibilities

  • Develop and test new code generation products.
  • Optimize products for memory and performance.
  • Collaborate with customers throughout projects.

Skills

Embedded Programming
C Programming
Software Configuration Management
2D / 3D computer graphics
OpenGL ES 2.x/3.x
Memory Management
Interrupt Service Routines

Education

B.S. in Electrical Engineering
B.S. in Computer Science
B.S. in Computer Engineering

Tools

IDE
JTAG
ICE

Job description

Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory management, interrupt service routines) – 100 % Remote

Configuration, Embedded C, RTOS

Job Function: Software Development

Date Of Job Posting: 05-07-2021

Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory management, interrupt service routines) – 100 % Remote

Position: Staff Software Engineer (Embedded Development, C, 2D - 3D computer graphics, OpenGL ES, memory management, interrupt service routines)
Location: 100% Remote
Duration: Full-Time REMOTE position (no contracts, no corp to corp)
Salary: Excellent Compensation with benefits + 401K
Visa Transfer Candidates will be considered.
SKILLS: 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 :

For 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:

  • Embedded Programming and Development
  • C Programming
  • Software Configuration Management
  • 2D / 3D computer graphics
  • accelerated graphics pipelines
  • OpenGL ES 2.x/3.x
  • embedded development technologies
  • JTAG
  • programming devices without an operating system
  • real-time programming concepts
  • memory management
  • interrupt service routines
  • blocking in embedded micro-controllers
  • integrated graphics microcontrollers

We 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.

Primary Responsibilities:

  • Develop expert knowledge of using and enhancing corporate products
  • Develop and test new code generation products on existing micros as well as the latest advanced system-on-a-chip graphics controllers
  • Optimize developed products for memory footprint and/or performance goals
  • Responsible for delivering a high-quality product to the corporate system test team
  • Responsible for working directly with the customer throughout the project as well as supporting the customer support questions post release
  • Tailor project management, development, and support processes to meet the needs of individual (new and/or ongoing) projects
  • Make recommendations to management about schedules, prioritization, and resource allocation with input from team members
  • Provide ongoing project plan/status reporting for use by management
  • Follow internal standards and processes that are geared to ensuring high-quality implementation delivery and achieving high levels of client satisfaction

Required Education, Experience and Competencies:

  • B.S. in Electrical Engineering, Computer Science, Computer Engineering or related technical discipline
  • 8+ years of experience in a technology environment, including practical professional experience in embedded programming and development
  • An embedded software engineering background and expert knowledge of C programming.
  • Understanding of software engineering tools and development environments
  • Working knowledge of software configuration management
  • Expertise in 2D and/or 3D computer graphics, accelerated graphics pipelines, including OpenGL ES 2.x/3.x, and code generation technology
  • Familiarity with embedded development technologies – IDEs, JTAG, ICEs, microcontroller peripheral configuration, embedded device driver development
  • Experience with programming devices without an operating system, or with very limited O/S
  • Knowledge of real-time programming concepts including memory management, interrupt service routines, pre-emption and blocking in embedded micro-controllers
  • Knowledge of integrated (ARM-based system on a chip) graphics microcontrollers from Freescale, Renesas, Spansion, or STMicroelectronics
  • Strong written and verbal communication skills
  • Self-starter with strong personal work ethic
Call DBA Web Technologies Today
203-267-5219
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.