Vacancy caducado!
- 401(k)
- 401(k) matching
- Dental insurance
- Disability insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Tuition reimbursement
- Vision insurance
- Experience:
- Engineering, 7-12 years (Required)
- Firmware, 7-12 years (Required)
- Location: Remote
- Knowledge of computer architecture and embedded design
- Knowledge and familiarity of Ethernet and computer networking (wired and wireless)
- Knowledge and familiarity of software development tools
- Basic knowledge of radio frequency systems
- Ability to create computer programs for various purposes
- Knowledge of software design techniques, tools, models, and principle involved in production of technical plans
- Knowledge of Object-Oriented Design and Analysis (OOD and OOA)
- Ability to perform testing and report results using various software packages
- Design and implement embedded firmware primarily written in C for various embedded processor platforms and applications
- Create solid maintainable code with excellent readability and documentation
- Evaluate and select software tools to use for a specific project or task
- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance
- Review software code of other software engineers, including from vendor partners, and audit the code for errors or omissions in documentation, flow, style, etc.
- Prepare hardware-software interface documentation
- Review final project/product documentation - review and approve work of other engineers and designers
- Develop and direct software system testing and validation procedure, programming, and documentation
- Analyze software code, project and system requirements
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
- Estimate workload and develop timelines for software development based on experience and input from software developers
- MS/BS Degree in Computer/Electrical engineering preferred. Basic knowledge of UL and FCC requirements. RF and embedded systems design experience preferred.
- Experience with Cloud Computing and Web servers
- Experience with mobile apps
- Bootloader development.
Vacancy caducado!