Junior Embedded Software Engineer: E2
Jobright.ai

Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
Boulder Engineering Studio is a premier product development consultancy in Boulder, CO. They are hiring for an embedded software engineer to support existing programs and enhance software development capabilities. This role involves debugging, developing software and firmware for various devices, and collaborating with a team in a fast-paced environment.
Responsibilities:
• Debug issues with PCBA's and Device Under Test (DUT's)
• Testing and bring-up of automated test fixtures
• Developing software (full stack) for automated test fixtures used in device production
• Developing firmware for ARM based Microprocessors and Microcontrollers
• Developing device drivers for lab equipment such as power supplies, oscilloscopes
• Developing interfaces to remote backends and databases
• Implementing protocols including but not limited to JSON-RPC, Websockets, REST, Modbus etc
• Integrating with cloud-based services such as AWS IoT core, Azure IoT, DynamoDB
• Writing test procedures and implementing them to create robust, stable systems
• Take ownership of developing new features, provide design considerations prior to development
• Helping define tasks and assist in estimating effort and schedules
• Collaborating with fellow engineers and delegating tasks as needed to technicians
• Expectation to be on-site at our Boulder office
Qualifications:
Required:
• Proficient with Python, C and JS programming languages
• Experience developing Firmware for ARM based MCU’s like STM32
• Proficient with Principles of Electronics for hands-on debugging with Oscilloscopes, Analyzers, etc
• Proficient with reviewing PCBA’s for hardware-software integration
• Proficient with Linux development environments
• Proficient with version control tools such as Git
• Proficient with test driven development and CI/CD
• Excellent written and verbal communication skills
• Excellent organizational skills and attention to details
• Bachelors degree in Software/Electrical Engineering or equivalent required; Masters degree preferred.
• Two years of related experience preferred.
Preferred:
• Experience working with firmware
• Experience working with Zephyr
• Experience working with Docker
• Experience working with Yocto
• Experience working with Embedded Linux
• Experience with JS frontend development using frameworks such as Vue and React
Company:
Boulder Engineering Studio is a mechanical, electrical and software design firm that transforms your ideas into reality. Founded in 2010, the company is headquartered in Boulder, Colorado, USA, with a team of 11-50 employees. The company is currently Early Stage. Boulder Engineering Studio has a track record of offering H1B sponsorships.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume