Software Engineer II
Company: North Atlantic Industries
Location: Bohemia
Posted on: April 1, 2026
|
|
|
Job Description:
Full-time Description North Atlantic Industries is a leading
provider of embedded electronic solutions, specializing in rugged
embedded computing, power supplies and motion simulation and
measurement technologies. Our products and services are used by the
military, aerospace, and industrial markets, helping to advance
technology and protect the free world. NAI is proud to be
recognized as a Top Workplace on Long Island! Our culture is very
collaborative. We have team building events, company picnics,
special event day and employee game room. Please visit our website
at www.naii.com/careers to see more about what makes us a unique
place to work. Summary : Software Engineer II is responsible for
assisting the development team with all aspects of software design
and coding that align with the overall goals of our business. The
duties of the Software Engineer II include attending design
meetings, and depending on the software development assignments,
this individual may be supporting the design and development of the
Software Support Kit (SSK) package, supporting the design and
development of the GUI-based QT sample program and GUI-based
Windows test programs, or programs, or supporting the design and
development of embedded software. Requirements Assisting the leads
with all aspects of software design and coding. Assisting with the
designing, coding, and debugging of software Attending and
contributing to company development meetings. Participating in code
reviews to ensure adherence to coding standards and best practices.
Working on bug fixes and finding solutions in a timely and
efficient manner Expanding knowledge of emerging software
technologies and apply them to current projects. Mentoring software
interns Candidates must be a U.S. Person, defined as either a U.S.
citizen or a lawful permanent resident (Green Card holder), and
must be able to provide appropriate documentation upon hire to
verify this status. Please note that some positions involve
sensitive customer contracts and require U.S. citizenship as a
condition of employment. Qualifications and Educations
Requirements: BS in Computer Science or Electrical Engineering
preferred and a minimum of 2 years of engineering and/or software
programming experience. Knowledge of coding languages like C, C++,
C#, and/or Java Knowledge of basic design principles such as
Object-Oriented design and programming Familiar with various
operating systems (Windows, Linux, PetaLinux, VxWorks, Deos, etc).
Ability to work with hardware to develop and debug software which
may include using tools like an oscilloscope, multi-meter, logic
analyzer and JTAG probe. Preferred Skills and Abilities: Strong
oral and written communication skills to collaborate with other
staff Strong analytical and problem-solving skills Self-motivated,
and possess a high degree of curiosity and desire to learn new
things Good organizational skills Proficiency with Python
Proficiency in unit testing, specifically unit testing in C (using
tools like Unity, Cpputest, Google Test, Bullseye, etc.)
Proficiency with C# and C# related tools: C# Forms, C# .NET
Proficiency in building/running C code using compilers such as GCC,
G Proficiency with artificial intelligence and machine learning
North Atlantic Industries offers comprehensive and competitive
packages including: Benefits Medical, Dental, and Vision Insurance
Company-provided Life and AD&D Insurance Voluntary Supplemental
Life Insurance Long-term Disability Insurance Flexible Spending
Accounts (FSA) Employee Assistance Program (EAP) 401(K) with
company matching contributions Vacation, holidays, sick Employee
tuition reimbursement Annual bonus eligibility Opportunities for
learning and career development Work Schedule and Environment
Monday to Friday, Day Shift Discretionary 9/80 Schedule Business
casual dress code North Atlantic Industries (NAI) is proud to be an
Equal Opportunity Employer and is committed to providing equal
employment opportunity for all persons in all facets of employment.
All qualified applicants will receive consideration for employment
without regard to any legally protected status. If you are an
individual with a disability or a disabled veteran and require a
reasonable accommodation in applying for any posted position,
please contact Human Resources at 631-567-1100 or by email at
hr@naii.com. As a federal government contractor, in accordance with
applicable laws, regulations, and Executive Orders, North Atlantic
Industries (NAI) is required to develop annual Affirmative Action
Plans for Protected Veterans and Individuals with Disabilities. Any
employees or applicants who wish to review the Affirmative Action
Plan for Protected Veterans and Individuals with Disabilities can
contact us by sending an email to hr@naii.com or by calling
631-567-1100. Salary Description $78,000 - $105,000 per year
Keywords: North Atlantic Industries, White Plains , Software Engineer II, IT / Software / Systems , Bohemia, New York