What are the responsibilities and job description for the Firmware Software Engineer IV position at Apex Systems?
Job Description
Job#: 1315509
Job Description:
If interested, please email resume to:
Firmware Software Engineer IV
Summary:
We aim to bring together the brightest cross-disciplinary minds in one place to deliver on our mission: build tools that help people feel connected, anytime, anywhere. We have an exciting opportunity for a Firmware Engineer to join our team of experts that deliver key AR/VR firmware and software solutions. As a Firmware Engineer you will apply the principles of computer science and mathematical analysis to the design, development, and testing of AR/VR devices and prototypes.
Job Responsibilities:
* Architect, design, implement, and test firmware/software enabling customers to meet their goals.
* Gather requirements from customers and break into tasks for execution.
* Create unit-tests to ensure software is always meeting quality needs.
* Collaborate with Electrical, Firmware, Software, and Hardware engineers to deliver solutions.
Minimum Qualifications:
* Experience with software design and programming in C/C for development, debugging, testing, and performance analysis.
* Experience with scripting languages like Python, Bash, etc.
* Experience with embedded RTOSes such as FreeRTOS, Zephyr, uCOS, etc.
* Experience with CPU architectures like ARM. RISC-V, etc.
* Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc.
* Experience producing production quality, fail-safe firmware for low-power real-time systems.
* Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
Desired Qualifications:
* Experience with wireless and wired communication protocols, including USB, TCP/IP, Ethernet, Bluetooth and 802.11.
* Experience with embedded DSP and graphics development.
* Experience with instrumentation like oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level.
* Experience with FPGA and vendor specific hardware evaluation boards.
Education/Experience:
* Bachelor's degree in computer science, electrical engineering or relevant field required.
Pay Rate: $80-90
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or
Job Description:
If interested, please email resume to:
Firmware Software Engineer IV
Summary:
We aim to bring together the brightest cross-disciplinary minds in one place to deliver on our mission: build tools that help people feel connected, anytime, anywhere. We have an exciting opportunity for a Firmware Engineer to join our team of experts that deliver key AR/VR firmware and software solutions. As a Firmware Engineer you will apply the principles of computer science and mathematical analysis to the design, development, and testing of AR/VR devices and prototypes.
Job Responsibilities:
* Architect, design, implement, and test firmware/software enabling customers to meet their goals.
* Gather requirements from customers and break into tasks for execution.
* Create unit-tests to ensure software is always meeting quality needs.
* Collaborate with Electrical, Firmware, Software, and Hardware engineers to deliver solutions.
Minimum Qualifications:
* Experience with software design and programming in C/C for development, debugging, testing, and performance analysis.
* Experience with scripting languages like Python, Bash, etc.
* Experience with embedded RTOSes such as FreeRTOS, Zephyr, uCOS, etc.
* Experience with CPU architectures like ARM. RISC-V, etc.
* Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc.
* Experience producing production quality, fail-safe firmware for low-power real-time systems.
* Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
Desired Qualifications:
* Experience with wireless and wired communication protocols, including USB, TCP/IP, Ethernet, Bluetooth and 802.11.
* Experience with embedded DSP and graphics development.
* Experience with instrumentation like oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level.
* Experience with FPGA and vendor specific hardware evaluation boards.
Education/Experience:
* Bachelor's degree in computer science, electrical engineering or relevant field required.
Pay Rate: $80-90
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or
Salary : $80 - $0
Firmware Software Engineer V
Ursus, Inc. -
Redmond, WA
Software Firmware Engineer
BrickRed Systems -
Redmond, WA
Software Dev Engineer IV
TekWissen LLC -
Redmond, WA