Senior Embedded engineer

Ethereum Technologies LLC

Lafayette (CO)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in Colorado is seeking an experienced embedded systems developer proficient in C++ and Python. The role involves analyzing existing code, translating Python to C++, and optimizing algorithms for real-time performance. Ideal candidates will have a master's degree in a related field, along with 7+ years of experience, focusing on Digital Signal Processing. This role provides an opportunity in a dynamic work environment, fostering innovation and growth.

Qualifications

  • 7+ years of experience at a Senior or Principal level.
  • Experience optimizing algorithms for real-time processing.
  • Familiarity with DSP hardware and scientific simulations.

Responsibilities

  • Analyze and understand existing Python code for electromagnetic computations.
  • Translate Python code into efficient C++ code for embedded systems.
  • Implement and optimize algorithms for performance enhancement.

Skills

C++ development
Python
Digital Signal Processing algorithms
Embedded systems programming
Real-time processing
Debugging and troubleshooting
Mathematical libraries
Git

Education

M.S. in Electrical Engineering, Computer Engineering, or Computer Science

Tools

MATLAB
Eigen
Boost
GitHub
Bitbucket
Jira
Confluence

Job description

Responsibilities
  • Analyze and understand existing Python code for electromagnetic field computations.
  • Translate Python code into efficient, high-performance C++ code for embedded systems.
  • Implement and optimize mathematical and computational algorithms to enhance performance, focusing on manipulating and analyzing data in multidimensional spaces.
  • Collaborate with cross-functional teams to ensure the accuracy and efficiency of the code conversion.
  • Optimize computation to achieve real-time processing performance on embedded platforms.
  • Document code and processes to facilitate future maintenance and updates.
Skill sets
  • 7+ years of experience and working at a Senior or Principal level
  • Proficiency in designing, implementing, and optimizing Digital Signal Processing algorithms and with embedded systems design.
  • Experience optimizing algorithms for embedded targets that are memory and CPU resource constrained with optimizing computations for real-time processing.
  • Experience with DSP hardware and software tools and strong debugging and troubleshooting skills with target tools and environments.
  • Experience with real‑time operating systems (RTOS) requirements
  • Experience with working with C++ mathematical libraries and tools that use linear algebra: matrices, vectors, numerical solvers, and geometric transformations
  • Familiarity with microcontrollers, DSP processors, and interfacing to FPGA.
  • Familiarity with mathematical and scientific simulations software tools like MATLAB, Eigen, Boost
  • Experience working with Git
Qualifications
  • Minimum M.S. in Electrical Engineering, Computer Engineering, or Computer Science, Mathematics, or a related field.
  • Proven experience in C++ development with a strong understanding of Python.
  • Experience in embedded systems programming and development.
  • Familiarity with Python libraries used for scientific computations (e.g., NumPy, SciPy).
  • Experience with optimizing computations for real‑time processing is highly desirable.
Preferred Qualifications
  • Background in physics or electrical engineering with a focus on electromagnetic fields.
  • Knowledge of electromagnetic field computations and related mathematical concepts, and experience with complex number handling.
  • Experience in using mathematical libraries and tools, particularly in the context of linear algebra, geometric transformations, and optimization techniques such as iterative algorithms.
  • Experience with software development lifecycle (SDLC) in regulated environment
  • Experience working with GitHub, Bitbucket, Jira, Confluence

ETHEREUM TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ETHEREUM TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ETHEREUM TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Ethereum Technologies LLC • Houston (TX)

On-site
USD 100,000 - 130,000
Firmware/Embedded Engineer
Firmware/Embedded Engineer

Ethereum Technologies LLC • Town of Texas (WI)

On-site
USD 90,000 - 120,000
Software Engineer – Python Backend
Software Engineer – Python Backend

Ethereum Technologies LLC • Reston (VA)

On-site
USD 120,000 - 170,000
Senior Embedded C++ Engineer
Senior Embedded C++ Engineer

Robotics Prcocess Automation, LLC • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Senior C++ Software Engineer
Senior C++ Software Engineer

Ethereum Technologies LLC • Dallas (TX)

On-site
USD 80,000 - 120,000
Senior Embedded C++ Engineer
Senior Embedded C++ Engineer

Cloud Hybrid Technologies LLC • Dallas (TX)

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Command Post Technologies, Inc • Dahlgren (VA)

On-site
USD 120,000 - 160,000
Great health benefits.
401(k) with generous company matching.
Employee Stock Ownership Plan (ESOP)
Senior Software Engineer - Python
Senior Software Engineer - Python

Ethereum Technologies LLC • Boston (MA)

On-site
USD 150,000 - 210,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Robotics Prcocess Automation, LLC • Houston (TX)

On-site
USD 100,000 - 130,000