What are the responsibilities and job description for the Junior Software Engineer position at OAR Corporation?
Job Title
Junior Software Engineer
Job Type
Full-time
Location
Huntsville, AL US (Primary)
Travel
0 - 10%
Job Description
Junior Software Engineer
OAR is seeking enthusiastic and focused Junior level software engineers to become part of our Software Development team. Candidates should be able to collaborate effectively with team members, possess solid working knowledge of the software development basics, and perform well under general supervision. New hires would work collaboratively with OAR's current team members towards the enhancement or completion of active projects, which may include the advancement of the open source RTEMS project (rtems.org), implementation of software applications to meet the state-of-the-art FACE Technical Standard, or to provide generic system support for other programs. The RTEMS based development could involve rehosting RTEMS to more modern target hardware platforms, porting an existing embedded application over to RTEMS, or possibly even developing new and innovative native RTEMS applications.
OAR Corporation offers excellent benefits, exceptional professional development opportunities, and a culture of innovation that embraces diversity, flexibility, and career growth.
Position Requirements
- Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or equivalent from an accredited program
- 2 to 6 years of experience in the software engineering field
- Experience developing software in C and C
- Working knowledge of a Linux or Windows development environment
- Basic understanding of Object-Oriented Programming concepts
- Effective written communication skills for technical audiences
- Ability to obtain a security clearance
Ideal Skills & Experience
Salary Grade