What are the responsibilities and job description for the Software Engineer II or III position at Iris Technology Corp?
Position Title: Software Engineer
Reports To: Director of Engineering
Key Cultural Competencies:
- Highly ethical, honest, operates from the highest levels of integrity
- Team player, team oriented
- Professional in demeanor and appearance, graceful under pressure
- Values free enterprise, patriotic
- High work ethic
- Lifelong learner, always seeks to grow professionally and personally
- Responsible and accountable
- Organized, attentive to details, strong planner
- Passionate for his/her work, self-motivated
- Good verbal and written communicator
- Positive, friendly and energetic, skilled at building relationships, deals effectively with people at all levels
- Dedicated, loyal
- Innovative
- Flexible, embraces change
- Have a strong sense of service for both internal and external customers.
- Produces desired results on time and on budget
Qualifications:
- US Citizen
- At least 5-15 years’ experience as an engineer in a highly technical, R&D, and/or manufacturing environment or equivalent.
- Bachelor’s degree or higher in computer science, software engineering, other related field or equivalent.
- Experience and competence with designing and implementing software for complex electronic and/or electromechanical products
- Experience and competence in some or all of the following areas:
-
- Real-Time operating systems\board support package experience.
- Systems integration and testing experience.
- Programming of embedded processors using C, C or C# languages/dialects.
-
- Experience and competence documenting software code per industry standard practices.
-
- Experience with IEEE 1016 preferred.
-
- Ability to read and understand mechanical drawings and electronic schematics preferred.
- Familiarity with Microsoft Project and Access preferred.
Key Results:
- Software design of products that meet or exceed customer requirements and Company specification 100% of the time
- On time and on budget project completion at least 90% of the time.
- High quality software documentation that meets all customer requirements.
- Ensure quality standards are met 100% of the time.
Responsibilities may include, but are not limited to:
- Programming of embedded processors using C, C or C# languages/dialects.
- Making technical presentations to existing and prospective clients.
- Developing efficient and cost-effective, best-value type product designs.
- Interacting with other team members to accomplish full system integration.
- Others as identified and assigned.
Salary : $99,103 - $134,097