www.jobslog.com - jobslog.com

Mid Level Software Developer

Contact Member
You will work with customer and team members to understand project requirements and scope, design/develop/modify software and firmware for custom memory constrained hardware and related systems. You will work with internal and external customers to understand and set goals and expectations and translate and communicate those goals and expectations to the team. You will research and analyze new libraries, technologies and tools and perform full software life cycle functions including software/firmware requirements, architecture, design, code, test, integration, and documentation.


Duties
C development that supports critical customer missions.
Prototyping with Python.
Developing for real time operating systems (RTOS) and interesting embedded systems.
Gaining a deeper understanding of software development by learning reverse engineering principles from our experts.
Software development is fun and fulfilling when good workflows, processes, and environments exist.
We work hard to make sure our engineers have the following:
Reproducible builds to get you going faster with a given project.
Continuous integration and strong configuration management practices