Senior Software Engineer
$127,300 - $180,600 per year
Apply now (opens in a new tab)Senior Software Engineer
L6
$127,300 - $180,600 per year
- Working with a team of engineers to design, implement, unit test, document, and maintain software in multiple programming languages on Linux, Windows, and embedded platforms
- Appling fundamentals and best practices of software engineering to create innovative solutions and solve challenging problems
- Supporting software modeling, simulation, integration, and test activities as needed
- Developing and presenting technical concepts, tradeoffs, analyses, designs, and performance estimates
- Participating in the full software product lifecycle: development, prototyping, integration, verification, delivery, and support, as required
- Participating in technical reviews and status meetings
- Collaborating and communicating with internal and possibly external stakeholders
- Following company standard operating procedures and Quality System requirements
- Bachelor's degree in Software Engineering, Computer Science or related discipline with 8+ years of relevant experience in advanced software product development, or a Master's degree with 6+ years of similar experience
- Programming languages including C/C++, Python
- Scripting languages including Linux/Unix Shells, Matlab, etc.
- Integrated Development Environments including Eclipse, various GNU, VS Code, Microsoft Visual Studio, Arduino
- Version control systems including SVN, Git.
- Issue tracking via Jira, or similarMSOffice including Excel, Word, Visio, PowerPoint, Outlook
- Experience with agile development methodologies including Scrum
- Experience with virtual machines
- Good understanding of industry accepted software design methods and practices, including configuration control, design spaces/tradeoffs, analyses, and requirement specification
- Software product development background demonstrating a strong engineering aptitude and good problem-solving skills
- Demonstrated ability to resolve issues during design, development, and execution of software engineering activities
- Strong written and verbal interpersonal and communication skills
- Effective contributor in a team environment
- Ability to work independently to achieve technical and program requirements
- Must hold or be able to obtain U.S. DoD SECRET security clearance
- Ability to travel up to 25%, both international and domestic, depending on project needs
- Prior experience with U.S. defense programs is highly desirable
- Experience developing products/solutions for Naval and Marine applications (including robotic systems) is a plus
- Experience with bare-metal embedded software development
- Must be a U.S. citizen. Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information.
- Drug-Free Workplaces:
- Saab is a federal government contractor and adheres to policies and programs necessary for sustaining drug-free workplaces. As a condition of employment, candidates will be required to pass a pre-employment drug screen.
- Medical, vision, and dental insurance for employees and dependents
- Generous paid time off, including 8 designated holidays 401(k) with employer contributions
- Tuition assistance and student loan assistance
- Wellness and employee assistance resources
- Employee stock purchase opportunities
- Short-term and long-term disability coverage
Level
LeadL6
Salary
$127,300 - $180,600 per year
Location
Bolton, MA
Occupation
Software Developers
Industry
Software Publishers
Posted
today
To get sharper similar jobs, create your profile using the link below.