Synectics Inc.
Linkedin · Posted yesterday
Embedded Software Engineer
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
Essential Duties And Responsibilities
- Architect, design, implement, verify and support complex software systems, potentially involving multiple microprocessors, microcontrollers, SoCs, FPGAs, custom ICs and wireless technologies.
- Lead embedded software design efforts, including authoring and reviewing proposals; and scheduling, directing and monitoring design activities to ensure the project is accomplished within the prescribed time frame and budget.
- Self-motivated, curious-minded, creative, innovative and flexible team player
- Bachelor's degree in engineering, computer science or similar field
- Minimum ten (10) years of relevant work experience
- Ability to work closely with system and hardware engineering teams to define custom wireless platforms.
- Proficiency with C, C++ and Python.
- Solid RF fundamental knowledge.
- Experience with real-time embedded operating systems such as FreeRTOS, VxWorks, etc.
- Experience with Linux
- Prefer an Advanced degree in engineering, computer science or similar field.
- Experience with product development in standard areas such as APCO Project 25, cellular standards, Bluetooth, 802.11, WiMedia, 802.15.4, and/or TCP/IP networked products is a plus.
- Experience with UltraWideband (UWB) and other positioning technologies.
- Experience with DSPs, FPGAs and SoCs.
- Experience developing signal processing algorithms.
- Experience with Verilog or VHDL.
- Experience with sensor networks.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search