Note: The job is a remote job and is open to candidates in USA. Acroname is a company that designs and manufactures world-class products, including software-controlled USB hubs and manufacturing test automation equipment. The Senior Embedded Systems Engineer will develop and maintain firmware, support existing products, and contribute to the architecture of Acroname's products and test systems.
Responsibilities
- Develop and maintain firmware for RTOS control systems
- Support existing products, APIs and features
- Enable cutting edge hardware features through software on existing and new products
- Improve embedded web server technology stack
- Create device drivers for system level integrations for IO, controllers and displays
- Be a self-driven contributing member of our engineering team
- Embedded platform architecture development
- Help steer the architecture of Acroname products and test systems
- Join and be a significant contributing member of our engineering team
- Extremely self-driven, but knows when to ask questions
- Sense of humor, we only do this because we want to
- Embedded platform architecture development
- Software platform architecture development
- Refine Acroname toolchains and CI systems
- Advise and aid in debug of firmware
Skills
- BS or MS in Systems, Electrical or Computer Engineering, or Computer Science
- 6-7 years of production programming experience
- Able to travel for business, including international travel
- Architecting, bringing up, and debugging electronic hardware
- Designed systems with USB and ethernet interfaces
- Good understanding of electrical engineering fundamentals
- Knows that “import ” isn't always the best approach
- Despises all OSes equally but insists on cross-platform feature parity
- Recognizes the not-invented-here syndrome and has been previously inoculated against it
- Understands AI tools and workflows understanding the output may be like 10 interns reporting to you
- Accepts that the more you dig (validate), the more dirt (bugs) you pile up
- Lives by the mantra that if everything is urgent, nothing is urgent
- Picks 3 from fast, cheap, and good
- Uses the phrase “it's just a timing problem” as a challenge, not an excuse
- A wicked cool vimrc file
- Or remapped modifier keys to relieve Emacs pinky
- Not afraid to blow fuses on an ARM core
- Believes base jumping is more efficient than rappelling
Benefits
- Full benefits, including health, dental, vision, and a retirement plan.
- An RTD bus pass (because we like the environment).
- Potential stock grants (because we all win together).
- Moderated glory
Company Overview