1

Opengl Embedded Software Engineer Jobs (NOW HIRING)

Embedded Software Engineer

Worthing, SD · On-site

$125K - $165K/yr

Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are ...

Embedded Software Engineer

Irvine, CA · On-site

$141K - $185K/yr

Embedded Software Engineer Location: Irvine, California, 100% onsite (In-Person Interview) Domain - Avionics/Aerospace Domain Below is the detailed for your reference - Job Overview: We are looking ...

Embedded Software Engineer

Worthing, SD · On-site

$125K - $165K/yr

Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are ...

Embedded Software Engineer

Worthing, SD

$125K - $165K/yr

Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment:EngineeringEmployment Type:Full-TimeSchedule:Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we areBuilt to ...

Embedded Software Engineer Parallel Systems is seeking an Embedded Software Engineer to help develop the embedded systems that power our autonomous rail vehicles. In this role, you will contribute to ...

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time DoD Secret clearance required.

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time DoD Secret clearance required.

Embedded Software Engineer Location: Brooklyn Park, MN (Onsite) Work Authorization: Applicants must be currently authorized to work in the United States on a full-time basis. The company does not ...

Embedded Software Engineer

Huntsville, AL · On-site

$129K - $170K/yr

Embedded Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in ...

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time DoD Secret clearance required.

Showing results 41-60

Opengl Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

How much do opengl embedded software engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for opengl embedded software engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is an OpenGL embedded software engineer?

An OpenGL Embedded Software Engineer is a professional who specializes in developing software that utilizes OpenGL, a cross-platform graphics API, for embedded systems such as mobile devices, automotive dashboards, or IoT devices. They are responsible for creating efficient, high-performance graphics applications or middleware that run on hardware with limited resources. Their work often involves optimizing rendering pipelines, debugging graphics issues, and ensuring compatibility with various embedded platforms. These engineers need strong knowledge of C/C++, embedded systems, and graphics programming.

How does an OpenGL embedded software engineer typically collaborate with hardware and cross-functional teams during development?

As an OpenGL Embedded Software Engineer, you’ll regularly work alongside hardware engineers, firmware developers, and QA teams to ensure software components are optimized for target devices. Collaboration often involves participating in cross-functional meetings, reviewing hardware specifications, and troubleshooting performance issues with both software and hardware teams. This close cooperation helps to align software optimization with hardware capabilities, leading to efficient rendering and smooth graphics performance. Open communication and proactive problem-solving are essential for success in this collaborative environment.

What are the key skills and qualifications needed to thrive as an OpenGL embedded software engineer, and why are they important?

To thrive as an OpenGL Embedded Software Engineer, you need a solid background in computer science, expertise in C/C++, and in-depth knowledge of OpenGL and graphics programming, typically supported by a relevant degree. Familiarity with embedded operating systems, GPU architectures, real-time debugging tools, and sometimes certifications in embedded or graphics development are common requirements. Strong problem-solving abilities, attention to detail, and effective collaboration skills set top candidates apart. Mastering these skills ensures efficient development of high-performance, reliable graphics solutions for embedded systems in competitive technology environments.

What are popular job titles related to Opengl Embedded Software Engineer jobs?

For Opengl Embedded Software Engineer jobs, the most frequently searched job titles are:

Embedded Software Engineer

Mayfield Heights, OH • On-site

Indotronix International Corporation
Recruiting and Staffing Services • 1 - 5K employees

$127K - $167K/yr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Embedded Software Engineer - Beachwood, OH | Long-Term Project
About the Role
Join Apex Systems as an Embedded Software Engineer and drive innovation within our new product development team. Be part of a collaborative environment focused on designing and launching cutting-edge global products. You'll take ownership of embedded software design, development, and testing, working with modern tools and diverse hardware platforms.
Responsibilities
- Design, develop, and test robust embedded software for Programmable Logic Controllers (PLCs) and Industrial PCs.
- Architect and implement new features and functionalities at the low-level platform side, including device drivers.
- Build, execute, and maintain automated testing frameworks for new and existing features.
- Collaborate cross-functionally with development, functional test, and system test teams to deliver testable requirements.
- Lead high- and detailed-level controller/PLC design initiatives.
- Apply Agile methodologies, contribute to continuous integration, and champion process improvements.
- Operate across the full software development life cycle, from requirements to maintenance.
- Mentor junior engineers to foster knowledge sharing and team growth.
Required Skills and Experience
- Minimum 3+ years of embedded software development using C++ and object-oriented languages.
- Hands-on experience with low-level embedded software, device drivers, or platform-side development.
- Strong RTOS development and integration skills.
- Demonstrated ability to test your own code.
- Solid understanding of object-oriented programming concepts, C++, and Python fundamentals.
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent practical knowledge.
Preferred Skills
- Python programming and scripting experience.
- Familiarity with real-time embedded environments and industrial protocols (e.g., CIP).
- Experience with open-source tools such as Git, Jenkins, and unit testing frameworks (CppUnit, unittest).
- Background in continuous integration, automated/acceptance testing, and Agile development.
- Knowledge of safety and security standards (IEC 61508, IEC 62443).
Benefits
- Opportunity to work on globally impactful, next-generation products.
- Collaborative Agile team environment with a focus on mentorship and growth.
- Access to advanced tools and diverse hardware/software platforms.
- Long-term project stability with a leading technology company.
How to Apply
Ready to help shape the future of embedded systems? Submit your application directly through the Apex Systems job portal. Candidates must be authorized to work in the United States without sponsorship. Face-to-face interview required. Join us and elevate your engineering career!

Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US