Firmware Engineer- Embedded Graphics Systems
$70 - $85 per hourPinnacle Group
Job Description: Summary: The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical firmware software engineer designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications. Job Responsibilities: Develop high quality code using the C and C++ programming languages for embedded environments, with portability to various processors and platforms Develop optimized firmware for the Graphics and Display pipelines to support the product use cases Work with internal teams and vendors to improve and tailor existing firmware, device drivers, stack and applications to project needs Debug issues across the software stack including hardware functionality and develop quick workarounds to time-critical issues and provide long term solutions Writing new tests and maintaining existing tests including unit tests, manual and CI automation Skills: Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Experience with CI/CD development tools and processes. Scripting skills using Python or other languages for developing simple utilities and test automation. Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus. Experience with RTOS and developing multi-threaded applications. Expert knowledge of the full software development lifecycle Expert problem-solving skills to troubleshoot issues and make system changes as needed to resolve issues. Expert ability to work independently and manage one’s time. Strong verbal, written communication skills and interpersonal skills. Education/Experience: 8 plus years of industry experience developing and testing low level firmware for embedded systems. 10 plus years of solid programming skills using C and C++, and experience developing production code and test applications Bachelor's degree in computer science, software engineering or relevant field required. Note: Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation. Note: US - WA - Redmond (Preferred) US - CA - Sunnyville (Secondary) Pay Range: $70.00/hr - $85.00/hr (open for discussion) The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.
- ...LTTS Company, is seeking a seasoned Embedded Firmware Engineer to work onsite in Sunnyvale, CA. The... ...in developing firmware for embedded systems, with a strong focus on C/C++ programming... ...high-quality firmware, optimizing graphics and display pipelines, and debugging...Suggested
$140.16k - $219k
...Agilent Technologies enables scientists and engineers to address the world's most critical challenges through... ...lifecycle by delivering reliable, high-quality embedded firmware for regulated and customer-critical systems. The Senior Firmware Engineer contributes to the...SuggestedFull timeLocal areaShift work$147.4k - $272.1k
...technology? In the Wireless Technology Engineering group, you’ll be responsible for... ...build world‑renowned wireless systems so flawless that they almost feel... ...looking for a cross‑disciplinary firmware engineer passionate about embedded systems. In this role, you will work...SuggestedRelocation- Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software for wearable devices, focusing on co-processor communication, and collaborating with various teams to enhance...Suggested
$190.28k - $285k
...Firmware Engineering For Photonic Fabric Products Marvell's semiconductor solutions are the essential building blocks of the data infrastructure... ...Define and own the firmware architecture for embedded systems spanning high-speed SerDes and interconnect IP Provide...SuggestedPermanent employmentInternshipWork from home$147k - $211k
Google Inc. in Sunnyvale, CA is seeking a Software Engineer III for Embedded Systems/Firmware. This role involves developing technologies that enhance user interaction and requires participation in design reviews, code review, and system debugging. Candidates must have...$193.3k - $261.5k
...help our customers change the world. The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-... ...to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks...InternshipLocal areaFlexible hours$147k - $211k
Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Austin, TX, USA . Bachelor’s...Full timeWorldwide- A cutting-edge robotics company is seeking an Embedded Firmware Engineer II to develop and maintain firmware on advanced platforms. The ideal candidate... ...with engineers, and optimizing performance for robotic systems. Work within a fast-paced startup environment that values...
$140k - $360k
What to Expect As a Software Engineer on the Battery Management System (BMS) Team, you will have the opportunity... ...best they can be by writing low-level firmware drivers, implementing software... ...relevant experience (firmware engineer, embedded systems development, etc.)...Hourly payFull timeTemporary workFlexible hours$147.4k - $272.1k
Apple Inc. in Cupertino, California, is seeking an Embedded Firmware Engineer to design and develop firmware for manufacturing and testing processes of popular products. The role requires a minimum of 5 years of industry experience, proficiency in C/C++ programming, and...- NVIDIA Gruppe is seeking a skilled Firmware Engineer to lead firmware development for embedded controllers. The successful candidate will collaborate with various stakeholders while implementing features, debugging issues, and providing technical support. Ideal candidates...
$165.2k - $223.6k
...run predictions on distributed systems with exposure to innovative... ...to-end participation in major engineering projects, collaborating with... ...role, you will: - Own unique embedded software functions through... ...intersection of hardware/FPGA/firmware/software on multicore SOCs....Permanent employmentInternshipLocal areaWorldwideFlexible hours- ...Job Description The Ion™ endoluminal system is Intuitive's new robotic platform... ...development of a novel surgical robot system. The engineer will collaborate with a skilled team to... ..., and display across a range of embedded platforms. The engineer will collaborate...Local area
$150k - $300k
...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range... ...accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on role for someone who...Local areaFlexible hours$144.63k - $195.13k
A leading precision systems company in Sunnyvale, CA is seeking a GNSS Software Engineer to develop embedded GPS software. The ideal candidate will work closely with various engineering teams, possess a Master's Degree in Engineering, and have strong GNSS experience. This...- ...California, is seeking a highly skilled Software Engineer for the Medusa Program. This role involves planning and coordinating firmware/software development, applying software... ...languages like C++ or Java, along with embedded systems knowledge. The position offers a...
- ...leading technology company in Sunnyvale is seeking a Senior Embedded Software Engineer to develop GPS signal recovery and timing software. The... ...should have proven experience with multi-threaded operating systems, proficiency in Python 3.x, and a solid understanding of...Flexible hours
$147.4k - $272.1k
Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States • Hardware Apple's ISP team is seeking an exceptional... ...image processing pipelines running on Apple's latest system‑on‑chip designs. Drive ISP hardware validation, feature bring...Relocation$147.4k - $272.1k
A leading technology company is seeking an Embedded Firmware Engineer to develop sophisticated image processing firmware. This role involves collaboration... ...skills in C and C++, and extensive experience in embedded systems. The base pay range is between $147,400 and $272,100, with...$147k - $211k
...leading tech company in Mountain View is seeking a Software Engineer to develop firmware for embedded microcontrollers and work on complex SoC projects.... ...software development, specifically within embedded operating systems. The role requires skills in debugging and...$144.63k - $195.13k
...technology company based in Sunnyvale, CA is seeking a GNSS Software Engineer to develop embedded GPS acquisition and management software. The ideal candidate will have a strong background in GNSS systems and experience designing software in C for embedded applications....- ...leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves... ...Ideal candidates have a strong background in embedded systems, a degree in a related field, and extensive experience...
$147.4k - $272.1k
A leading technology company seeks an experienced firmware engineer to work on low-level device drivers and collaborate with hardware... ...a related field, along with over 5 years of experience in embedded systems and strong skills in C/C++. Competitive salary, comprehensive...- Google in Mountain View is seeking a Software Engineer to develop next-generation technologies in the mobile domain. The role requires... ...experience in software development, especially in C/C++ and embedded systems. Responsibilities include customizing software for modem...Full time
- ...technology company in Mountain View is seeking a Software Engineer to work on firmware for Pixel Video. In this role, you will design and... ...candidate should have strong expertise in low-level systems programming and embedded operating systems, along with a collaborative...
$152k - $241.5k
...market, redefined modern computer graphics, and revolutionized parallel... ...looking for a strong technical Firmware engineer to own firmware development for embedded controllers. You will work with... ...Architecture. Experience implementing system software in a Linux OS...- A leading technology company in Sunnyvale seeks a Software Engineer Manager II to lead embedded systems projects. You will set team priorities and align strategies with organizational goals. The role requires strong technical leadership and at least 8 years of software...
$95 per hour
EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge...Contract work$147.4k - $272.1k
Embedded 5G/4G Cellular RF Software/Firmware Engineer Do you have a passion for invention and self-challenge? Do you thrive on pushing the limits of what’s considered... ...’ll push the industry boundaries of what wireless systems can do and improve the product experience for our...Work experience placementRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer- Embedded Graphics Systems. Be the first to apply!
- senior firmware engineer Sunnyvale, CA
- firmware engineer Sunnyvale, CA
- full-time, temporary graphic designer Sunnyvale, CA
- visual designer Sunnyvale, CA
- graphic designer Sunnyvale, CA
- visual information specialist Sunnyvale, CA
- graphic designer - startup Sunnyvale, CA
- graphic design internship remote Sunnyvale, CA
- graphic production artist Sunnyvale, CA
- graphic Sunnyvale, CA

