Software Developer at Octasic
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

16 Dec, 26

Salary

2680000.0

Posted On

17 Sep, 26

Experience

12 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a global sales support network. Octasic is a leading provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless and multimedia gateway markets. Our hardware and software platforms are the foundation for next-generation wireless systems for Defense, Law Enforcement and National Security Agencies.


We choose Octasic for:

  • A workplace at the cutting edge of technology to be in contact with wireless technology experts in a growing company;
  • Competitive compensation (salaries, benefits, gym membership discount, stock options purchase program, public transit reimbursement, shower on the premises and beverages and snacks free every day);
  • Work-life balance;
  • Friendly and collaborative work atmosphere and many social activities all year long;
  • Working for a company involved in its community;
  • Proximity to various public transportation services (Angus Shuttle, 10 min. walk from Prefontaine station).

About the role:

Octasic is seeking a skilled Software Developer to join its Geolocation software development division. In this role, you will contribute to the advancement of Octasic’s geolocation product line, including cutting-edge vehicular and airborne geolocation systems, while enhancing existing software solutions.

What you'll do:

  • Design, develop and implement software using C/C++, Python, and Rust;
  • Develop software simulators and test frameworks to validate system functionality;
  • Perform comprehensive validation through unit, module, and system-level testing;
  • Conduct peer reviews to ensure code quality, consistency, and reduced defect rates;
  • Identify and implement process improvements to enhance efficiency and product value;
  • Actively participate in Scrum ceremonies and design discussions;
  • Investigate customer-reported issues, propose solutions, and implement fixes;
  • Support rapid prototyping, including hardware-level work using discrete components when required.

Qualifications:

  • Bachelor’s degree in Electronics and Communication Engineering (Master’s preferred);
  • 3–5 years of experience in real-time embedded software development;
  • Experience with wireless physical layer technologies (e.g., GSM, UMTS, LTE, 5G) is an advantage;
  • Knowledge of RADAR systems, GPS technologies, and Inertial Measurement Units (IMUs) is a plus;
  • Strong understanding of signal processing, communication fundamentals, and wireless systems;
  • Familiarity with RF system principles (e.g., noise figure, sensitivity, antennas) is desirable;
  • Proficiency in C/C++; experience with Python or Rust is beneficial;
  • Demonstrated ability to write efficient, optimized, and maintainable code;
  • Solid foundation in mathematics (algebra, trigonometry, calculus, etc.);
  • Understanding wireless technologies is beneficial;
  • Eligible to obtain a Canadian security clearance.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Akovis is the consulting and engineering unit of the HATZ Group and supports internal and external clients in securing data-driven technical and business decisions, effectively improving processes, and implementing digitalization. Our mission: to make decisions more robust and deliver measurable results faster. To achieve this, we combine in-depth systems understanding of devices, drives, and testing with market-oriented business development and digitalization that works in practice.

Your task

  • Implementation of software for embedded systems
  • Testing and commissioning of embedded and RCP systems
  • Independent conceptualization and implementation of development projects
  • Implementation and further development of quality standards in software development
  • (unit testing, object orientation, modularization, version control, etc.)

Your profile

  • Successfully completed studies in electrical engineering, information technology or a comparable, related field of study. 
  • Practical knowledge or professional experience with programming embedded systems
  • Strong analytical and systematic working methods
  • Enjoyment of independent work and high motivation and commitment

We offer

  • In our start-up, we offer attractive jobs with plenty of variety, dynamism, and personal responsibility.
  • We foster your personal development – ​​for example through annual 360° feedback sessions – and give you the opportunity to demonstrate your innovative strength.
  • With us, you can expect a pleasant working atmosphere with flat hierarchies and a modernly equipped work environment.
  • We offer flexible working hours

Have we sparked your interest?


Loading...