Job Title: Senior Embedded Software Engineer
Pay Rate: $112K - $188k /yr (and an annual bonus!)
Location: Irvine, CA (Hybrid)
Zip Code: 92612
Start Date: Right Away
Job Type: Direct Hire
Schedule: M-F
Keywords: #EmbeddedSoftwareEngineer #SeniorEmbeddedSoftwareEngineer
JOB RESPONSIBILITIES:
* Design, implement, integrate and verify software applications and tools using C\C++ under Linux.
* Enhance, optimize and improve efficiency and robustness of the current software.
* Participate in requirements analysis, architecture and design processes
* Collaborate with multiple development teams
* Review, evaluate and analyze test plans and procedures
* Support system test programs, analyze results and improve overall system quality
* Lead and provide technical guidance to engineers, designers and support personnel
* Participate in a complete software development lifecycle using Agile methodologies.
* Oversee and manage deployed system performance and in-service performance with intent of recommending and guiding solutions to satisfy our customers.
* Participate in development and leadership of appropriate architecture solutions and enhancements for planned system deployments and improvements.
* Participate in the full SDLC ( Software Development Life Cycle ) system from requirements gathering to Production deployment to supporting production.
REQUIRED QUALIFICATIONS:
* Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience required.
* 8+ years of embedded software development experience.
* Knowledge of C++ required
* Experience in real time multi-threaded software.
* Experience in development under Linux.
* Familiarity with satellite networks, antenna systems and related communication protocols is desirable.
Preferred Skills:
* Knowledge of C++ (14/17 and later)
* Socket Programming, IPC, and PUB/SUB architecture (Kafka/MQTT)
* Strong understanding of Networking Protocols (TCP/UDP/IP/ and familiarity with VLANs and basic switching and routing concepts.
* Agile/Scrum
*CI/CD
Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.com
EOE/F/M/Disability/Veterans
...work all year round. Increase past full-time hours. Meet new customers and visit new... ...training and coaching. Job Types: Part-time, Permanent Hours: 20-40 per week... ...shift ~ Day shift ~ Evening shift ~ Weekend shift Supplemental pay types: Bonus...
...tertainment or marketing-related projects Nice to Have Experience with motion graphics, UI/UX design, or video editing Knowledge of the entertainment industry, including movies, TV shows, and digital content Benefits Equ...
Responsibilities Earn $25/HR (Class B) or $27/HR (Class A)! Weekends Off! Flexible scheduling across 1st, 2nd, or 3rd shift Part-Time Local Position! Stay close to home with a steady route Drive a Day Cab with Dry Van delivering linen and laundry products Touch Freight...
...ilities across the country. The Role * You will be working with global and local stakeholders to manage data center projects that serve the company's manufacturing facilities in Tohoku. There will be some short trips (probably 2-3 d...
...appropriate, arranging for spiritual care, which includes crisis ministry, counseling, sacraments, worship, education and community or Church coordination. Provides spiritual support and guidance for participants and families at the Day Centers, homes, hospitals, and...