Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$120k - $145k

Tocaro Blue

Job Description

Job Description

Job Description

Senior Software Engineer

Looking for an opportunity to make an impact at a fast growing, investor-backed AI/ML company? Do you have experience developing high-performance cross-platform software? This is an exciting opportunity with a fast-growing team at the cutting-edge intersection of AI/ML models, sensor fusion, and large datasets. You will be an integral part of a high-performing multi-disciplinary team developing innovative products from the ground up.

Tocaro Blue is transforming maritime technology by modernizing legacy marine radar systems through innovative software solutions. Our flagship product, ProteusCore, is an advanced software platform that integrates vessel radar sensor data with artificial intelligence and machine learning models to deliver real-time situational awareness.

We are looking for a Senior Software Engineer whose primary role will be to architect and develop software applications supporting AI/ML functionality to bring modern sensor perception and machine learning techniques to the marine industry. This will include software architecture, development, and maintenance for a variety of architectures and platforms.

Responsibilities

  • Writing cross-platform application software in C++ with some Javascript
  • Architecting software and estimating hours for development projects
  • Performing code reviews and approving pull requests
  • Providing key technical insights on company-wide technical challenges
  • Ownership of various libraries and codebases utilized across various teams and projects

Requirements

  • Expertise with C/C++, javascript, python, qmake/cmake, and gcc
  • Experience developing with Linux, Mac, Windows, Android, and Docker
  • Experience with source control, CI/CD, unit tests, and automated documentation
  • Proficiency with architecting software, reading code, problem solving, and technical communication
  • BS or MS in Computer Science, Electrical Engineering, or related field
  • 5+ years of experience with C++ programming and application development
  • Experience building and shipping software into the market

Nice to Have

  • Experience developing or modifying frontend applications in Qt and QML
  • Experience with communication protocols including REST, CAN, TCP/UDP, MQTT and BLE
  • Personal projects, or hobby interest, in solving problems with hardware and firmware
  • Marine experience

Compensation & Commitment

  • $120,000 - $145,000 salary, with potential for incentive equity compensation
  • 401(k) with matching (up to 4% of salary), Health, Dental, Vision, Life, Disability Insurance
  • In-house training on tools and techniques
  • Ability to work on US Government Contracts (typically limited to US Citizens)
  • Open to temporary or permanent remote working arrangements if based in the Southeast
  • Occasional travel (monthly daytrips) for data collection / testing in Pensacola, Florida

Equal Opportunity & Eligibility

Tocaro Blue, LLC is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Individual offers are based are made based on skill and experience, geographic location, as well as role, responsibility, and leadership within the company, and other due diligence. Our hiring team will try to determine whether each candidate fits the job description and may choose, at their discretion, to redirect a candidate to another job offering that is more appropriate.

