Associate Firmware Engineer
Full-time AssociateJob Overview
The Associate Software Engineer will be involved in the design, development, and testing, for embedded applications.
Individuals will actively participate in a structured product development process, which encompasses technical requirements development; software and architecture design, implementation and verification; production test strategy development; and launch to mass production. This position offers the opportunity to work in a team environment with individuals and groups located worldwide.
Principal Responsibilities
- Perform software development on a variety of embedded and object-oriented software platforms for real-time security system products and applications.
- Participate in requirements engineering activities.
- Collaboration with internal customers to define and set expectations.
- Assist in product design and architecture development.
- Responsible for designated software tasks from design through development, integration & test.
- Test code against known usage, investigate faults/boundary conditions, and automate unit tests.
- Provide schedule estimation input to project management for software development.
- Work in a cross-functional team environment comprised of software engineers, hardware engineers, testers, product and project managers.
- Participate in technical project reviews and code reviews.
Make Your Resume Now