Senior Software Engineer - Minneapolis, MN

Architecture Technology Corporation (ATCorp), a leader in computer architecture, research, and development, has immediate openings for Senior Software Engineers in Minneapolis, MN.

ATCorp is looking for individuals with a strong background in wireless networking and network security, programming and a desire to excel in cross-functional teams. If you have the initiative and drive to meet goals on time and the ability to thrive in a fast-paced, dynamic, product-development environment, you need to apply. Qualified individuals should be able to independently conceive cutting-edge ideas and enjoy working in a team setting to convert these ideas into game-changing products.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, or a closely related area; Master’s degree or Ph.D. a plus
  • Demonstrated software design and development expertise in C and C++ (or Java)
  • Professional experience or academic background in network protocol engineering, ad hoc wireless networks, and network security
  • TCP/IP networking stack on Linux or Unix kernels
  • Emerging wireless networking technologies and standards
  • Background in military tactical networks highly desired

As a member of our R&D Team, you will be responsible for supporting design, programming, and development of innovative computing and communications technologies for mission-critical applications. This includes:

  • Contributing to the design & implementation of next-generation networking and cyber security products being developed by the company
  • Originating ideas for new products
  • Writing proposals to seek research funding

Benefits

ATCorp offers competitive pay ($45K - $110K DOE) and a comprehensive benefits package, including: Flexible work schedule, Paid Time Off (PTO), Floating Holidays, Paid Holidays, 401(k), Long Term Disability (LTD), Short Term Disability (STD), Life Insurance, Extended Leave Bank (ELB), Health and Dental Insurance, Flexible Spending Account (FSA), Fitness Discounts, Employee Assistance Program, Relocation Assistance (where applicable), and a casual work environment (it’s not uncommon to see the company president in jeans and a golf shirt).

Job Summary

  • Design and/or innovate new ideas and technologies
  • Programming and research
  • Confirms product performance by designing and conducting tests
  • Extensive regular contact with assigned project clients
  • Participating in client/contractor meetings and resolving client/engineering and management project issues
  • Creating system and software architectures
  • Developing, testing, and deploying software
  • Large-scale Software Systems Integration and test
  • Building commercial products
  • Conduct research and development
  • Providing customized consulting services
  • Application of systems analysis techniques and procedures
  • Determine hardware, software or system functional specifications
  • Assist in achieving project goals
  • Work with multiple projects
  • Interface with various departments
  • Other jobs as assigned by supervisor

Senior Software Engineers report to the Technical Director.

Abilities Required

  • Self-starter, able to drive projects to completion in circumstances where little guidance and support is available
  • Knowledge of Microsoft Office
  • Must play well with others

Eligibility

Candidates will be required to pass a background check. Per government contract requirements, candidates for these positions must be citizens of the United States or aliens lawfully admitted for permanent residence.

Status

  • Full-time
  • Exempt

Any personal information you supply here will be used solely for the evaluation of your employment application and not for any other purpose. We partner with JazzHR to help process employment applications. Neither ATCorp nor JazzHR shares your data with any third parties. If you wish to review or have us delete any application-related personal information, contact your designated ATCorp HR representative or info@atcorp.com.

The above statements are intended to neither describe nor offer employment. The statements above are an overview of the general nature and level of work being performed by people at ATCorp. This is not an exhaustive list of all responsibilities, duties, and/or skills required of ATCorp personnel. All personnel may be required to perform duties outside of their normal responsibilities from time to time as needed.