engineering.com
Eng-Tips Forums
Tek-Tips Forums
Advanced Search
Login
Jobs
Products
Job Seeker
Employer
Search Jobs
Post Resumes
Career Advice
EMPLOYERS: Post a Job
Products
Search Jobs
Post Resumes
Career Advice
EMPLOYERS: Post a Job
Back to Results
Modify Search
View Saved Jobs
Flag This Job
Print This Ad
Embedded Firmware Design Engineer
Company Info
Alora Associates, LLC
United States
Phone:
Web Site:
www.alorasearch.com
Company Profile
col-narrow
Title:
Embedded Firmware Design Engineer
Location:
FL
Job ID:
68411
col-wide
Job Description:
RESPONSIBILITIES
Develop mastery in multiple areas such as:
Connected IoT devices; High-volume consumer products; Communication protocols and networks
Grow expertise in a wide variety of technologies such as:
C/C++ Python GoLang
RTOS Embedded Linux Bare Metal Programming
8/32-bit microcontrollers Application processors
Wi-fi Ethernet Bluetooth IEEE 802.15.4
IOT Tech Databases Cryptography
Manage embedded design projects in a fast-paced, exciting environment
Work closely with a cross-functional team of other highly skilled engineering professionals
Drive a variety of tasks related to: requirements gathering, user interface design, software architecture, software development, software verification, troubleshooting, and software maintenance
Design maintainable, elegant, and lasting solutions to meet a wide variety of requirements and feature sets
Mentor and coach colleagues to expand the effectiveness of those around you
EXPERIENCE REQUIRED/DESIRED
BS Electrical Engineering, Computer Engineering/Science, Software Engineering (GPA 3.0+)
5+ years of industry experience in system software development
Thorough knowledge of embedded software development in C/C++, software architecture and design, hardware interfacing
Demonstrable knowledge of object-oriented design, design patterns, good programming techniques, real-time schedulers
Familiarity and hands-on experience with real-time operating systems, unit testing, software version control, modern software test methodologies, database technologies
Technical experience required in a majority of the following areas:
Real Time Embedded Systems
Hardware development of control circuits using 8/32 bit ARM-based processors
Device driver development (SPI, UART, I2C, ADC) and debugging using emulators & oscilloscopes
Networking and Protocol development; Security and Cryptograpy concepts/techniques
Software and hardware debugging using emulators & oscilloscopes
Object-oriented programming concepts (encapsulation, polymorphism, interfaces, etc.)
Algorithm design and run-time analysis
View Saved Jobs
Flag This Job
Print This Ad