
Iontra
about 18 hours ago

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.