SMX

Expert Algorithm Engineer (5273) (Broomfield, CO)

SMX$145K — $190K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • U.S. Citizenship required due to clearance necessity
  • BS or advanced degree in a relevant technical field
  • 10+ years of application design and development experience
  • Strong understanding of estimation theory
  • Expertise in sensor fusion and multi-sensor integration
  • Proficiency in Python, with C++ experience preferred
  • Excellent verbal and written communication skills

Responsibilities

  • Design and implement algorithms for guidance and control in remote sensing
  • Develop state estimation algorithms like Kalman Filters
  • Integrate and analyze sensor data through fusion algorithms
  • Create tools for algorithm development and simulation
  • Engage in technical discovery to align with customer needs
  • Collaborate with software and systems teams using Agile methods
  • Document technical processes and capabilities for customer communication

Benefits

  • Health insurance
  • Paid leave
  • Retirement
  • Learning and development opportunities
Full Job Description
The remote sensing world is expanding and we're building our team to grow with it. We have an immediate opportunity for a highly skilled Algorithm Developer and State Estimation Engineer who is excited to apply their talents to our customers' challenging needs and who will thrive in a collaborative environment. This position will generally support a combination of direct customer programs as well as internal research and development efforts. The ideal candidate will have a strong background in signal processing, sensor data fusion, and filtering techniques. Experience with real-time embedded systems, C++/Python implementations, and Department of War (DoW) projects is highly desirable.

Position is Hybrid - ~3 days a week onsite in Broomfield, CO (schedule may flex depending on customer needs). Infrequent travel to customer sites may be required.

Essential Duties & Responsibilities
  • Design, develop and implement guidance, navigation, and control algorithms for various remote sensing applications, including kinematic tracking, data fusion.
  • Design, develop, and implement state estimation algorithms including Kalman Filters, Extended Kalman Filters (EKF), and Unscented Kalman Filters (UKF)
  • Develop sensor fusion algorithms to integrate data from multiple sensors of varying phenomena Analyze observability, stability, and convergence properties of estimation algorithms
  • Design and develop tools and simulations for data generation and algorithm development
  • Participate in technical discovery to understand and translate customer desires and requirements
  • Work closely with software and systems engineering teams using an Agile development process
  • Work with senior systems engineers to discover requirements and shape program execution kickoff
  • Ability to leverage technical expertise to generate a Basis of Estimate (BOE) for a scope of work
  • Create technical documentation and help refine how the organization communicates its technical capabilities to potential customers

Required Skills & Experience
  • This position requires the ability to obtain a US DoW Secret Clearance. Due to the clearance requirement, U.S. Citizenship is required
  • BS or advanced degree in Computer Science, Mathematics, Physics, Engineering, or similar relevant field
  • 10+ years of experience with relevant application design and development
  • Strong understanding of estimation theory, including ABG Filter, Kalman filter, Madgwick filter, Bayesian estimation
  • Strong understanding of 6 DoF concepts and frame transformations
  • Expertise in sensor fusion and multi-sensor integration techniques
  • Ability to identify, research, and implement sensor data processing and tracking algorithms to meet customer needs.
  • Proficiency in Python
  • Ability to clearly communicate with development team members via verbal and written methods.

Desired Skills & Experience
  • Interim DoW Secret clearance or higher is preferred
  • Proficiency in C++ for algorithm implementation
  • Experience with real time processing and embedded systems
  • Experience with FPGA development and deployment
  • General knowledge of Systems Engineering practices, Product Management, and Agile development methodologies

Application Deadline: September 14, 2026

#CJPost

#LI-onsite

The SMX salary determination process takes into account a number of factors, including but not limited to, geographic location, Federal Government contract labor categories, relevant prior work experience, specific skills, education and certifications. At SMX, one of our Core Values is to Invest in Our People so we offer a competitive mix of compensation, learning & development opportunities, and benefits. Some key components of our robust benefits include health insurance, paid leave, and retirement.

The proposed salary for this position is:

$145,000-$190,000 USD

About SMX

SMX is a company that concentrates on C5ISR, advanced engineering, and computing and also provides services, including cyber security and data analytics. Their previous search terms included Trident Technologies, Smartronix, Datastrong, and C2S Consulting Company, and their tradition of offering new technological solutions.

SMX Careers

Joining SMX presents a prime opportunity to be part of a diverse team of professionals, dedicated to pioneering innovations in the industry. SMX, a leader in technology and consulting, offers a variety of job opportunities that cater to ambitious individuals looking to make a significant impact in their professional journey.

Explore Career Opportunities

SMX is actively hiring and offers a range of positions that suit different skills and career aspirations. From entry-level roles to leadership positions, SMX is committed to fostering growth and excellence in every team member.

Internship Programs

SMX's internship programs provide invaluable industry experience, mentoring, and the opportunity to develop professional skills in a real-world setting. Internships are a stepping stone to full-time employment at SMX, offering a robust foundation in technology and business practices.

Professional Growth and Development

SMX is dedicated to the professional growth of its employees. With comprehensive training programs, including leadership development and diversity training, SMX ensures that every team member has the resources to thrive. Employees are encouraged to pursue continuous learning opportunities and gain certifications that enhance their career prospects.

Benefits and Culture

SMX is known for its inclusive culture and competitive benefits package designed to support the well-being and financial security of every employee. Benefits include health care, retirement plans, and paid time off, among others. The company culture at SMX promotes innovation, teamwork, and leadership, making it an ideal environment for professional development and personal growth.

Networking and Professional Development

Employees at SMX enjoy access to a vast network of industry professionals and thought leaders. Regular networking events, seminars, and workshops are integral to the company's commitment to employee development. These opportunities facilitate career advancement and innovation within the team.

Applying for a Position

To apply for a position at SMX, candidates are encouraged to submit a resume and cover letter through the SMX Careers portal. The hiring process at SMX is thorough, ensuring that both the company and its potential employees are well-matched. Candidates can expect a detailed interview process where they can showcase their skills and learn more about the job opportunities and culture at SMX.

Stay Connected with SMX Jobs

Keep up to date with the latest news, career tips, and job openings at SMX by subscribing to the SMX Careers newsletter. Tailored information about new positions, company updates, and industry insights will be directly delivered to subscribers.

Join SMX

Explore the exciting and rewarding career opportunities at SMX. With a commitment to diversity, innovation, and leadership, SMX is looking for passionate, curious, and solution-driven team players. Search open positions that match your skills and interests on the SMX Jobs portal today.

READ CAREERS BLOG

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the dynamic and fulfilling career opportunities awaiting at SMX.
Learn more about SMX
Size
1,001 employees
Industry

Similar Jobs

More Jobs at SMX

More Aerospace & Defense Jobs

Find similar Expert Algorithm Engineer (5273) (Broomfield, CO) jobs: