Embedded Software Engineer
InfraHire is looking for Embedded Software Engineer in Colorado Springs, CO.
Job Description
This position will be working closely with a team of senior engineers designing and releasing both the software and hardware for items such as single board computers, environmental control and measurement, and LED sign message control. The successful candidate will be involved in all aspects of product and system design to firmware and control software development to product release and post-release support.
Areas Of Exposure
Job Description
This position will be working closely with a team of senior engineers designing and releasing both the software and hardware for items such as single board computers, environmental control and measurement, and LED sign message control. The successful candidate will be involved in all aspects of product and system design to firmware and control software development to product release and post-release support.
Areas Of Exposure
- Embedded to higher level programming (C++)
- Embedded firmware
- Circuit and system design
- Real-time embedded systems
- Microcontroller and SOC architectures
- Serial communication protocols RS2332, RS485, Ethernet, SPI, I2C, CP/IP, UDP, HDLC, snmp, SPI
- Design for testability
- C++ in Linux and hardware environments
- Networking protocols, etc.
- Design software features to meet product requirements
- CPLD and FPGA processing understanding/exposure
- Troubleshooting skills using lab equipment such as logic analyzer
- Write technical specifications and assist with functional specifications as well as the creation of test documentation, procedures and validation.
- Validate products against standards documents
- Demonstrated experience designing, implementing, testing, diagnosing & supporting production software
- Translate incomplete/ambiguous/verbal requirements into detailed technical specifications
- Ability to work on several projects simultaneously
- Flexible attitude fostering the ability to work closely with others
- Experience and knowledge of:
- C and C++ in an Embedded environment
- Software development experience in Linux & hardware environments (We are developing with Linux / C++)
- Embedded systems, microprocessors (ARM,PIC,STM), memory (SRAM, DDR), I/O
- Some travel may be required (5%)
-
Seniority level
Entry level -
Employment type
Full-time -
Job function
Other -
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Infrahire by 2x
See who you knowGet notified about new Embedded Software Engineer jobs in Colorado Springs, CO.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Developer
Software Developer
-
Software Engineer
Software Engineer
-
Software Engineer - Front-End Development
Software Engineer - Front-End Development
-
Junior Python Developer
Junior Python Developer
-
Software Development Engineer 1
Software Development Engineer 1
-
Junior Software Development Engineer
Junior Software Development Engineer
-
Software Engineer, Front End
Software Engineer, Front End
-
JavaScript Developer
JavaScript Developer
-
Software Engineer 2 (Remote)
Software Engineer 2 (Remote)
-
Software Engineer
Software Engineer
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub