Software Engineer
Sealing TechnologiesAbout the role
Columbia, MD
Hybrid
Sealing Technologies, a Parsons Company, provides Cyber Security services and cutting-edge technologies to the Federal Government. We are looking for a Software Engineer to join our Product Development team and help build the next generation of server system monitoring and human-machine interface. Specifically, we are looking for someone that can bring their backend development experience to create a framework utilized in our embedded server controller system. The ideal candidate has a strong background in object-oriented programming as well as developing and deploying modular and/or plugin frameworks such as OSGi.
Minimum Qualifications:
- 5+ years of professional java programming experience.
- 6+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
- Use of Java in conjunction with OSGi as the basic modular framework.
- Experience in use of modern software development tools (Confluence, Jira, Jenkins).
- Experience with Git command line configuration management tool.
- Knowledge of Agile software development process methodology
- Experience with Linux, Linux kernel, uboot, device drivers, UEFI / BIOS.
- Experience with JavaFX UI development.
- Java build tools such as Gradle, Bazel, Maven, etc.
- 7+ years of industry level experience
- US Citizen
Preferred Qualifications:
- BS in Computer Science, Computer Engineering, Electrical Engineering or other related field; will consider relevant years of experience in lieu of degree.
- Knowledge of server hardware interfaces and Industry specifications such as SMBus/I2C, PCIe, ACPI, DDR, IPMI, 10G/1G Ethernet, SATA, SPI, I2C
- Understanding of server manageability (BMC, IPMI) or server BIOS sub-system
- Experience developing embedded software applications.
- Exposure to microcontroller development.
**This role has an internal job title of Software Security Engineer III or IV depending on experience**
Salary Range:
$106,000 - $140,000
This information reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Actual pay will be adjusted based on an individual's skills, experience, education, and other job-related factors permitted by law.
Working is no longer solely about the job. Here at Sealing Tech, we understand your happiness and health is vital to our success. We are innovative in our approach to cultivating balanced work environments and offer a plethora of added perks. We strive to be of service to those who have served our country and communities. Such as veteran support groups, outreach opportunities and transition plans. Sealing Tech offers competitive compensation packages, health, dental, and vision insurance, retirement contributions, continuing education budgets, tuition reimbursement, flexible schedules, and generous vacation policies. Other perks include monthly catered meals, a stocked kitchen, and company retreats and gatherings. Plus, flexible work arrangements, pet friendly offices and quarterly merit bonuses for qualified employees. We are looking for a new member to join our team, take on challenges, be innovative and willing to grow with us. BUILD, SECURE, SOLVE.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s