Job Description
Key Responsibilities
Design and Development: Create software applications and systems that meet business requirements.
Coding and Testing: Write clean, efficient, and well-documented code, and test software to ensure it meets quality standards.
Problem-Solving: Identify and resolve software defects and issues.
Collaboration: Work with stakeholders, including project managers, designers, and QA engineers, to ensure software meets business needs.
Maintenance and Updates: Maintain and update existing software applications and systems.
Experience Required: Senior Software Engineer
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field.
5+ years of experience developing software for embedded systems, or an equivalent combination of education and experience.
Must have C++ (14 / 17) experience with knowledge of threading
Proficiency with the Linux Operating System
Experience with software development tools, version control systems, and debugging environments.
Strong analytical, problem-solving, and troubleshooting skills.
Ability to effectively communicate technical concepts both verbally and in writing.
Demonstrated ability to work independently while contributing effectively within a team environment.
Understanding of software development lifecycle processes and engineering best practices.
Job Tags
Similar Jobs
DSV - Global Transport and Logistics
...am. $1 shift differetial. POSITION SUMMARY The Warehouse Associate is responsible for operating a forklift and other material handling equipment for the purpose of shipping, receiving, and picking. Activities may include but are not limited to loading or...
BIO Protocol
...therapeutics across longevity, brain health, fertility, psychedelic science, and more. The Role We're looking for a computational biologist to serve as the bridge between our AI systems and physical reality. We need someone who can programmatically QA the high-volume...
Gulf Distributing Services
On Premise Sales RepresentativeReports To: On Premise Area Sales ManagerFLSA: ExemptDescriptionThe On-Premise Sales Representative... ...and in the~established sequence.~Sell and merchandise all beer and non-alcoholic products in accordance with the company~...
Ryder System
...more HR generalist or similar functions required Travel: None DOT Regulated: None Job Category: General Human Resources Ryder is proud to be an Equal Opportunity Employer and Drug Free workplace. All qualified applicants will receive consideration for...
Confidential
...positive mark on culture. CBS Saturday Morning is seeking a Broadcast Associate/Anchor Assistant! This entry-level position plays a vital... ...viewer correspondence and follow up as needed Support news desk operations, including research, fact checking, and assistance...