Principal Embedded Software Engineer
ACT SEARCH, INC.
Santa Ana, CA, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
C (Programming Language)
Amazon Web Services
ARM Architecture
Bluetooth
C Sharp (Programming Language)
C++ (Programming Language)
Cloud Computing
Communications Protocols
Databases
Computer Engineering
Data Structures
Software Debugging
+19 more
Embedded Software
Ethernet
Firmware
FreeRTOS
MATLAB
Routing
PCI Express
Software Architecture
RS-232
Signal Processing
Software Engineering
TCP/IP
USB
Web Applications
Web Services
Data Processing
Numerical Computing
Information Technology
Software Coding
Requirements
Embedded Software, Software Engineering, Computer Firmware, Cloud Computing, Data Processing, Data Structures, Software Architecture, Internet Application, Internet Technology, Embedded Systems, + Software* * and firmware development experience for real-time networking data* * processing products including integration of SW components into a* * fully functional software system.
- Strong* * design and coding skills in at least one variant of C (C, C++, C#,Obj-C) and demonstrated* * experience with system level debugging.
- Good* * background in web and App technologies with database and cloud* * programming. Data structures and SW architectures for real-time* * data processing.
- EmbeddedReal-Time Operating System experience (i.e., FreeRTOS, eCOS)* * including embedded system programming* * for small-footprint and low-power systems.
- Knowledge* * with cloud applications such as AWS, Microsoft and cloudCertifications.
- Networking background and protocol knowledge* * (Experience in real-time modem IP frame/packet processing layers 2* * & 3)
- Real* * time operating systems with complex time-critical multitasking and* * system Performance analysis and optimization.
- Understanding* * of real-time, embedded, size and power constrained systems* * including ARM Cortex-Mx and low-power SoCs
- Knowledge* * of signal processing fundamentals.
- Knowledge* * of MATLAB and/or other numerical computing platform.
- Background* * in TCP/IP, 802.11, Bluetooth communication protocols and* * networking stack and architectural principles: Ethernet, TCP/IP* * suite, HTTP, web services, e.g., REST.
- Device* * communications interface experience - Ethernet, USB, RS232, PCIe,I2S, I2C, SPI bus
- Knowledge* * of Networking Protocol Integration, MAC layer and layer 2 routing* * algorithms
- BS* * or MS level degree is preferred in Computer Engineering, ComputerScience or Electrical Engineering with at least 5 years of* * experience with emphasis on embedded and applications and computing* * platforms.
- USCitizenship required
- Previous* * security clearance is a plus
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