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

North Atlantic Industries · 22 hours ago

Software Engineer III - VxWorks

North Atlantic Industries is a leading provider of embedded electronic solutions, specializing in rugged embedded computing and power supplies. The Software Engineer III is responsible for assisting the development team with software design and coding, attending design meetings, and contributing to various software development projects including GUI applications and embedded software.

Consumer ElectronicsManufacturing
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Development of Software Support Kit (SSK) packages
Design and development of GUI-based QT sample programs and GUI-based Windows test programs
Design and development of embedded software applications
Kernel and driver development for Board Support Packages (BSPs), including tasks such as creating drivers from datasheets, porting between Linux kernel versions or distributions (e.g., Yocto or Buildroot), and contributing to BSPs for VxWorks 7, HVP, or VxWorks 653
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 and leading 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
Assisting with generation and review of product and design documentation as needed
Mentor entry-level software engineers

Qualification

CC++VxWorksEmbedded software developmentObject-Oriented designWindowsLinuxDebuggingAnalytical skillsCommunication skillsOrganizational skills

Required

BS in Computer Science or Electrical Engineering preferred and a minimum of 4 years of engineering and/or software programming experience
Robust 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
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 and leading 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
Assisting with generation and review of product and design documentation as needed
Mentor entry-level software engineers
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

Preferred

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 and be able to multi-task within a fast-paced environment

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

Company

North Atlantic Industries

twittertwitter
company-logo
Since 1955, NAI’s vertically integrated design, manufacturing and verification capabilities have been built with the intense focus of an organization that defines every action and investment based on our ability to Accelerate Your Time-to-Mission™.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
William (Bill) Forman
Pres & CEO
linkedin
Company data provided by crunchbase