Jobs · devitjobs

S

Senior Software Engineer

Nimbus Data Systems · Posted 5d ago

onsitesenior8+ yrs$139000 - 197000🇺🇸 United States
Apply on devitjobs

About the role

Develop advanced software products and maintain applications with a focus on C/C++ and Python.

Salary: $139000 - 197000 per year Requirements: We require a bachelors degree in Software Engineering, Computer Science, or a related field, plus 8+ years of relevant experience in advanced software product development, or a masters degree with 6+ years of comparable experience. We are looking for strong programming expertise in C/C++ and Python. We value scripting experience with Linux/Unix shells, MATLAB, and similar tools. We expect familiarity with IDEs such as Eclipse, GNU-based tools, VS Code, Microsoft Visual Studio, and Arduino. We require experience with version control systems such as SVN and Git. We prefer hands-on use of issue-tracking tools such as Jira or similar platforms. We expect proficiency with Microsoft Office tools, including Excel, Word, Visio, PowerPoint, and Outlook. We value experience with Agile methods, including Scrum. We are seeking experience working with virtual machines. We need a solid understanding of industry-standard software design practices, including configuration control, design tradeoffs, analyses, and requirement specifications. We expect a background in software product development with strong engineering aptitude and problem-solving ability. We require demonstrated skill in resolving issues during design, development, and execution of software engineering work. We need excellent written and verbal communication skills. We value the ability to contribute effectively in a collaborative team environment. We also need the ability to work independently to meet technical and program goals. We require the ability to hold or obtain a U.S. DoD Secret security clearance. We require the ability to travel up to 25% domestically and internationally, depending on program needs. We strongly prefer prior experience supporting U.S. defense programs. We consider experience developing solutions for naval, marine, or robotic applications a plus. We value experience with bare-metal embedded software development. We require U.S. citizenship and eligibility for access to classified information. We require candidates to pass a pre-employment drug screen. Responsibilities: We work with engineering teams to design, implement, unit test, document, and maintain software across multiple programming languages and platforms, including Linux, Windows, and embedded systems. We apply sound software engineering principles and best practices to create practical, innovative solutions to complex problems. We support modeling, simulation, integration, and testing activities as needed. We develop and present technical concepts, tradeoffs, analyses, designs, and performance estimates. We participate throughout the full software lifecycle, including development, prototyping, integration, verification, delivery, and support. We take part in technical reviews and status meetings. We collaborate and communicate with internal stakeholders and, when needed, external partners. We follow company standard operating procedures and Quality System requirements. Technologies: Arduino Eclipse Embedded Excel GNU Git Support JIRA Linux Matlab Python Security SVN Unix Visual Studio VS Code Windows C++ More: We are Nimbus Data Systems, a leading defense and security company dedicated to helping nations keep people and society safe. Our Autonomous and Undersea Systems division is expanding its portfolio of technologies for autonomous maritime vehicles, including USVs, UUVs, AUVs, and ROVs. We offer a world-class engineering environment with strong opportunities for professional growth, competitive compensation, work-life balance, and a business casual culture. Our benefits include medical, dental, and vision coverage, generous paid time off with holidays, a 401(k) with employer contributions, tuition and student loan assistance, wellness support, employee stock purchase opportunities, and disability coverage. We are headquartered in Syracuse, New York, with operations across ten U.S. locations, and this role is based in Quincy, MA or Cranston, RI. We value diversity, inclusion, and equal opportunity, and we encourage qualified individuals to apply. last updated 28 week of 2026

Read the full posting on devitjobs

FAQ

Is the Senior Software Engineer role at Nimbus Data Systems remote?+

This Senior Software Engineer position is listed as onsite.

What is the salary for the Senior Software Engineer role at Nimbus Data Systems?+

The listing states $139000 - 197000.

What seniority level is this Senior Software Engineer role?+

This is a senior level position.

How do I apply for the Senior Software Engineer role at Nimbus Data Systems?+

Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Nimbus Data Systems.