Embedded Software Engineering Co-Op jobs in United States
cer-icon
Apply on Employer Site
company-logo

Extreme Engineering Solutions · 14 hours ago

Embedded Software Engineering Co-Op

Extreme Engineering Solutions (X-ES) is seeking Embedded Software Engineering Co-Op’s to assist with all aspects of software design related to ensuring bootloaders and operating systems run with maximum efficiency and functionality on our products. The role involves developing, releasing, stress testing, and debugging code for products that leverage the latest processing and I/O technologies.

ComputerElectronicsEmbedded SoftwareEmbedded SystemsHardwareManufacturingSoftware
check
Comp. & Benefits

Responsibilities

Work as part of a small team of developers and architects
Participate in an Agile development environment
Develop and document SDKs, APIs, and other software artifacts
Debug issues and fix bugs as they arise
Work with Manufacturing and QA to apply a variety of testing techniques and strategies to ensure adequate test coverage
Contribute to a DevOps methodology to define and create CI/CD pipelines
Contribute to an automate-first/automate-everything philosophy

Qualification

Embedded systemsC programmingPython programmingLinuxSoftware architectureCI/CD toolsAgile developmentPC troubleshootingMulti-threaded developmentRESTful APIsVisual StudioGitJiraCommunication skills

Required

2+ years of college Computer Engineering, Electrical Engineering with Computer Science courses, or Computer Science
Working towards a Bachelor or Master's degree
Knowledge of digital logic and computer science fundamentals
Coursework or experience in embedded systems, data structures, operating systems, or computer architecture
Strong PC troubleshooting skills
Good oral and written communication skills

Preferred

Knowledge of C or Python programming
Experience with Linux, bootloaders, BIOS, and modern operating systems
Hands-on experience with multi-threaded development, covering thread synchronization, locks, and database concurrency
Proficiency with software architecture
Experience with modern development tools, including Visual Studio, Git, and Jira
Experience building RESTful APIs
Experience with CI/CD tools
Exposure to software development life cycle, development process flow, and their tools usage
Experience working on an Agile development team
Ability to troubleshoot complex problems systematically

Benefits

No-deductible, low-copay group health insurance (90% employer paid)
Safe Harbor 401(k) contribution

Company

Extreme Engineering Solutions

twittertwittertwitter
company-logo
X-ES is a leader in the design, manufacture, testing, and support of high-quality, rugged embedded computing hardware & software solutions.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase