-
Software Engineer
2 weeks ago
Liberty Mutual Plano, United StatesPay PhilosophyThe typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these posi ...
-
Software Engineer
2 weeks ago
Strategic Staffing Solutions Plano, United StatesSTRATEGIC STAFFING SOLUTIONS HAS AN OPENING · Strategic Staffing Solutions is currently looking for a Software Engineer for a contract opening with one of our largest clients · This is a Contract Opportunity with our company that MUST be worked on a W2 ONLY, NO visa sponsorship o ...
-
Software Engineer
2 days ago
Compunnel Inc. Plano, United StatesJob Title: ServiceNow Developer · Location : Plano, TX/Columbus, OH/ Wilmington, DE · Job type: Contract · Note: Service Now certification is mandatory. · Job responsibilities · Executes software solutions, design, development, and technical troubleshooting with ability to thin ...
-
Software Engineer
2 days ago
Dice Plano, United StatesDice is the leading career destination for tech experts at every stage of their careers. Our client, Strategic Staffing Solutions, is seeking the following. Apply via Dice today · STRATEGIC STAFFING SOLUTIONS HAS AN OPENING · Strategic Staffing Solutions is currently looking fo ...
-
Software Engineer
5 days ago
Strategic Staffing Solutions Plano, United StatesSTRATEGIC STAFFING SOLUTIONS HAS AN OPENING · Strategic Staffing Solutions is currently looking for a Software Engineer for a contract opening with one of our largest clients · This is a Contract Opportunity with our company that MUST be worked on a W2 ONLY, NO visa sponsorship ...
-
Software Engineer
5 days ago
Penn Foster Inc Plano, United StatesSoftware Engineer - Test Engineer · 072867 · Life at Capgemini · Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: · Flexible work · Healthcare including dental, vision, mental health, and ...
-
Software Engineer
2 weeks ago
Liberty Mutual Plano, United StatesPay PhilosophyThe typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these posi ...
-
Software Engineer
4 days ago
Capgemini Plano, United StatesJob Title: Full stack Engineer · Job Location: Plano, Texas · Job Description: Capgemini Engineering is looking for a Full stack engineer to accelerate exponential growth in Digital Health sector, we are growing our offerings on multiple areas to support and help patients, phys ...
-
Software Engineer
1 week ago
Dell Plano, TX, United StatesSoftware Engineer - C++ Windows Agent Intern · Location: United States Remote · SCWX) is a global cybersecurity leader that secures human progress with Secureworks TaegisTM, a SaaS-based, open XDR platform built on 20+ years of real-world detection data, security operations exp ...
-
Software Engineer
2 weeks ago
Compunnel Plano, United StatesJob Title: ServiceNow Developer · Location : Plano, TX/Columbus, OH/ Wilmington, DE · Job type: Contract · Qualifications, skills, and all relevant experience needed for this role can be found in the full description below. · Note: Service Now certification is mandatory. · ...
-
Software Engineer
5 days ago
Alkami Technology Plano, United StatesAlkami is a leading cloud-based digital banking solutions provider for financial institutions in the United States that helps clients to transform through retail and business banking, digital account opening and loan origination, payment fraud prevention, and data analytics and e ...
-
Software Engineering
1 week ago
ATR International Plano, United StatesJob Description: · We are seeking Software Engineering - React JS - Advanced for a very important client. · Requirement: · The ideal candidate will possess the following qualifications: Java full stack with REACTJS experience.Formal training or certification on software enginee ...
-
Software Engineer
1 day ago
Atlantis IT Group Plano, United StatesJob Title: C++ Engineer · MUST HAVE: C, C++, ORACLE TUXEDO, ORACLE PRO C, ORACLE PRO C++, SQL, PL/SQL, LINUX, SHELL SCRIPTING · NICE TO HAVE: JAVA SWING · EXPERIENCE LEVEL: SENIOR LEVEL · DESIRED PROFILE: · -VERY STRONG IN C, C++, ORACLE PRO C, AND ORACLE PRO C++ · -STRONG EXPER ...
-
Software Engineer
2 weeks ago
Indotronix Avani Group Plano, United StatesJob Title: Pega Developer · Location: Addison, TX · Hybrid (Three days a week) · Duration: 10 Months · W2 Only · Must have skills: · 1. Pega · 2. Angular · 3. Agile · 2. Rest/soap · PEGA Developer to support the ALM Application development work. Project is executed in agile met ...
-
Software Engineer
1 week ago
Kaygen, Inc. Plano, United StatesDescription: · Our Client is pioneering several different development efforts to increase security within Our Client's vehicle ecosystem. This role creates cloud security services used by vehicles and other teams for implementing code signing, encrypting, and more. · Activities: ...
-
Software Engineer
6 days ago
JobRialto Plano, United StatesJob Description · What You'll Be Doing · Working across the application stack: frontend, backend, data layer, and dev ops · Using React to build highly optimized and scalable modern frontend applications · Creating REST based micro services using Node JS on the backend · Bui ...
-
Software Engineer
1 week ago
Peyton Resource Group Plano, United StatesJob Description · Job Description · Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and ce ...
-
Software Engineer
5 days ago
JobRialto Plano, United StatesJob Description · What You'll Be Doing · Working across the application stack: frontend, backend, data layer, and dev ops · Using React to build highly optimized and scalable modern frontend applications · Creating REST based micro services using Node JS on the backend · Bui ...
-
Software Engineer
5 days ago
Kaygen Plano, United StatesDescription: · Our Client is pioneering several different development efforts to increase security within Our Clients vehicle ecosystem. This role creates cloud security services used by vehicles and other teams for implementing code signing, encrypting, and more. · Activities: ...
-
Software Engineer
2 weeks ago
InterviewGIG Plano, United StatesRole: · • Hands-on developer who writes high quality, secure code for a small to mid-sized component or feature that is modular, functional, and testable. · • Contribute to all parts of the software's development including design, development, documentation, and testing. · • H ...
Senior Embedded Software Engineer - Plano, United States - Caban Systems
Description
Senior Embedded Software Engineer
Plano, Texas
About Caban
Caban Systems, a leader in the design and manufacture of software-enabled energy storage and management systems for the telecommunications industry, delivers modern infrastructure solutions to its customers, while substantially reducing operational expenses and increasing uptime.
We deploy end-to-end turnkey solutions with a three-part system solution, including lithium-ion energy storage systems, cloud-based remote monitoring software, and Energy-as-a-Service (EaaS) offering for mobile sites, fixed networks and fiber nodes. Our energy management system is designed to supply primary and backup power for reliable connectivity, increased transparency and a significant reduction in emissions.
We are looking for a talented senior embedded software engineer to help us commercialize our energy storage and data platforms. We are scaling energy storage solutions and cloud-based data services for our telecommunications customers. We have several positions open in our Texas facility.
Responsibilities
+ Work on energy storage systems for use in the telecommunications market
+ Engineer energy storage products including algorithms, architecture, firmware implementation and validation
+ Enhance and debug new and existing real-time software in C and C++ in RTOS environments for for 32-bit ARM Cortex processors
+ Create and implement product requirements to enhance product performance
+ Take ownership of the battery management system (BMS) software
+ Work closely with hardware engineers to optimize performance
+ Provide system-system interface using various protocols: ModBus, CAN and RS-232
+ Work closely with gateway/edge team to implement OTA update strategy
+ Use of JIRA and bitbucket to track issues and develop collaboratively
+ Standardize, automate, and document development and production environments
Requirements
+ Bachelor of Science in Electrical Engineering, Computer Science or related field
+ 5+ years of embedded software development experience
+ Possess expert software fundamentals including architectural design, algorithm development, data structures, code modularity, and maintainability
+ Strong C/C++ experience for microcontrollers
+ Experience with Python, Cython, GCC, Make and shell scripting
+ Multi-threaded processing, multi-processor communication & synchronization, task scheduling
+ Knowledge of interface protocols: I2C, SPI, CAN, Modbus, etc.
+ Experience working with ARM Cortex processors (even better STM32)
+ Experience with battery systems and/or solar controllers
+ Experience developing and releasing firmware for safety-critical applications
+ Thorough understanding of CI/CD pipelines, unit testing, and automated testing
+ Ability to debug complex system level issues and drive solutions spanning multiple hardware and software subsystems
+ Ability to collaborate and communicate complex technical concepts
+ Above average knowledge of sensors, ADCs, DACs and ability to review electrical (PCB) schematics
+ Experience with lithium-ion battery technologies and power systems (BMS, State-of-Charge, DC and AC charging products) is a bonus.
All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status.