Human Power BG
C++ EMBEDDED SOFTWARE ENGINEER
Human Power BG, Colorado Springs, Colorado, United States, 80509
About the job C++ EMBEDDED SOFTWARE ENGINEER
Human Power BG is an HR agency that offers consultations and recruitment for some of the best companies in Bulgaria.
C/C++ Embedded Software Engineer with Linux & Hardware Interface Experience
The salary range for this position is $110,000 to $125,000
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.
#1 Importance: Write complete code utilizing a project concept analysis, design review, development, peer review, test and release process.Become the designated owner of specific code bases.Design software features to meet product requirementsWrite technical specifications and assist with functional specificationsTroubleshoot and debug existing products and perform new developmentResearch networking protocols and practices, development techniques, and quality improvement methods, and share your knowledge with the teamValidating products against standards documentsWorking with and supporting production and customer serviceCreating test documentation/procedures and test/validation programsAREAS OF EXPOSURE :
Embedded to higher level programming (C++)Embedded firmwareCircuit and system designReal-time embedded systemsMicrocontroller and SOC architecturesSerial communication protocols RS2332, RS485, Ethernet, SPI, I2C, CP/IP, UDP, HDLC, snmp, SPIDesign for testabilityQualifications
C++ in Linux and hardware environmentsNetworking protocols, etc.Design software features to meet product requirementsCPLD and FPGA processing understanding/exposureTroubleshooting skills using lab equipment such as logic analyzerWrite technical specifications and assist with functional specifications as well as the creation of test documentation, procedures and validation.Validate products against standards documentsDemonstrated experience designing, implementing, testing, diagnosing & supporting production softwareTranslate incomplete/ambiguous/verbal requirements into detailed technical specificationsAbility to work on several projects simultaneouslyFlexible attitude fostering the ability to work closely with othersExperience and knowledge of:C and C++ in an Embedded environmentSoftware development experience in Linux & hardware environments (We are developing with Linux / C++)Embedded systems, microprocessors (ARM,PIC,STM), memory (SRAM, DDR), I/OSome travel may be required (5%)
Benefits include medical, dental, vision, 401k with company match, disability insurance, life insurance, PTO, and company paid holidays
If this position is of interest to you and you meet the requirements, please send your updated CV.
For any questions you may have, please contact us: 0878 344 034 or i.dobreva@humanpowerbg.com
Thank you!
We will contact only approved candidates!
Our services are free of charge to all applicants.
All candidates will be treated in strict confidence.
All data provided by you is protected by the meaning of the Personal Data Protection Law and will be used only for the purposes of this selection.
Human Power has an indefinite license 3084 issued by the National Employment Agency to provide services in the field of human resources.
Human Power BG is an HR agency that offers consultations and recruitment for some of the best companies in Bulgaria.
C/C++ Embedded Software Engineer with Linux & Hardware Interface Experience
The salary range for this position is $110,000 to $125,000
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.
#1 Importance: Write complete code utilizing a project concept analysis, design review, development, peer review, test and release process.Become the designated owner of specific code bases.Design software features to meet product requirementsWrite technical specifications and assist with functional specificationsTroubleshoot and debug existing products and perform new developmentResearch networking protocols and practices, development techniques, and quality improvement methods, and share your knowledge with the teamValidating products against standards documentsWorking with and supporting production and customer serviceCreating test documentation/procedures and test/validation programsAREAS OF EXPOSURE :
Embedded to higher level programming (C++)Embedded firmwareCircuit and system designReal-time embedded systemsMicrocontroller and SOC architecturesSerial communication protocols RS2332, RS485, Ethernet, SPI, I2C, CP/IP, UDP, HDLC, snmp, SPIDesign for testabilityQualifications
C++ in Linux and hardware environmentsNetworking protocols, etc.Design software features to meet product requirementsCPLD and FPGA processing understanding/exposureTroubleshooting skills using lab equipment such as logic analyzerWrite technical specifications and assist with functional specifications as well as the creation of test documentation, procedures and validation.Validate products against standards documentsDemonstrated experience designing, implementing, testing, diagnosing & supporting production softwareTranslate incomplete/ambiguous/verbal requirements into detailed technical specificationsAbility to work on several projects simultaneouslyFlexible attitude fostering the ability to work closely with othersExperience and knowledge of:C and C++ in an Embedded environmentSoftware development experience in Linux & hardware environments (We are developing with Linux / C++)Embedded systems, microprocessors (ARM,PIC,STM), memory (SRAM, DDR), I/OSome travel may be required (5%)
Benefits include medical, dental, vision, 401k with company match, disability insurance, life insurance, PTO, and company paid holidays
If this position is of interest to you and you meet the requirements, please send your updated CV.
For any questions you may have, please contact us: 0878 344 034 or i.dobreva@humanpowerbg.com
Thank you!
We will contact only approved candidates!
Our services are free of charge to all applicants.
All candidates will be treated in strict confidence.
All data provided by you is protected by the meaning of the Personal Data Protection Law and will be used only for the purposes of this selection.
Human Power has an indefinite license 3084 issued by the National Employment Agency to provide services in the field of human resources.