Embedded Rust Engineer at Code Metal, Inc
Apply Now
Description
About Us
At Code Metal, we're not just developing AI – we're revolutionizing it. Our team of industry veterans brings decades of experience and a passion for cutting-edge technology to every project. With a track record of raising over $1 billion in capital across successful ventures, we're poised to redefine the landscape of AI solutions.
Senior Embedded Software Engineer
Overview
We're seeking innovative Senior Embedded Software Engineers to spearhead the design and prototyping of greenfield edge mesh networks and computing systems. This role offers a unique opportunity to drive AI research within our dynamic startup environment.
Your Impact
You'll collaborate with our elite team of researchers and engineers to rapidly prototype and refine embedded systems software. Your work will directly contribute to groundbreaking initiatives, including next-generation logistics tracking infrastructure and advanced robotics applications.
Key Responsibilities
- Lead the design and implementation of software and firmware for cutting-edge embedded system prototypes
- Develop clean, efficient, reliable, and highly scalable software
- Work cross-functionally to align prototypes with business objectives
- Articulate complex technical concepts to diverse stakeholders and influence strategic decisions
- Stay at the forefront of embedded system software development trends
- Maintain comprehensive documentation throughout the development lifecycle
Qualifications
Required
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field (Master's preferred)
- 5+ years of experience in embedded systems development
- Expertise in hardware-software interactions, real-time constraints, and low-level programming
- Proficiency with protocols such as Modbus, CAN, Ethernet, UART, SPI, and I2C
- Skilled in low-level debugging through software and hardware analysis
- Experience with unit testing frameworks
- Linux expertise on embedded hardware platforms
- Track record of shipping complex embedded software to production
- Proficiency in real-time systems using C++ or Rust
- Front-end UX experience with major frameworks (Angular/React/Vue)
- Experience in UX/front-end development for IDEs
Preferred
- 7+ years of relevant embedded systems experience
- Experience with low power wireless communication and system design
- Sensor integration expertise for embedded systems
- Background in embedded system security implementation
- Firmware development experience
- FPGA knowledge
- OTA/DIL update experience
- Node.js proficiency
Benefits
- Competitive salary
- Comprehensive health care (Medical, Dental & Vision)
- Retirement plan (401k, IRA)
- Unlimited PTO plus sick leave and public holidays
- Flexible hybrid work arrangement
- Relocation assistance for eligible employees
Location:
Boston, Massachusetts, United States
Tags
Other Rust Jobs:
-
Rust Engineering Lead - Open Source and Linux
Canonical
Home based - Africa, Nairobi (remote 💻)
UbuntuLinuxOpen Sourcelxd -
Rust Developer for Secure Messaging Services
Threema GmbH
Zurich
securitymessagesSecureMessagingDistributedSystems -
Lead Engine Programmer for AEC 3D Design Software
Qubu
Bratislava, Slovakia (remote 💻)
3d3DDesignengineaec -
Senior Rust Developer
webAI Inc
Austin, Texas (remote 💻)
Machine LearningAIretailai model training