Firmware Engineer - Testing & Development
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:
- Bachelor's degree in computer science, software engineering or relevant field required
Recommended Jobs
Temporary Warehouse Crew Member
Fulfillment Center Operations Associate Role Description XPDEL is looking for a Fulfillment Center Operations Associate (FCOA) to join our team. This position works on the warehouse floor, pr…
Office Technician (General)
Job Description and Duties This position is located in the city of Fresno . Under the general supervision of the Team Manager, Supervisor I, the Office Technician (General) independently prov…
Director of Food and Beverage
Press space or enter keys to toggle section visibility OVERVIEW/BASIC FUNCTION: Responsible for overall operation of Food and Beverage Division while maintaining quality standards and…
Treasury Sales Officer I - Global Payment Solutions - Middle Market General Industries
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …
Sr. Manager, Technical Accounting and Compliance
Job Description Job Description About SiTime SiTime is the Precision Timing company. Timing is the heartbeat of all electronics, ensuring performance, resilience and scalability. For de…
Seasonal Cellar Worker
Job Description: Fortress Custom Crush is looking for a qualified and passionate individual to join our 2026 harvest crew. Fortress Custom Crush is a multi-faceted custom winemaking facility tha…
Accounting Manager
Job Description Job Description Who We Are: Our mission is to enhance, inspire and grow. We enhance the lives of people by creating inspiring living environments. With over 30 years of experie…
CAM Field Specialists
The CAM Field Specialists is responsible for providing customers with safe, accurate and on-time product and service delivery. Attain excellence in learning and competency events. Ensure safe, t…
MEDICAL ASSISTANT II - HOLLISTER, CA, USA
Job Description Job Description Salary: $24.81-$27.90 DOE & CERTIFICATION Sun Street Centers in Hollister, California, USA is seeking a certified Medical Assistant to facilitate an individual …
L2 Field Engineer - Systems Integrator
Are you looking for an exciting new opportunity? Join a global digital infrastructure specialist dedicated to engineering the future of connectivity by designing, deploying, and supporting netwo…