BlackSea Technologies is hiring: Software Engineer in Baltimore
BlackSea Technologies, Baltimore, MD, US
Job Description
Company Info
At Maritime Applied Physics Corporation (MAPC), a wholly owned subsidiary of BlackSea Technologies, we don't just innovate; we revolutionize. Our strategic partnership with BlackSea Technologies empowers us to reach new heights by leveraging resources with unparalleled support all while fueling our drive for technological advancement.
We are a close-knit team of creative and innovative thinkers specializing in full lifecycle development of cutting-edge maritime technology. At MAPC, you won't just find a job; you'll find a community of experts who aspire to solve diverse and complex challenges. Be part of a company where your ideas matter, your expertise is valued, and your contributions make a real impact.
Together, we are not just sailing; we are charting a course to push boundaries of what's possible.
Qualifications and Responsibilities
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be responsible to
Develop critical embedded safety software in C/C++ or model-based safety certifiable development tools for use on processors running RTOS.
Design and develop safety-critical embedded software, adhering to applicable standards with a focus on robust, reliable, and fault-tolerant architectures.
Contribute to software project planning activities including sprint planning, task delegation, roadmap refinement, and defining clear markers of success.
Collaborate with cross-functional teams—including systems, safety, and test engineering—to ensure both product and program-level requirements are satisfied.
Contribute to software development throughout the entire lifecycle, from feature definition through testing, verification, and final delivery.
Development of software safety artifacts and required documentation to provide evidence of rigor in accordance with relevant standards.
Ensure that software requirements are clearly defined, implemented and traceable to system and safety requirements.
Create and maintain comprehensive documentation for software requirements, architecture, and design to ensure compliance with safety software development processes.
Participate in safety assessments, analyses and review of work products created by other functional groups that affect safety software features.
Required Skills and Experience
Bachelor's degree in Computer Science (or related field), preferred
Ability to code in C and C++
3-5 years of relevant work experience
3+ years of experience in development for embedded platforms and hardware debugging tools.
Expertise in Object Oriented Design, Database Design, and XML Schema
DDS Experience with Agile or Scrum software development methodologies
Ability to multi-task, organize, and prioritize work
Attention to detail
Desired Skills/Experience
Defense, Space or Manufacturing interest preferred
Job Type
- Full-time
- Pay: $90,000.00 - $105,00.00 (Depending on Experience)
- Flexible Schedules
Benefits:
Medical, Dental, and Vision
- Health Savings Account
- 401K
- Tuition Reimbursement
- Relocation Assistance
- Paid Time Off
- 6 Paid Holidays
- Life Insurance
EEO Statement
Maritime Applied Physics Corporation is an equal opportunity employer. All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. MAPC is dedicated to providing a work environment that respects diversity and inclusion. We encourage candidates of all backgrounds and experiences to apply.