Firmware Engineer
Polara Enterprises
The Firmware Engineer will develop and support our industry-leading traffic products. The successful candidate will help create products that allow the visually impaired to safely experience the world on their own terms.
Essential Job Functions- Maintain and enhance embedded software for existing product lines.
- Own the embedded software system design cycle from requirements through launch and beyond.
- Design, develop, code, test, and debug embedded software.
- Integrate, verify, and validate new product designs and design changes.
- Perform design and code reviews.
- Interface with a cross-functional engineering team.
- Support the Tech Support team with intimate product knowledge.
- Contribute to a fun and innovative work environment.
- Work in an Agile environment using Atlassian toolset
- 5+ years' experience in embedded software development and writing C and/or assembly code for microcontrollers such as Microchip PIC, Freescale/NXP, ST, Cortex M3/M0 and Atmel.
- Mastery of C language programming as it pertains to an embedded environment.
- Strong understanding of computer architecture and embedded software development best practices, with significant experience in low level development and programming.
- Real time development experience with and without an RTOS.
- Knowledge of communication interfaces, such as SPI, I2C, I2S, UART, CAN, USB, BLE, Wi-Fi, and Ethernet.
- Ability to read schematics to troubleshoot, debug and bring up new hardware using oscilloscopes, logic analyzers, protocol analyzers and in-circuit emulators.
- Experience programing peripheral hardware at the register level.
- Working knowledge of C++.
- Working knowledge of IoT principles and methods
- Familiarity with OOP design principles.
- Familiarity with various ARM architectures (e.g. Cortex M4, M7, etc.).
- Familiarity with security basics (e.g. TrustZone, security certificates, etc.).
- Strong interpersonal, analytical, organizational and follow-up skills.
- Solid problem-solving skills. Highly technical, quickly grasping how things work. Presents technical concepts, ideas, and information in terms that both engineers and non-engineers can understand.
- Motivated by continuous learning and development.
- Functions well in a small company/startup environment. (High visibility, accountability and development velocity)
- Ability to work independently with minimal supervision, and collaboratively with a cross functional team.
- Disciplined engineering approach.
- Differentiates value added activities from waste.
- Demonstrates systems thinking.
Physical/Mental Requirements This section must be completed to comply with the Americans with Disabilities Act.
Physical Demands The physical demands described here represent those that an employee must meet to perform the essential functions of this job successfully. Reasonable accommodations may enable individuals with disabilities to perform essential functions. While performing the duties of this job, the employee is frequently required to sit and operate an office computer/laptop most of the day. The employee is occasionally required to stand; walk; use hands to finger, handle, or feel; and reach with hands and arms. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision and color vision. Work Environment: The work environment characteristics described here represent those an employee encounter while performing this job's essential functions. The noise level in the work environment is usually moderate. Travel: Up to 20% travel required
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Plano, TX vacancy
- ...Firmware Engineer - Plano, TX - Contract to hire ~50-80/hr C2C ~3 days onsite in Plano ~ Need to be US or GC Holders Experience ~3-5+ years of overall software development experience in embedded SW or Firmware development. ~ Experience in...SuggestedContract workLocal area
- ...including STEM OPT), H-1B, or any other employment-based visa requiring future sponsorship. We are seeking an experienced Firmware Engineer with 10+ years of professional experience, specifically focused on developing software for embedded systems using...SuggestedPermanent employmentH1b
- ...Firmware Engineer The Firmware Engineer will develop and support our industry-leading traffic products. The successful candidate will help create products that allow the visually impaired to safely experience the world on their own terms. Essential Job Functions...SuggestedWork at office
$107.5k - $173.5k
..., Shading, Security, Building Management Systems and HVAC to provide greater comfort, convenience and security. The Senior Firmware Engineer, Streaming Audio is a critical individual contributor on the Streaming Audio engineering team, responsible for designing, developing...SuggestedTemporary work- ...talented people, tools and processes, and expertise. To return to the OmniOn Power website, click here. The Senior Firmware Engineer will lead the development of embedded firmware and digital control systems for next-generation DC-DC power conversion...Suggested
- ...Principal Firmware Engineer Location: MN Duration: 6 Months Required: Embedded Firmware Engineering background B.S. in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or CS Engineering Embedded algorithm Development per medical device...
$90k - $100k
...the world operates. Join the industry's fastest growing technology company to shape that future today. The Associate Firmware Engineer will contribute to all phases of the Firmware/Embedded Software development lifecycle of next generation wireless...Work at officeImmediate start- ...technology firm in Texas is seeking a talented and self-motivated engineer for their Streaming team. You will engage in developing and... ...solutions. Key responsibilities include software development, firmware documentation, and collaboration across teams to optimize performance...
- ...and supported by talented people, tools and processes, and expertise. To return to the OmniOn Power website,**Senior Embedded Firmware Engineer - Power Electronics****Job Overview**The Senior Embedded Firmware Engineer will be responsible for executing projects and initiatives...Shift work
- A leading provider of power solutions is seeking a Senior Embedded Firmware Engineer in Plano, Texas. The candidate will design and develop embedded firmware for power electronics, focusing on real-time control systems. A Bachelor's in Electrical Engineering or Computer...
$132k - $214k
...support platform bring-up, handoff, and long-term maintainability. Qualifications ~ BS/MS in Computer Science or Electrical Engineering is required ~6 - 8 years of experience in embedded Linux/Android development with strong C/C++ skills. ~ Proven experience...Temporary workNight shift- ...Key Responsibilities: • Develop and maintain firmware for XU67. • Utilize Yocto for firmware development and customization.... ...methodologies. • Knowledge of additional firmware development tools and languages. Qualification: Science/ Engineering background candidate
$150k - $200k
We are seeking a highly skilled and motivated FPGA Firmware Developer to join our growing team. This position involves designing, developing... ...systems and software applications. Collaborate with hardware engineers to ensure efficient data flow between FPGA and host processors...$150k - $200k
HawkEye 360 is hiring an FPGA Firmware Developer in Richardson, Texas, to design and develop high-performance signal processing applications... ...MPSoC. The role requires a Bachelor's degree in Electrical Engineering and 5+ years of FPGA firmware experience, particularly with...- Job Title Embedded Firmware Engineer Location Carrollton, TX Overview We have an exciting and important opportunity for the right person to join our Intelligent HVAC Systems engineering and product development team to design and commercialize our own unique, purpose-built...Remote work
- ...Embedded Software Engineer(527456) Key Skills:- Embedded C/C++ development Embedded Linux (user-space; kernel exposure is a strong plus) Networking fundamentals (TCP/IP, IPv4/IPv6, routing, VLAN, QoS) Protocol expertise (DHCP, DNS, MQTT, TR-069, SIP) GIT...Full timeRemote work
- Super Recruiter LLC is looking for an Embedded Firmware Engineer in Carrollton, TX. The role involves architecting and delivering software for embedded systems, particularly focused on HVAC applications. Candidates should have over 5 years of relevant experience, including...
$86.8k - $165.2k
...challenges and to meet the demands of a rapidly evolving global market. Embark on a journey where your expertise in software engineering will help shape the future of aerospace technology. At Collins Aerospace, we're not just designing software; we're crafting the backbone...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Sr Embedded Software Engineer Location: Plano, TX Duration: Contract Rate: DOE US Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job Roles And Responsibilities: Understanding technical and requirement...Contract work
- ...Sr. Test Embedded Engineer Type: Long Term Contract Responsibilities: • Validate system and application requirements and design against the implementation through comprehensive testing. • Produce client deliverables such as detailed test plans, test cases, test...Long term contractFlexible hours
- ...Kasmo Inc. has multiple openings in Plano, TX Embedded Engineer Job Duties: Data analysis across multiple Conformance, Performance and Validation test protocols Write requirements, procedures, and reports and formally present on test outcomes...Temporary workRelocation
- ...Sr Embedded Software Engineer Plano, TX – Hybrid Need 3-5 years' experience in Embedded Software Development in Automotive industry. As a Sr/Embedded software Engineer, shall be responsible for developing embedded applications in automotive infotainment production...Work experience placement
$153k - $170k
...a wide spectrum of markets from commercial products, military customers, to space research laboratories. The Embedded Software Engineers to work with software and hardware teams, create code and documentation to support system control and monitoring of CEC products and...Full timeFlexible hours$95k - $130k
...Job Title: Test Embedded Engineer Location: Plano, TX 75024/Hybrid Duration: Long Term Contract based Projects/up to 2 years Pay Range: $95K to $130K annually Description We are seeking a highly skilled Software Test Engineer with extensive experience in...Long term contractContract work- Sr. C/Embedded Developer Location: Richardson TX DAY ONE ONSITE – all 5 days Duration: 12 months Please look for below skills in the resume: Should have 8+ years of overall experience Embedded C, OS drivers experience essential, Kernel & Linux
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead... ...the integration and test software. These applications integrate firmware, operating systems, device drivers, networking, and control...Temporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours- ...Senior Embedded Software Engineer – Bluetooth BS in Computer Science, Electrical Engineering, or Computer Engineering. C++, RTOS, and Python are required 5-11 years of Firmware design and testing preferred 3 or more years of BLE (Bluetooth Low Energy)/Bluetooth...
- ...About the job Embedded Engineer Full job description ~ Bachelors in engineering (Computers, Electrical, Bio-medical... ...) ~5- 10 years of experience in Embedded SW development. ~ Firmware development with Microcontroller and ARM ~ Integration with Android...Contract workRelocation
- ...systems. ~ Proven ability to translate high-level product requirements into technical solutions. ~ Enthusiasm to work in a vibrant, collaborative and fast-paced engineering team. Resource should be working in the office, Work from home is not supported.Work at officeWork from home
- ...layout, and process teams, and we thrive on solving hard technical problems that directly impact product success! As a Computer Engineer, you will play a critical role in keeping our design ecosystem running efficiently and reliably. You'll develop, improve, and support...Local areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

