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
Assistant, Certified Nursing
Job Description Job Description The Certified Nursing Assistant participates in the care of psychiatric clients within the limitations of training and experience of a certified nursing assistant.…
Full Stack Lead
: Join the Trackonomy Team! At Trackonomy, our employee value proposition champions your growth through varied responsibilities and a commitment to innovation. Join us to evolve professionally in …
Line Cook
Do you thrive in a fast-paced kitchen where precision, teamwork, and timing matter? We’re looking for a skilled and motivated Line Cook to help deliver consistently great food and keep the kitchen ru…
Associate Sales Representative - Santa Barbara, CA - Craniomaxillofacial
Who we want to work with: You’re a sales professional at heart. You love engaging with customers and colleagues – wherever that might take you. Being responsible for other’s perception of a comp…
Resident Service Assistant (WEST LA)
Now Hiring- Resident Service Assistant West LA Multiple SHIFTS AVAILABLE!! ~1 year experience working with participants in a therapeutic community or recovery program ~ HSD/GED ~ Must be able…
A Technician
Overall Summary A bumper to bumper, master certified technician capable of diagnosing and repairing any system of the automobile without supervision. In most cases, are leaders in the shop and chos…
Senior Clinical Research Associate
Contract Senior Clinical Research Associate - Home-Based (US) ICON plc is a world-leading healthcare intelligence and clinical research organization. We’re proud to foster an inclusive environment …