All employees must be eligible to obtain a U.S. Department of Defense security clearance. With few exceptions, this is restricted to U.S. citizens and legal permanent residents (a.k.a. current Green Card Holders). Tocaro Blue LLC is not able to sponsor work visas nor permanent resident cards ("green cards") for this role.

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Birmingham, AL vacancy
  •  ...features end-to-end: design, implementation, tests, deployment, monitoring Develop production-grade software that meets HIPAA and healthcare security standards Raise the engineering bar through code review and design feedback Debug production issues in a system where... 
    Senior
    Work at office
    Remote work

    Transform9

    Birmingham, AL
    3 days ago
  • $125k

     ...features from architecture through deployment and monitoring Develop secure, production-grade software in a healthcare environment Collaborate with product, design, and engineering teams Mentor engineers and contribute to engineering excellence What You’ll Need to be... 
    Senior

    ITAC Solutions

    Birmingham, AL
    2 days ago
  • $86.5k - $142.7k

     ...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position...  ...Skills and attributes for success Strong hands‑on background in software engineering and modern application architectures. Deep... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Birmingham, AL
    5 days ago
  •  ...competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. As a Senior Software Engineer within PNC's Lending Technology organization, you will be based in Dallas, Pittsburgh, Birmingham or Strongsville and will... 
    Senior

    PNC Financial Services Group

    Birmingham, AL
    4 days ago
  •  ...A global consulting firm is seeking a Senior AI Native Engineer based in Alabama. You will implement scalable AI systems, enhance data pipelines for accuracy, and ensure the delivery of innovative AI solutions. This role requires strong analytical skills, project management... 
    Senior

    Ernst & Young Oman

    Birmingham, AL
    5 days ago
  • Job Description We are seeking a ServiceNow Developer with advanced knowledge of the ServiceNow platform, AI capabilities and scoped applications. The ideal candidate will have a strong understanding of ServiceNow’s out-of-the-box (OOB) capabilities, with a disciplined...
    Senior
    Remote work

    Insight Global

    Birmingham, AL
    4 days ago
  • Description: and may choose, at their discretion, to redirect a candidate to another job offering that is more appropriate. All employees must be eligible to obtain a U.S. Department of Defense security clearance. With few exceptions, this is restricted to U.S. citizens...
    Senior
    Permanent employment
    Full time
    Visa sponsorship
    Work visa

    Tocaro Blue

    Birmingham, AL
    8 days ago
  •  ...A global consulting firm is seeking a Senior Technology Analyst for their Oracle Cloud Finance role based in the United States. The individual will play a key role in the ERP project lifecycle, interacting with business stakeholders and collaborating with technical teams... 
    Senior

    Ernst & Young Oman

    Birmingham, AL
    4 days ago
  • $66 per hour

    Kforce has a client in Birmingham, AL that is seeking a Senior Software Engineer with deep expertise in Software Development Engineer in Test (SDET) practices and enterprise test automation. While this role is aligned within Software Engineering, the primary focus is quality... 
    Senior
    Contract work
    Birmingham, AL
    10 days ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Remote work

    speechify

    Birmingham, AL
    8 days ago
  • $25 - $30 per hour

     ...Overview Are you a recent graduate or within a couple years out of school, looking to launch a career in software development? I’m recruiting for a unique hybrid opportunity (Birmingham-based) with a leading health insurance company. We are looking to pay $25-30/hour... 
    Permanent employment
    Contract work
    Internship
    Relocation

    Insight Global

    Birmingham, AL
    4 days ago
  •  ....Software Engineer III page is loaded## Software Engineer IIIremote type: Hybridlocations: Birmingham, AL, USAtime type: Full timeposted on...  ...applications following design specifications put in place by senior software development staff and leadership.* Handles installation... 
    Immediate start
    Visa sponsorship

    Motion LLC

    Birmingham, AL
    4 days ago
  • $67k - $136.8k

     ...around this simple story. The opportunity As an FSO DevOps Engineer Senior Analyst, you’ll be based in our Service Delivery Center,...  ...requirements, design, develop, integrate, test, and deploy distributed software applications. You will deliver high qualify systems with... 
    Senior
    Full time
    Summer holiday
    Flexible hours

    EY

    Birmingham, AL
    1 day ago
  • $127.77k

     ...dedicated to quality, strength and integrity, and possess the drive to succeed, then we are your employer of choice. At Regions, the Software Engineer oversees application development, modification, and maintenance of applications. This position monitors system applications,... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    3 days per week

    Regions Bank

    Hoover, AL
    3 days ago
  •  ...operations, and enhance customer and regulatory outcomes for our clients. Technology – Data and Decision Science – AI Native Engineering AI Engineering, Senior Manager, Consultant The opportunity EY is making significant investments in its AI & Data practice serving the Power... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Birmingham, AL
    4 days ago
  •  ...The Software Technical Support Specialist is a customer-facing role, providing software technical support for multiple end-users and...  ...effectively with non-technical users, highly-technical users, and engineers. The ability to prioritize and balance multiple tasks is... 
    Work experience placement
    Work at office
    Remote work

    Imaging Business Machines LLC

    Birmingham, AL
    4 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed...  ...and techniques for obtaining solutions. - Networks with senior internal and external personnel in own area of expertise. -... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Birmingham, AL
    1 day ago
  • $160k

     ...based mindsets, engaging and collaborative behaviors, and personal growth-focused professionals. We are seeking a Senior Project & Commissioning Engineer to join the Engineering, Procurement & Construction (EPC) team. This individual will work under the direction of... 
    Senior
    Contract work
    For contractors
    Remote work
    Work from home
    Flexible hours

    Plus Power

    Birmingham, AL
    15 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Birmingham, AL
    2 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Birmingham, AL
    2 days ago
  •  ...Hargrove in Birmingham, Alabama is looking for a Principal Engineer to lead instrumentation design for various projects. The ideal candidate will have a Bachelor's or Master's degree in Electrical Engineering and at least 3 years of relevant experience. This role involves... 
    Senior

    Hargrove

    Birmingham, AL
    1 day ago
  • $135.6k

    NOTICE OF FILING APPLICATION UNDER THE U.S. DEPARTMENT OF LABOR’S PERMANENT EMPLOYMENT CERTIFICATION PROGRAM SOFTWARE ENGINEER III - SUPPLY CHAIN Motion Industries, Inc. is seeking Software Engineer III - Supply Chain in Birmingham, AL to develop and support enterprise... 
    Permanent employment
    Work at office
    Local area
    Remote work

    Genuine Parts Company

    Birmingham, AL
    18 hours ago
  • $106.8k - $194.8k

     ...teams and take your career wherever you want it to go. Join EY and help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution Engineer, you will be responsible for implementing and managing Web... 
    Senior
    Full time
    Summer holiday
    Flexible hours

    EY

    Birmingham, AL
    1 day ago
  •  ...abandonment, and is growing rapidly. The Senior Implementation Manager owns enterprise...  ...Coordinate between practice IT, integration engineers, and product to identify and clear...  ...• Preferred: experience implementing software for healthcare providers or working inside... 
    Senior

    CyberX Info System

    Birmingham, AL
    2 days ago
  •  ...Birmingham, AL based AI and technology consultancy that builds software to help organizations work smarter and deliver more. Our...  ...in software development. We believe that the next evolution of engineering will require not just AI tools, but an approach that ensures those... 
    Senior
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Sigao

    Birmingham, AL
    27 days ago
  •  ...to delve into many aspects of electrical engineering, including the design of complex power...  ...while applying innovative, state‑of‑the‑art software and programs. Responsibilities...  ...Tools for Windows and ETAP. Job Title Senior Electrical Engineering Specialist Group... 
    Senior
    Local area

    CDM Smith

    Birmingham, AL
    5 days ago
  •  ..., or update your information by visiting and logging into the careers section of the system. Job Description: At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex problems considering computer limitations, operating time, and forms... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Bank

    Hoover, AL
    1 day ago
  • ## Software DeveloperApplyremote type: Hybridlocations: Birmingham, AL, USAtime type: Full...  ...id: R26\_0000015685**Software Engineer II****SUMMARY:**Under general supervision...  ...following design specifications put in place by senior software development staff and leadership... 
    Visa sponsorship

    Motion LLC

    Birmingham, AL
    4 days ago
  • $93.48k

     ...Responsibilities Analyze user needs, then design, test, and develop software to meet those needs. Recommend software upgrades for customers...  ...equivalent in Computer Science, Computer Applications, CIS, Engineering, IT, Business Administration or related field. 36 months of... 

    Pcstalent

    Birmingham, AL
    1 day ago
  •  ...Junior Software Developer - Job Description We seek a motivated Junior Software Developer to join and work closely with our development team. This role is ideal for an environment where you will support ongoing projects, assist with development tasks, and gain hands‑on... 

    Deploy

    Birmingham, AL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!