Programmer
We are seeking an entry-level or early-career Programmer to support the development and maintenance of software and embedded applications.
This role focuses on writing clean, reliable code, assisting senior engineers, troubleshooting issues, and contributing to day-to-day development tasks.
This position is ideal for someone looking to grow their technical skills while working under the guidance of more experienced engineers.⢠Associate or Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent practical experience)
⢠Basic programming experience with one or more languages (e.g., C, C++, Python, or Java)
⢠Understanding of fundamental programming concepts, data structures, and algorithms
⢠Familiarity with version control systems such as Git
⢠Ability to follow instructions, learn quickly, and work collaboratively in a team environment
⢠Strong attention to detail and willingness to develop technical and problem-solving skills
Preferred Qualifications (Not Required)
⢠Exposure to embedded systems or microcontroller-based development (e.g., Microchip PIC or similar)
⢠Basic understanding of communication protocols like UART, SPI, or I²C
⢠Familiarity with reading simple electrical diagrams or hardware concepts
⢠Introductory experience with unit testing or automated testing frameworks
⢠Understanding of cloud platforms or web technologies (e.g., AWS, Azure, REST APIs)
⢠Exposure to Agile/Scrum development environments
Core Competencies
⢠Eagerness to learn and develop professionally
⢠Good communication and teamwork skills
⢠Ability to ask clarifying questions and seek guidance when needed
⢠Strong work ethic and attention to completing tasks accurately
⢠Commitment to quality and continuous improvement
As an EEO/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status.⢠Associate or Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent practical experience)
⢠Basic programming experience with one or more languages (e.g., C, C++, Python, or Java)
⢠Understanding of fundamental programming concepts, data structures, and algorithms
⢠Familiarity with version control systems such as Git
⢠Ability to follow instructions, learn quickly, and work collaboratively in a team environment
⢠Strong attention to detail and willingness to develop technical and problem-solving skills
Preferred Qualifications (Not Required)
⢠Exposure to embedded systems or microcontroller-based development (e.g., Microchip PIC or similar)
⢠Basic understanding of communication protocols like UART, SPI, or I²C
⢠Familiarity with reading simple electrical diagrams or hardware concepts
⢠Introductory experience with unit testing or automated testing frameworks
â...
- Rate: Not Specified
- Location: Lewisville, US-TX
- Type: Permanent
- Industry: Finance
- Recruiter: Overhead Door Corporation
- Contact: Not Specified
- Email: to view click here
- Reference: 4352
- Posted: 2026-01-23 22:37:44 -
- View all Jobs from Overhead Door Corporation
More Jobs from Overhead Door Corporation
- Food Service Worker
- Product Engineer
- Medical Records Staff
- Transportation Assistant- Social Services
- CNA-Days, PM's and NOC
- RN PM Shift - Monday thru Friday
- Physical Therapist Assistant PRN
- RESTORATIVE NURSE ASSISTANT
- Optometrist, PT - Andersonville
- Advisor - Geneva Commons
- ABOM - Business Office Assistant
- Optometrist, FT - Andersonville
- Advisor - Fashion Island
- Advisor - Pasadena
- Advisor - Aliso Village
- Optometric Technician - Crocker Park
- Sales Manager - Town & Country Crossing
- Environmental Services Aide
- Optical Manager - Town & Country Crossing
- Sales Supervisor - brook 35