Demo

DSP Software Engineer II

Iontra
Centennial, CO Full Time
POSTED ON 4/4/2025
AVAILABLE BEFORE 6/4/2025

Company Overview:

Iontra is a Denver, Colorado-based technology company revolutionizing the electrification movement by creating innovative charge-control solutions. We are reinventing the way batteries are charged to unlock their untapped performance. To us, batteries are more than just power sources. They’re the enablers of innovation and key to accelerating electrification adoption, and we’re proud to be leading the charge.

Role Summary:

In this role, you’ll be tasked with performing essential duties as a part of the algorithm development team, which participates in activities for Iontra’s research and product development projects. You’ll be responsible for developing and commercializing bleeding-edge charging algorithms to integrate into charging products and R&D platforms. This is a full-time software role, which can be performed remotely, in our Centennial, CO office, or hybrid in a fast-paced startup.

What You’ll Be Doing:

·       Implementing and maintaining the R&D and commercial platforms for use in internal experiments and customer products

·       Working with controls engineers, DSP engineers, and data scientists to implement prototype charging algorithms that incorporate new battery models and signal processing techniques

·       Owning the implementation of DSP and controls algorithms in Embedded C and optimizing those algorithms for execution in resource-constrained embedded environments

·       Designing and executing validation tests for new features, to test charge performance and benchmark CPU/memory requirements

·       Using Python for simulations and data processing, and presenting results to members of the management team

·       Conducting technical reviews and participating in peer code reviews to provide teammates with comments and ensure software robustness

·       Using Agile project tools to track progress and provide insight to peers about ongoing efforts

·       Mentoring other DSP software engineers on code design and best practices for software development

You’ll Need These Qualifications:

·       Master’s or Bachelor’s or higher in Electrical Engineering, Computer Engineering, or similar field with 2 years of relevant experience in an industrial or academic setting.

·       2 years of experience writing object-oriented software in embedded C/C and Python

·       Comfortable with data processing/analysis using Python or another similar language

·       Experience with Git or other version control software

·       Ability to work in both a team environment and autonomously

·       Ability to communicate technical data effectively, both verbally and in written reports

Desired Qualifications:

·       Experience implementing Python bindings for C/C (ex: using a library like pybind11)

·       Comfortable writing and optimizing C/C for embedded microcontrollers, especially those in the ARM Cortex-M family

·       Familiar with digital signal processing and control theory concepts, such as PID and FFTs

·       Experience with Agile development methodologies

You’ll love this job if you:

·       Are driven to be part of a team doing big things to help our planet.

·       Aspire to work with a successful veteran startup management team.

·       Are a self-starter and always find ways to get your work done and help team members.

·       Are an organized, detail-oriented person being very good at time management.

·       Are determined and resilient to keep things moving forward at a startup pace.

·       Are assertive and able to influence and partner with the team to get things done.

·       Enjoy new challenges and change.

Benefits and Compensation:

Salary Range: $120k-$150k (salary is based on education, experience, skillset, and market value).

We offer the following benefits package:

  • Health Care Plan (Medical, Dental & Vision)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Short Term & Long-Term Disability
  • Paid Time Off (Vacation, Sick & Holidays)
  • 401(k) Retirement Plan plus company match
  • Company Shares Plan

Iontra has an equal employment opportunity (EEO) policy that provides that no applicant or staff member will be discriminated against on the basis of gender, race, color, age, religion, marital status, pregnancy, veteran status, national origin, disability, or sexual orientation.

Salary : $120,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a DSP Software Engineer II?

Sign up to receive alerts about other jobs on the DSP Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Iontra

Iontra
Hired Organization Address Lone Tree, CO Full Time
Job Description Job Description Salary : $28.20 per hour Company Overview : Iontra is a Denver, Colorado-based technolog...
Iontra
Hired Organization Address Lone Tree, CO Full Time
Job Description Job Description Salary : $120k-150k (salary is based on education, experience, skillset, and market valu...

Not the job you're looking for? Here are some other DSP Software Engineer II jobs in the Centennial, CO area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!