If you are looking for a challenging, rewarding position and the opportunity to join an innovative dynamic team, keep reading!
We offer:
Competitive pay.100% paid medical, dental and vision coverage for you and your dependents as of date of hire.100% paid employee basic life insurance, short-term and long-term disabilityQuarterly company contributions to a Healthcare Savings AccountOpportunity to participate in the 401k and company matchingA 4/10 schedule, Fridays offPaid Holidays, Sick and Vacation TimeResponsibilities:
- Software architecture design, implementation, documentation, unit-testing, and integration testing
- Collaborate effectively with other software engineers, systems engineers, and electrical engineers
- Execution of software tasks required for new product design, feature enhancements, bug fixes,
- Clearly communicate development plan, status and risks cross-functionally and to management
- Work on multiple projects simultaneously with ability to prioritize and meet project timing commitments
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or related field
- Minimum of 4 years of experience in software engineering
- Experience with real-time operating systems and device drivers.
- Experience with C,/C++
- Experience in application development - preferably in both Windows and Linux
- Experience with embedded microcontrollers
- Experience with Node.js / React / Typescript
- Understand and execute industry best-practices
- Ability to take a complex project from concept to production with minimal supervision or direction
- Experience in Cybersecurity is preferred.
- Experience with databases / Oracle is preferred.
ITI Engineering is an Equal Opportunity Employer.
ITI Engineering performs pre-employment background checks.
PI7b5-