Software Engineer II jobs in United States
cer-icon
Apply on Employer Site
company-logo

Atec, Inc. · 2 days ago

Software Engineer II

Atec, Inc. provides high quality products and services for Aerospace and Energy. The Software Engineer II develops, enhances, and maintains Atec software platforms across enterprise and embedded systems, taking ownership of significant components and independently solving complex technical problems.

EnergyRenewable Energy
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, test, and maintain robust software applications using C/C++, Python, LabVIEW, familiar with Microsoft Studio and other appropriate technologies
Lead software projects or modules, ensuring timely and high-quality delivery
Organize, maintain, and review codebases using SVN and/or other version control systems
Architect and implement new software features based on evolving customer and system requirements
Identify, analyze, troubleshoot, and resolve complex software defects and performance bottlenecks
Prepare and update technical documents, including design specifications, test plans, and user manuals
Collaborate closely with cross-functional teams, including hardware, QA, and project management
Research and recommend tools, technologies, and processes to improve software development efficiency
Support deployment, integration, and validation activities at customer or field sites as required
Maintain detailed records of design changes, versioning, and issue tracking
Perform other related duties, as assigned, for the purpose of ensuring an efficient and effective work environment
Ensure activities are conducted in accordance with Atec International Standards Organization (AS9100/ISO) policies and correct and report any deviations to appropriate area manager/supervisor
Mentor and support Software Engineer I team members as assigned
May oversee interns or co-op students on projects or tasks
Be familiar with and understand Atec Quality Policy and company objectives
Understand required AS9100/ISO specific Procedures and Work Instructions
Complete all records required by Procedures and Work Instructions
Participate in Atec Continuous Improvement activities as appropriate
Participate in AS9100/ISO training as required
Cooperate with Auditors
Report any deviations to appropriate area manager/supervisor

Qualification

C/C++PythonLabVIEWSoftware architectureEmbedded systemsAnalytical skillsProblem-solvingCommunication skillsTeam collaboration

Required

Bachelor's Degree (B.S.) in Computer Science, Software Engineering, Electrical Engineering, or related field
Minimum five (5) years of related experience in software development, or equivalent combination of education and experience
Demonstrated experience leading software tasks or projects
Proficiency in C/C++, Python, and LabVIEW
Strong understanding of software architecture and design principles
Strong problem-solving, debugging, and analytical skills
Excellent written and verbal communication skills
Ability to work both independently and collaboratively

Preferred

Experience with embedded systems, real-time applications, or device integration preferred
Familiarity with additional languages a plus (e.g., Java, C#)
Relevant certifications (e.g., Certified LabVIEW Developer) are a plus

Company

Atec, Inc.

twittertwittertwitter
company-logo
Atec is an aviation & aerospace company specializing in Aerospace and Energy support services.

H1B Sponsorship

Atec, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Chris Elkins
Vice President & CFO
linkedin
leader-logo
Paul Fenley
President & COO
linkedin
Company data provided by crunchbase