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
ACCOUNT EXECUTIVE
Description & Requirements Smarter, Faster, and as always - First. That's our philosophy. Bloomberg Media empowers global business leaders with breaking news, expert opinion and proprietary data d…
Account Manager
Are you looking for a company that you can be proud to be part of? Then this is where you want to be. Allied Landscape is proud of its people and we foster a “let’s make it happen” attitude. We have …
Pre-Employment Associate
What To Expect Tesla’s Pre-Employment Associate will deliver exceptional service to the broader Recruiting and HR organizations. As a subject matter expert, you will be responsible for supporting …
Teller or Senior Teller
: The hiring range for this opportunity is $17.00 - $22.00 along with incentive opportunities, creating a competitive total compensation package based on our pay scale, and may be modified by locati…
Senior Family Law Staff Attorney
Senior Family Law Staff Attorney START Immediately available SALARY $69,000 - $72,000 Annually, Full-time Exempt BENEFITS Health (partial payment), dental, and vision Generous Vacation and Hol…
Mid-Level Power Platform Developer
The Marlin Alliance is seeking a skilled Power Platform Developer to provide client support to our Navy client. This is a fully remote position, but applicants must have the ability to obtain a DoD S…