Advanced Embedded Engr
Honeywell
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 49KJob location
Tech stack
JIRA
Bluetooth
Booting (BIOS)
Binary Space Partitioning
C++
Static Program Analysis
Computer Security
Software Debugging
Linux
Device Drivers
Embedded Software
Matlab
Modbus
Octave
Open Source Technology
Real-Time Operating Systems
RS-485 Standard
SonarQube
Subversion
Universal Asynchronous Receiver/Transmitter
Wi-Fi Technology
Serial Peripheral Interface
Zigbee
Wireless Technologies
Bitbucket
Software Coding
Requirements
- Strong C , C++ skills.
- Good knowledge of RTOS concepts and experience in any RTOS like free rtos, MicroC OS
- Excellent knowledge in embedded programming concepts and coding standards
- Should have good experience in Digital Signal Processing preferably in image processing algorithms is an advantage
- Experience in Matlab/Octave are desired and should have experience in simulating various algorithms in these tools prior to implementation.
- Minimum 5 years' experience in BSP, Device Drivers, Boot Loader etc
- Good Experience in Various IDE and debug tools like IAR
- Linux Experience is desirable.
- Minimum 3 years' Experience in ARM based processors Ti, NXP, ST etc
- Should have working experience to read and understand schematics and basic hardware knowledge to design and develop device drivers, display drivers, SPI, I2C, I2S, timers, ADC etc
- Good understanding of multi core microprocessor concepts, arm technology etc
- Basic understanding of cyber security concepts
- Experience in static code analysis tools like SonarQube, Open Source Analysis tools like Black Duck.
WE VALUE
- Good analytical skills
- Team player with good communication skills
- Ability to identify and troubleshoot hardware and software technical problems
- Knowledge of agile concepts
- Basic understanding of any of the wireless technologies Zigbee, Bluetooth, WIFI products.
- Should be motivated to learn quickly and adapt.
- Familiar with I2C, UART, SPI, RS485, MODBUS, CAN
- Working knowledge in Microsoft tools, Jira or any project management tools
- Working knowledge in code management tools like bit bucket, SVN etc
- Good verbal and written communication skills
#HTSIND2022
YOU MUST HAVE
- Bachelor's degree
- 5-8yrs Exp
WE VALUE
- Familiarity with computer languages, C/C++
- Experience working in embedded software architectures
- Solid communication and collaborative skills
- Knowledge of wireless technology
- Some experience working on embedded software development.