Software Engineer II
Elbit America Inc.
Merrimack, NH, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
Unit Testing
C++ (Programming Language)
Embedded Software
Python (Programming Language)
OpenCL
Software Engineering
Software Systems
System Integration Testing
Systems Integration
Gpu Programming
Fastapi
Integration Tests
+3 more
Information Technology
Codebase
Hardware Infrastructure
Job description
- Provides software engineering input to the Embedded Software product team through development, testing, and validation activities
- Develops and maintains C/C++ and Python applications and embedded software for new features, system upgrades, and end of life replacements
- Supports interpretation and implementation of internal and external customer requirements
- Reviews and becomes familiar with existing codebases, including subcontractor or partner developed modules
- Writes high quality, maintainable source code within established deadlines and company policies and guidelines
- Performs unit testing and integration testing prior to release
- Troubleshoots reported issues, identifying root causes and implementing corrective actions
- Identifies, documents, and proposes solutions for software defects
- Contributes to development and execution of test plans, procedures, and verification reports for qualification and acceptance testing
- Supports laboratory testing on breadboards, mock ups, and system integration test setups
- Creates and maintains task lists and engineering documentation
- Assists with system integration, field testing, and system level troubleshooting
- Collaborates closely with systems, hardware, electrical, and test engineering disciplines
Requirements
- Bachelor’s degree in Engineering, Computer Science, or related technical field
- 2+ years of related experience
- Experience with C/C++ and Python software development
- Candidate must hold or be able to obtain a SECRET security clearance
- Experience in embedded, real time, or hardware adjacent software environments preferred
- Experience working in classified or defense environments is a plus
- Experience supporting integrated hardware software systems beneficial
- Experience with GPU programming such as OpenCL is beneficial
Skills and Abilities:
- Proficient in software development processes including requirements, design, implementation, and test
- Strong understanding of software development lifecycles and structured engineering processes
- Solid understanding of interactions between software and hardware components
- Strong written and verbal communication skills
- Ability to work effectively in a classified environment following security procedures
- Ability to work daily onsite in software integration lab when required
Benefits & conditions
Here Are Some of the Great Benefits We Offer:
- Most locations offer a 9/80 schedule, providing every other Friday off
- Competitive compensation & 401(k) program to plan for your future
- Robust medical, dental, vision, & disability coverage with qualified wellness discounts
- Basic Life Insurance and Additional Life & AD&D Insurances are available
- Flexible Vacation & PTO
- Paid Parental Leave
- Generous Employee Referral Program
- Voluntary Benefits Available: Longer Term Care, Legal, Identity Theft, Pet Insurance, and more
- Voluntary Tricare Supplement available for military retirees
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…