posted Jun 05
Embedded Software Engineer
Job Location: Manhattan, New York
Salary: $172,100 - $223,800 a year
Job Description
• Working with a small, multi-disciplinary development team to build and craft software for execution on bare metal or embedded operating systems • Working independently on project tasks as well as work as a team member of a larger project team • Working with project managers in Agile/Scrum settings • Being a creative element that delivers innovative solutions from concept to production • Conducting/participating in product design reviews to provide technical feedback on product designs and quality • Conducting software unit tests to exercise implemented functionality • Documenting software designs • Leading and participating in design reviews and code reviews • Troubleshooting and fixing production firmware • Interacting with team and clients to clearly communicate work progress and design details • Working with clients to define requirements, develop software architecture, provide status updates, and plan sprints • Participating in brainstorms outside your area of expertise • Contributing expertise to and learning from the larger software group
Qualifications
• 7+ years of software development • Strong C programming skills • Demonstrated curiosity in engineering and the ability to quickly learn new skills and adapt to project needs • Strong interest in embedded systems and software with preference given to those with current experience • Education and/or equivalent work experience in the engineering discipline • Creative, proactive, and detail-oriented individual with excellent written and spoken communication skills • An understanding in software engineering best practices • Strong C++/Java/Bash/Python skills are a plus • Experience with development on small, low-power embedded platforms (e.g. ARM Cortex-M), preferred • Familiarity with common communications protocols (UART, SPI, I2C, CAN, USB), preferred • Proficiency with common embedded toolchains and version control systems (e.g. git, gerrit, github) is a plus • Experience with one or more RTOSs (e.g. FreeRTOS, uC/OS) and multithreaded programming is preferred
Benefits
• Medical, dental and vision insurance • Generous paid time off policy • Short-term and long-term disability • Access to mental health services • 401k, tuition reimbursement and student loan paydown plans • Employee Stock Purchase Plan • Fertility and adoption support and up to 18 weeks of paid parental leave • Child care and family care discounts • Free access to Peloton Digital App and apparel and product discounts • Commuter benefits and Citi Bike Discount • Pet insurance and so much more!

Related Jobs

- Company
- PDT Partners
- Post Date
- New
- Title
- Summer 2025 Software Engineering Internship
- Type
- $130,000 - $165,000 a year
- Location
- Manhattan, New York

- Company
- Tiger Analytics
- Post Date
- New
- Title
- Senior Tableau Developer
- Location
- Remote

- Company
- Terakeet
- Post Date
- New
- Title
- Sr. Data Scientist
- Type
- $107,000 - $162,000 a year
- Location
- Remote

- Company
- Esri
- Post Date
- New
- Title
- Sr. Application Developer
- Type
- $93,408 - $167,128 a year
- Location
- Unknown, California

- Company
- Okta
- Post Date
- New
- Title
- Senior Engineer, Performance Tuning
- Type
- $136,000 - $204,000 a year
- Location
- San Francisco, California