Software Developer at Architecture Technology Corporation

View job on Handshake

Employer: Architecture Technology Corporation – Research and Development HQ

Expires: 08/24/2020

Our corporate headquarters in Minneapolis, M.N., like many of you, are under a shelter in place order, however, Architecture Technology Corporation (ATCorp) is up and running. Our recruiting team is working full time to fill our open positions. Recent graduates and individuals graduating with in the next twelve months are encourage to apply.Software DeveloperAre you a Software Developer? Do you want to make a real difference in the world? At Architecture Technology Corporation (ATCorp), we do and we love doing it!Our Research and Development (R&D) Software Developers choose which Small Business Innovative Research (SBIR) project they work. Our developers are writing the white papers that their peers are reading. The R&D group works on: distributed computing, next generation networking, information assurance, information management, intelligent systems, and reliable computing. Is your code good enough? Our team in Minneapolis, MN is currently looking for the best Software Developer! The Research and Development (R&D) Division applies advanced engineering techniques and methodologies from the fields of network protocol engineering and security for wired, wireless, and mobile ad hoc networks, endpoint monitoring and security, information management and assurance, and digital forensics, combined with expertise in C, C++ and Java, to meet our customer’s demands for high-performance, high-reliability, real-time systems.This R&D group specializes in the design, development & implementation of networking tools.Who we are looking for:We seek talented individuals who work independently to conceive cutting-edge ideas and who relish working in a team setting to convert these ideas into game-changing products. As a member of our team, you will design, develop, and demonstrate innovative computing and communications technologies for mission-critical applications.Qualifications:Bachelors of science in computer science, electrical engineering, computer engineering or related fieldExcellent oral and written communication skills                                                    Successful candidate will have experience in:One or more programming languages (Java, C, C++, Perl, Python, etc.)Hardware/software interfaces and protocols (low-level device and bus protocols)Linux kernel or drivers projectsSystems engineeringReverse engineeringJob Functions:Support the full software development life cycle development (requirements gathering through design, development, test and maintenance)Quickly learn and apply cutting-edge technologiesWhy work with us?With almost 40 years of experience, Architecture Technology Corporation (ATCorp) offers our customers demonstrated results and solutions through proven and effective technology development and application. As a small business, we do very big things. We have the advantage and ability to quickly adapt. This allows us to provide our customers with flexibility in creating, custom, cutting edge, systems with features that meet their next generation requirements.We don’t just talk about our great work life balance and work culture, we truly live it. For the last seven years, we have won the When Work Works Award. In 2019, we were one of only ninety seven companies in the US who received the When Work Works Award. When Work Works, recognizes employers that excel at offering a variety of employee initiatives such as work-life fit policies, flexible scheduling and transition to parenthood programs. Two-thirds of an organization’s winning score is based on a survey of its employees. In short, our employees love working here.Our benefits package is great! We offer; Award Winning Work Place, 40 Hour Work Week, Flexible Work Schedule, Competitive Pay ($65k – $85k), Generous Paid Time Off (PTO), Floating Holidays, Paid Holidays, Extended Leave Bank (ELB) (can be used for Paternity leave), 401(k) with employer matching, Health and Dental Insurance, Flexible Spending Account (FSA), Fitness Discounts, Long Term Disability (LTD), Short Term Disability (STD), Life Insurance, Jury Duty Pay, Bereavement Pay, Pet Bereavement Pay, Employee Assistance Program and Relocation (where applicable).We currently have offices in Minneapolis MN, Washington DC, Falls Church VA, San Jose CA (Silicon Valley) and Ithaca NY. This position will be located in beautiful Minneapolis, MN.  Work Authorization/Security Clearance:This contractor and subcontractor shall abide by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability.Candidates will be required to pass a background check. Per government contract requirements, candidates for these positions must be a citizen of the United States or an alien lawfully admitted for permanent residence.Software DeveloperReports to       Technical Director Job summaryDesign and or innovate new idea and technologiesProgramming and researchConfirms product performance by designing and conducting testsExtensive regular contact with assigned project clientsParticipating in client/contractor meetings and resolving client/engineering and management project issuesCreating system and software architecturesDeveloping, testing, and deploying softwareLarge-scale Software Systems Integration and testBuilding commercial productsConduction research and developmentProviding customized consulting servicesApplication of systems analysis techniques and proceduresDetermine hardware, software or system functional specificationsAssist in achieving project goalsWork with multiple projectsInterface with various departmentsOther jobs as assigned by supervisorAbilities RequiredSelf-starter, able to drive projects to completion in circumstances where little guidance and support is availableKnowledge of Microsoft OfficeMust play well with othersStatusFull-timeExemptDisclaimer – The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.