Software Engineer I
Artech LLC
Franklin, TN
Apply
JOB DETAILS
SALARY
$25–$45 Per Hour
LOCATION
Franklin, TN
POSTED
30+ days ago
Location: Franklin, TN & Andover, MA (Hybrid / Onsite as applicable)
Duration: 6 Months (contract to hire)
Payrate: $25 to $45 per hour on W2.
Job Description:
We are looking for a motivated and passionate Junior C++ Developer to join our Edge Control Server development team and help build client corporate Building Management System (Client) platform.
This is a great opportunity for an early career engineer who wants to grow technical depth while working with experienced developers on a globally used product. You will contribute to building and enhancing applications, learn best in class engineering practices, and collaborate closely with global development teams in an Agile environment.
Responsibilities:
- Participate in requirements analysis and design discussions
- Develop, enhance, and maintain C++ applications on the Edge Control platform
- Write clean, efficient, testable, and maintainable code
- Debug issues and assist with performance and stability improvements
- Collaborate with senior engineers to learn design patterns and best practices
- Contribute to code reviews and Agile ceremonies
- Support defect resolution and incremental improvements to existing systems
Required Skills:
- 1–3 years of hands on experience with C++ (or strong academic/project experience)
- Solid understanding of object oriented programming principles
- Familiarity with writing modular, readable, and testable code
- Basic understanding of data structures, algorithms, and performance concepts
- Exposure to Agile / Scrum development practices
- Bachelor’s degree in Software Engineering, Computer Science, or related field
- Good verbal and written communication skills in English
- Strong eagerness to learn and grow as a software engineer
Preferred Skills:
- Exposure to Linux environments
- Basic understanding of SQL or databases
- Experience or coursework in Python
- Awareness of networking concepts (TCP/IP)
- Exposure to unit testing or CI/CD pipelines
About the Company
A